body .CES-main-section{scroll-behavior:smooth}.CES-main-section .ces-target{display:none!important}.ces2023-stickynav .comp-dolbyLogo{pointer-events:none;cursor:default}.ces2023-stickynav.sticky-nav--mobile.is-scrolling .background-nav{background-color:hsla(0,0%,100%,.9)}.component-cinemaFinderBlock{background-color:#13141c;width:100%;padding:0 24px}.component-cinemaFinderBlock .wrapper{width:100%;display:flex;flex-direction:row;align-items:center;padding:37px 0 87px}.component-cinemaFinderBlock .wrapper.active{padding:37px 0}.component-cinemaFinderBlock .wrapper .image-wrapper{display:flex;justify-content:center;align-items:center}@media (min-width:768px){.component-cinemaFinderBlock .wrapper .image-wrapper{width:48%;padding:16vh 24px}}@media only screen and (min-width:1024px) and (max-width:1440px) and (orientation:portrait){.component-cinemaFinderBlock .wrapper .image-wrapper{width:50%}}.component-cinemaFinderBlock .wrapper .image-wrapper img{width:100%}@media (min-width:1024px){.component-cinemaFinderBlock .wrapper .image-wrapper img{width:42.67vh}}@media only screen and (min-width:1024px) and (max-width:1440px) and (orientation:portrait){.component-cinemaFinderBlock .wrapper .image-wrapper img{width:100%}}.component-cinemaFinderBlock .wrapper>.content{padding-top:25px}@media (min-width:768px){.component-cinemaFinderBlock .wrapper>.content{width:52%;max-width:528px;padding-right:24px;padding-top:0}}@media (min-width:1024px){.component-cinemaFinderBlock .wrapper>.content{padding-right:0}}@media only screen and (min-width:1024px) and (max-width:1440px) and (orientation:portrait){.component-cinemaFinderBlock .wrapper>.content{width:50%}}.component-cinemaFinderBlock .wrapper>.content .kicker{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#fff;margin-bottom:24px}.component-cinemaFinderBlock .wrapper>.content .title{color:#fff}.component-cinemaFinderBlock .wrapper>.content>.app{display:block}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas{margin-top:56px}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .description{color:#fff}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro{position:relative;margin-top:40px}@media (min-width:768px){.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro{text-align:left}}@media (min-width:1024px){.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro{text-align:inherit}}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro .buy-button{position:absolute;left:0;top:0;width:302.5px;height:50px;padding:20px 23px 20px 19px;background:var(--blue-purple);visibility:visible;max-width:100%}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro .buy-button .button-content{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:10px;letter-spacing:.5px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;text-transform:uppercase}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro .buy-button .button-content .text{white-space:nowrap}@media (min-width:768px){.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro .buy-button{margin-bottom:24px}}@media (min-width:1024px){.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro .buy-button{margin-bottom:0;z-index:3;box-shadow:-50px 0 25px -15px #13141c;transition:all .3s,visibility .1s .5s}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro .buy-button:hover{box-shadow:inset 0 0 5px 1px #ae3fff;background:#13141c!important;color:#fff!important}}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro .buy-button.active{visibility:hidden}@media (max-width:767px){.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro .buy-button.active{display:none}}@media (min-width:1024px){.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro .buy-button.active{width:74px;left:269px;box-shadow:none}}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .intro.hidden{display:none}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .zip-code-search{margin-top:40px}.component-cinemaFinderBlock .wrapper>.content>.app>.search-ctas .zip-code-search.hidden{display:none}.component-cinemaFinderBlock .wrapper>.content>.app>.search-results{margin-top:40px}.component-cinemaFinderBlock .wrapper>.content>.app>.search-results.hidden{display:none}@media (max-width:767px){.component-cinemaFinderBlock .wrapper{flex-direction:column;justify-content:left;align-items:stretch}}.half-width .component-cinemaFinderBlock{background-color:transparent;padding:0}@media (min-width:1024px){.half-width .component-cinemaFinderBlock{width:100%}}@media only screen and (min-width:1024px) and (max-width:1440px) and (orientation:portrait){.half-width .component-cinemaFinderBlock{width:100%}}.half-width .component-cinemaFinderBlock .content{margin:0;width:100%}.half-width .component-cinemaFinderBlock .image-wrapper{display:none}.component-featuredProductsBlock{display:flex;flex-direction:column;padding:2.5rem 1.5rem 4rem}.component-featuredProductsBlock.theme-black{background-color:#13141c}.component-featuredProductsBlock.theme-black .component-cardProduct .card-product__heading{color:#fff}.component-featuredProductsBlock.theme-black .component-cardProduct:hover .card-product__heading{color:var(--color-primary)}.component-featuredProductsBlock.theme-black .header-cta{color:#fff}.component-featuredProductsBlock.theme-black .btn.outlined.black{border-color:#fff;color:#fff}.component-featuredProductsBlock.theme-white{background-color:#fff;color:#13141c}.component-featuredProductsBlock.theme-white .header-cta{color:inherit}.component-featuredProductsBlock.theme-white .btn.outlined.black{border-color:#13141c;color:#13141c}@media (max-width:767px){.component-featuredProductsBlock.theme-white .btn.outlined.black:hover{background-color:#fff}}.component-featuredProductsBlock>.wrapper{width:100%;max-width:1312px;margin:0 auto;display:flex;flex-direction:column}.component-featuredProductsBlock>.wrapper header{display:flex;margin-bottom:30px;align-items:center;justify-content:space-between}@media (max-width:1023px){.component-featuredProductsBlock>.wrapper header{margin-bottom:20px}}.component-featuredProductsBlock>.wrapper header .header-cta{border-bottom:2px solid var(--color-primary);text-decoration:none;white-space:nowrap;font-weight:600}@media (max-width:1023px){.component-featuredProductsBlock>.wrapper header .header-cta{display:none}}.component-featuredProductsBlock>.wrapper header .header-cta:not(:disabled):not(.disabled):focus,.component-featuredProductsBlock>.wrapper header .header-cta:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in}.component-featuredProductsBlock>.wrapper .products{display:flex;flex-wrap:wrap}@media (max-width:1023px){.component-featuredProductsBlock>.wrapper .products{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:17px;grid-column-gap:30px;margin-bottom:60px}.component-featuredProductsBlock>.wrapper .products[data-products="1"]{grid-template-columns:1fr}}.component-featuredProductsBlock>.wrapper .products .component-cardProduct{width:23.5%;margin-right:2%;margin-bottom:2%}@media (max-width:1023px){.component-featuredProductsBlock>.wrapper .products .component-cardProduct{width:100%;margin:0}}.component-featuredProductsBlock>.wrapper .products .component-cardProduct:nth-child(4n){margin-right:0}.component-featuredProductsBlock>.wrapper footer{display:none}@media (max-width:1023px){.component-featuredProductsBlock>.wrapper footer{display:flex;align-self:center}}.page-experienceFinderProductDetail{padding-top:70px;display:flex;flex-direction:column}@media (min-width:768px) and (max-height:480px) and (orientation:landscape){.page-experienceFinderProductDetail{padding-top:95px}}@media (min-width:1440px){.page-experienceFinderProductDetail{width:1440px;margin:0 auto}}.page-experienceFinderProductDetail .header-wrapper{position:relative}@media (min-width:1024px){.page-experienceFinderProductDetail .header-wrapper{align-items:center;max-width:1440px}}@media (max-width:767px){.page-experienceFinderProductDetail .header-wrapper+.specifications{padding-top:0}}.page-experienceFinderProductDetail .header-wrapper .large-title{display:none;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;line-height:.77;letter-spacing:-1px;font-stretch:condensed;position:fixed;text-transform:uppercase;white-space:nowrap;font-size:15.25rem;z-index:1;margin-left:39vw;padding-top:172px;transition:all .6s ease-out;opacity:0;transform:translateX(60px)}@media (min-width:768px){.page-experienceFinderProductDetail .header-wrapper .large-title{display:block;pointer-events:none}}@media (min-width:1024px){.page-experienceFinderProductDetail .header-wrapper .large-title{margin-left:562px}}@media (min-width:1440px){.page-experienceFinderProductDetail .header-wrapper .large-title{margin-left:572px}}.page-experienceFinderProductDetail .header-wrapper .large-title.hidden{margin-left:9999}.page-experienceFinderProductDetail .header-wrapper .large-title svg{width:100%;height:300px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;transform:scale(1);transform-origin:top left;font-size:11.5rem}@media (min-width:768px){.page-experienceFinderProductDetail .header-wrapper .large-title svg{font-size:14rem;letter-spacing:normal}}.page-experienceFinderProductDetail .header-wrapper .large-title svg text{stroke-width:1;stroke:#13141c;fill:transparent}.page-experienceFinderProductDetail .header-wrapper .large-title.lazyloaded{transform:translateX(0);opacity:.2}.page-experienceFinderProductDetail .hero-image-wrapper{z-index:2;position:relative}@media (min-width:864px){.page-experienceFinderProductDetail .hero-image-wrapper{position:fixed;margin-top:167px}.page-experienceFinderProductDetail .hero-image-wrapper.at-end{top:unset;bottom:0;position:absolute}}@media (min-width:768px) and (max-height:480px) and (orientation:landscape){.page-experienceFinderProductDetail .hero-image-wrapper.at-end{position:relative}}.page-experienceFinderProductDetail .hero-image-wrapper .hero{width:100%;position:relative;transition:all .6s ease-out;transform:translateY(20px);opacity:0}@media (min-width:864px){.page-experienceFinderProductDetail .hero-image-wrapper .hero{max-width:496px;margin-left:32px;width:40vw;height:inherit}}@media (min-width:1024px){.page-experienceFinderProductDetail .hero-image-wrapper .hero{width:496px;margin-left:48px}}@media (min-width:1440px){.page-experienceFinderProductDetail .hero-image-wrapper .hero{margin-left:64px}}.page-experienceFinderProductDetail .hero-image-wrapper .hero.lazyloaded{transform:translateY(0);opacity:1}.page-experienceFinderProductDetail .header-content-wrapper{margin:40px 24px 0;z-index:2;position:relative;transition:all .6s ease-out;transform:translateY(-20px);opacity:0}@media (min-width:864px){.page-experienceFinderProductDetail .header-content-wrapper{margin:162px 32px 0 45vw}}@media (min-width:768px) and (max-height:480px) and (orientation:landscape){.page-experienceFinderProductDetail .header-content-wrapper{margin:40px 24px 136px}}@media (min-width:1024px){.page-experienceFinderProductDetail .header-content-wrapper{margin-left:624px;margin-right:48px}}@media (min-width:1440px){.page-experienceFinderProductDetail .header-content-wrapper{min-width:752px;margin-right:177px}}.page-experienceFinderProductDetail .header-content-wrapper .header-content-details-tags{display:flex;margin-bottom:32px;flex-direction:column}@media (min-width:768px){.page-experienceFinderProductDetail .header-content-wrapper .header-content-details-tags{flex-direction:row;align-items:center}}.page-experienceFinderProductDetail .header-content-wrapper .header-content-title{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;color:#13141c;margin-bottom:16px}.page-experienceFinderProductDetail .header-content-wrapper .header-content-details{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;color:#13141c;opacity:.4;font-size:1rem;line-height:1.5rem;letter-spacing:0}@media (min-width:768px){.page-experienceFinderProductDetail .header-content-wrapper .header-content-details{align-self:center;margin-right:28px}}@media (max-width:767px){.page-experienceFinderProductDetail .header-content-wrapper .header-content-details{margin-bottom:5px}}.page-experienceFinderProductDetail .header-content-wrapper .header-content-details li{margin:0;display:inline}.page-experienceFinderProductDetail .header-content-wrapper .header-content-details li:not(:last-of-type):after{content:"\00b7";margin:0 2px}.page-experienceFinderProductDetail .header-content-wrapper .header-content-badge{display:flex;margin-bottom:.3125rem;flex-direction:column;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-weight:600;color:#717276;font-size:1rem;line-height:1.5rem;letter-spacing:-.0025em}@media (min-width:768px){.page-experienceFinderProductDetail .header-content-wrapper .header-content-badge{margin-bottom:2rem}}.page-experienceFinderProductDetail .header-content-wrapper .header-content-description{color:#13141c;margin-bottom:24px;letter-spacing:-.75px}@media (min-width:768px){.page-experienceFinderProductDetail .header-content-wrapper .header-content-description{margin-bottom:40px;letter-spacing:0}}.page-experienceFinderProductDetail .header-content-wrapper .header-sharable-ctas{margin:36px 0 60px}.page-experienceFinderProductDetail .header-content-wrapper .header-sharable-ctas a{text-decoration:none}.page-experienceFinderProductDetail .header-content-wrapper .header-sharable-ctas .text-link.primary{display:inline-block;vertical-align:top;font-size:14px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;text-transform:uppercase}.page-experienceFinderProductDetail .header-content-wrapper .header-sharable-ctas svg{width:16px;height:22px;margin-right:8px}.page-experienceFinderProductDetail .header-content-wrapper .component-videoPartial{padding:0}.page-experienceFinderProductDetail .header-content-wrapper.lazyloaded{transform:translateY(0);opacity:1}.page-experienceFinderProductDetail .header-sharable-ctas .icon-heart-filled{color:#a3f}.page-experienceFinderProductDetail .purchase-at{margin-bottom:40px}.page-experienceFinderProductDetail .documents-wrapper,.page-experienceFinderProductDetail .toggle-more-less-wrapper{padding:70px 0}@media (min-width:768px){.page-experienceFinderProductDetail .documents-wrapper,.page-experienceFinderProductDetail .toggle-more-less-wrapper{padding:30px 0 60px}}.page-experienceFinderProductDetail .documents-section,.page-experienceFinderProductDetail .toggle-more-less{padding:0}.page-experienceFinderProductDetail .documents-section .downloadable-list,.page-experienceFinderProductDetail .toggle-more-less .downloadable-list{list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}.page-experienceFinderProductDetail .documents-section .downloadable-list .downloadable-list-item,.page-experienceFinderProductDetail .toggle-more-less .downloadable-list .downloadable-list-item{margin-bottom:20px}@media (min-width:768px){.page-experienceFinderProductDetail .documents-section .wrapper>*,.page-experienceFinderProductDetail .toggle-more-less .wrapper>*{flex:1 0 100%}}.page-experienceFinderProductDetail .documents-section .section-title,.page-experienceFinderProductDetail .toggle-more-less .section-title{color:#13141c;margin-bottom:32px;line-height:1;flex:2 0 100%;font-size:2.5rem}@media (min-width:768px){.page-experienceFinderProductDetail .documents-section .section-title,.page-experienceFinderProductDetail .toggle-more-less .section-title{margin-bottom:40px;font-size:3.5rem}}.page-experienceFinderProductDetail .documents-section .feature-list,.page-experienceFinderProductDetail .toggle-more-less .feature-list{width:100%;max-width:976px;flex:1}@media (min-width:768px){.page-experienceFinderProductDetail .documents-section .feature-list,.page-experienceFinderProductDetail .toggle-more-less .feature-list{margin-right:0}}@media (min-width:768px){.page-experienceFinderProductDetail .documents-section .feature-list .component-productAttributeViewModel,.page-experienceFinderProductDetail .toggle-more-less .feature-list .component-productAttributeViewModel{flex:0 0 48%}.page-experienceFinderProductDetail .documents-section .feature-list .component-productAttributeViewModel:nth-child(2n),.page-experienceFinderProductDetail .toggle-more-less .feature-list .component-productAttributeViewModel:nth-child(2n){margin-right:0}}@media (min-width:1024px){.page-experienceFinderProductDetail .documents-section .feature-list .component-productAttributeViewModel,.page-experienceFinderProductDetail .toggle-more-less .feature-list .component-productAttributeViewModel{flex:0 0 48%}.page-experienceFinderProductDetail .documents-section .feature-list .component-productAttributeViewModel:nth-child(2n),.page-experienceFinderProductDetail .toggle-more-less .feature-list .component-productAttributeViewModel:nth-child(2n){margin-right:0}}.page-experienceFinderProductDetail .documents-section .feature-list .downloadable-list,.page-experienceFinderProductDetail .toggle-more-less .feature-list .downloadable-list{flex:0 0 48%;border-top:1px solid #e5e5e5;padding:16px 0 0}.page-experienceFinderProductDetail .feature-list-wrapper{padding:56px 0}@media (min-width:768px){.page-experienceFinderProductDetail .feature-list-wrapper .feature-list{max-width:640px}}@media (min-width:768px){.page-experienceFinderProductDetail .feature-list-wrapper .feature-list .component-productAttributeViewModel{flex:0 0 48%}.page-experienceFinderProductDetail .feature-list-wrapper .feature-list .component-productAttributeViewModel:nth-child(2n){margin-right:0}}.page-experienceFinderProductDetail .feature-list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}.page-experienceFinderProductDetail .imageGallerySection{margin-top:56px;margin-bottom:56px}.page-experienceFinderProductDetail .imageGallerySection .imageGalleryTitle{margin:0 24px 32px;font-size:2.5rem;line-height:1;letter-spacing:0}@media (min-width:768px){.page-experienceFinderProductDetail .imageGallerySection .imageGalleryTitle{margin:0 64px 40px;font-size:3.5rem}}.page-experienceFinderProductDetail .component-howToExperienceBlock.theme-white{background-color:transparent}.page-experienceFinderProductDetail .purchase-retailers__itemAnchor{min-width:160px;width:auto;height:44px;padding:17px 20px 15px;word-wrap:break-word;white-space:inherit}.page-professionalCategory .category-header{background:#000 no-repeat 50%;position:relative;display:flex;border-top:8px solid var(--blue-purple);width:100%}@media (max-width:767px){.page-professionalCategory .category-header{height:84px}}@media (min-width:768px) and (max-width:1023px){.page-professionalCategory .category-header{height:64px}}@media (min-width:1024px){.page-professionalCategory .category-header{height:112px}}.page-professionalCategory .category-title{text-align:center;margin:124px 0 64px}@media (max-width:1023px){.page-professionalCategory .category-title{margin-top:64px}}.component-productAttributeViewModel{list-style:none;margin:0;border:0;font-size:100%;vertical-align:baseline;width:100%;padding:36px 0 0;border-bottom:1px solid #e5e5e5}@media (min-width:768px){.component-productAttributeViewModel{max-width:48%;margin-right:3.12%}}.component-productAttributeViewModel .feature-list-item-title{font-size:.875rem;text-transform:uppercase;line-height:1.5;letter-spacing:.5px;margin-bottom:32px}.component-productAttributeViewModel .feature-list-item-content{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5;margin-bottom:40px;color:#252319}.page-experienceFinderProductDetail .component-productAttributeViewModel{border-bottom:none;border-top:1px solid #e5e5e5}.page-experienceFinderProductDetail .component-productAttributeViewModel .feature-list-item-content{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif}.page-experienceFinderProductDetail .component-productAttributeViewModel .feature-list-item-title{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}.image-gallery-button{display:block;width:100%;height:100%}.component-imageGallery{width:100%;max-width:1440px;margin:0 auto;position:relative}.component-imageGallery li,.component-imageGallery ul{list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}.component-imageGallery .wrapper{width:100%;display:flex;transition:all .2s ease-in-out;overflow:hidden}.component-imageGallery .wrapper .scrollable-content{display:flex;transition:all .5s ease-in-out;position:relative;width:100%;z-index:2}.component-imageGallery .wrapper .scrollable-item{flex-grow:1;flex-shrink:0;flex-basis:96%;max-width:360px;min-width:300px;margin:auto 8px;opacity:0;transition:all .5s ease-in-out;transform-style:preserve-3d;pointer-events:none}@media (min-width:768px){.component-imageGallery .wrapper .scrollable-item{flex-grow:1;flex-shrink:0;max-width:864px;margin:0 16px}}.component-imageGallery .wrapper .scrollable-item.active{opacity:1;pointer-events:auto;transition:all .5s ease-in-out}.component-imageGallery .wrapper .scrollable-item a{display:flex;justify-content:center;width:100%;height:auto;max-height:300px;max-width:300px;cursor:pointer}@media (min-width:768px){.component-imageGallery .wrapper .scrollable-item a{max-width:none}}.component-imageGallery .wrapper .scrollable-item a img{height:auto;width:auto;display:block;margin:0 auto;max-width:300px;max-height:300px}.component-imageGallery .pagination{top:50%;width:100%;z-index:99;position:absolute;transform:translateY(-50%)}.component-imageGallery .pagination .arrow-left,.component-imageGallery .pagination .arrow-right{width:60px;height:48px;cursor:pointer;transform:rotate(180deg);background:no-repeat 50% 50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.522 12.5L0 11.09 4.945 6.5 0 1.91 1.522.5 8 6.5l-6.478 6z' fill='%2313141C'/%3E%3C/svg%3E");position:absolute}.component-imageGallery .pagination .arrow-right{right:0;transform:rotate(0)}.component-imageGallery .pagination .disabled{opacity:.25;cursor:default}.component-imageGallery .pagination .thumbs-wrapper{width:100%;justify-content:center}@media (min-width:768px){.component-imageGallery .pagination .thumbs-wrapper{width:60%;justify-content:flex-end}}.component-imageGallery .pagination .arrows{align-self:center}.component-imageGallery .thumbs{display:flex;flex-wrap:wrap;flex-direction:row;width:87%;max-width:360px;justify-content:center}@media (min-width:768px){.component-imageGallery .thumbs{width:60%;max-width:440px}}.component-imageGallery .thumbs .thumb-item{cursor:pointer;width:66px;height:50px;margin-right:16px;margin-bottom:16px;border:1px solid #e5e5e5;opacity:.5;transition:all .5s ease-in-out}@media (min-width:768px){.component-imageGallery .thumbs .thumb-item{width:75px;height:55px;margin-right:32px;margin-bottom:16px}}.component-imageGallery .thumbs .thumb-item.active{border-bottom:4px solid var(--color-primary);opacity:1;transition:all .5s ease-in-out}.component-imageGallery .thumbs .thumb-link{width:100%;height:100%}.component-imageGallery .thumbs .thumb-link img{width:100%;max-height:45px;display:block}.component-imageGallery .flex-right{display:flex;justify-content:flex-end}body.product-page .dolbyLogo>g,body.product-page .mainMenu-sticky .mainMenu-sticky__right svg path{fill:#252319}body.product-page .component-mainMenu.is-open .dolbyLogo>g,body.product-page .component-mainMenu.is-open .mainMenu-sticky .mainMenu-sticky__right svg path{fill:#fff}html{scroll-behavior:smooth}.page-experienceFinderProductDetail-variant{padding-top:70px;display:flex;flex-direction:column}@media (max-width:1023px){.page-experienceFinderProductDetail-variant{padding-top:80px}}.page-experienceFinderProductDetail-variant .component-productAttributeViewModel .feature-list-item-title{line-height:1.5;font-size:16px;font-weight:500}.page-experienceFinderProductDetail-variant .component-productAttributeViewModel .feature-list-item-content{font-size:16px;font-weight:600}.page-experienceFinderProductDetail-variant .accordion-base .wrapper .upper .container h6.title{font-size:20px!important;text-transform:uppercase}.page-experienceFinderProductDetail-variant .accordion-base .content[style=""]{padding:0 24px;margin-top:30px}.page-experienceFinderProductDetail-variant .accordion-base .content b{font-size:18px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;color:#000}.page-experienceFinderProductDetail-variant .accordion-base .content p{margin:6px 0 36px}.page-experienceFinderProductDetail-variant .accordion-base .content p:last-child{margin-bottom:20px}.page-experienceFinderProductDetail-variant .component-imageGallery .wrapper .scrollable-content{width:68%}.page-experienceFinderProductDetail-variant .component-imageGallery .pagination{height:0;margin-top:-24px;display:block!important}.page-experienceFinderProductDetail-variant .specification-product{display:flex;flex-direction:column;margin-bottom:24px}.page-experienceFinderProductDetail-variant .specification-product:last-child{margin-bottom:0}@media (min-width:768px){.page-experienceFinderProductDetail-variant .specification-product{flex-direction:row;justify-content:space-between;gap:20px}.page-experienceFinderProductDetail-variant .specification-product .name{width:60%}.page-experienceFinderProductDetail-variant .specification-product .value{width:40%}}.page-experienceFinderProductDetail-variant .specifications{margin:40px 0}.page-experienceFinderProductDetail-variant .size{margin-top:8px;margin-bottom:48px;color:#252319;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}.page-experienceFinderProductDetail-variant .size b{min-width:44px;padding:0 12px 0 8px;display:inline-block}.page-experienceFinderProductDetail-variant .size a{color:#717276;margin-right:10px;padding:8px 9px 6px 10px;border-radius:4px;text-decoration:none;transition:opacity .2s ease;border:2px solid transparent;display:inline-block;line-height:1.4}.page-experienceFinderProductDetail-variant .size a.on{border:2px solid #717276}.page-experienceFinderProductDetail-variant .size a:not(.on):hover{opacity:.75}.page-experienceFinderProductDetail-variant .section-title{color:#13141c;line-height:1;flex:2 0 100%;font-size:2rem;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;border-bottom:1px solid #e5e5e5;padding-bottom:40px}.page-experienceFinderProductDetail-variant .mainContent{z-index:1}.page-experienceFinderProductDetail-variant .left-side{margin-top:40px;font-size:14px}@media (min-width:380px){.page-experienceFinderProductDetail-variant .left-side{font-size:16px}}@media (min-width:1024px){.page-experienceFinderProductDetail-variant .left-side{position:fixed;margin-top:95px;padding-left:44px;max-width:460px}.page-experienceFinderProductDetail-variant .left-side.at-end{position:absolute;bottom:0;top:auto}}@media (min-width:1440px){.page-experienceFinderProductDetail-variant .left-side{max-width:500px}}.page-experienceFinderProductDetail-variant .left-side .breadcrumb{display:flex;list-style:none;padding:5px 10px 8px 24px}@media (min-width:768px){.page-experienceFinderProductDetail-variant .left-side .breadcrumb{padding-left:40px}}.page-experienceFinderProductDetail-variant .left-side .breadcrumb li:last-child .divider{display:none}.page-experienceFinderProductDetail-variant .left-side .breadcrumb li a{color:#13141c;text-decoration:none;font-weight:600}.page-experienceFinderProductDetail-variant .left-side .breadcrumb li .divider{padding:0 8px}@media (min-width:768px){.page-experienceFinderProductDetail-variant .left-side .breadcrumb li .divider{padding:0 16px}}.page-experienceFinderProductDetail-variant .scroll-list{margin-top:48px;list-style:none;font-size:20px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}@media (max-width:1023px){.page-experienceFinderProductDetail-variant .scroll-list{display:none}}.page-experienceFinderProductDetail-variant .scroll-list li{margin-top:25px}.page-experienceFinderProductDetail-variant .scroll-list li a{opacity:.5;cursor:pointer}.page-experienceFinderProductDetail-variant .scroll-list li a.on{opacity:1}@media (min-width:768px) and (max-height:480px) and (orientation:landscape){.page-experienceFinderProductDetail-variant{padding-top:95px}}@media (min-width:1440px){.page-experienceFinderProductDetail-variant{width:1440px;margin:0 auto}}.page-experienceFinderProductDetail-variant .header-wrapper{position:relative;margin-bottom:48px}@media (min-width:1024px){.page-experienceFinderProductDetail-variant .header-wrapper{align-items:center;max-width:1440px}}@media (max-width:767px){.page-experienceFinderProductDetail-variant .header-wrapper+.specifications{padding-top:0}}.page-experienceFinderProductDetail-variant .header-wrapper .large-title{display:none;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;line-height:.77;letter-spacing:-1px;font-stretch:condensed;position:fixed;text-transform:uppercase;white-space:nowrap;font-size:15.25rem;z-index:1;margin-left:39vw;padding-top:172px;transition:all .6s ease-out;opacity:0;transform:translateX(60px)}@media (min-width:768px){.page-experienceFinderProductDetail-variant .header-wrapper .large-title{display:block;pointer-events:none}}@media (min-width:1024px){.page-experienceFinderProductDetail-variant .header-wrapper .large-title{margin-left:562px}}@media (min-width:1440px){.page-experienceFinderProductDetail-variant .header-wrapper .large-title{margin-left:572px}}.page-experienceFinderProductDetail-variant .header-wrapper .large-title.hidden{margin-left:9999}.page-experienceFinderProductDetail-variant .header-wrapper .large-title svg{width:100%;height:300px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;transform:scale(1);transform-origin:top left;font-size:11.5rem}@media (min-width:768px){.page-experienceFinderProductDetail-variant .header-wrapper .large-title svg{font-size:14rem;letter-spacing:normal}}.page-experienceFinderProductDetail-variant .header-wrapper .large-title svg text{stroke-width:1;stroke:#13141c;fill:transparent}.page-experienceFinderProductDetail-variant .header-wrapper .large-title.lazyloaded{transform:translateX(0);opacity:.2}.page-experienceFinderProductDetail-variant .hero-image-wrapper{z-index:2;position:relative}@media (min-width:864px){.page-experienceFinderProductDetail-variant .hero-image-wrapper{position:fixed;margin-top:167px}.page-experienceFinderProductDetail-variant .hero-image-wrapper.at-end{top:unset;bottom:0;position:absolute}}@media (min-width:768px) and (max-height:480px) and (orientation:landscape){.page-experienceFinderProductDetail-variant .hero-image-wrapper.at-end{position:relative}}.page-experienceFinderProductDetail-variant .hero-image-wrapper .hero{width:100%;position:relative;transition:all .6s ease-out;transform:translateY(20px);opacity:0}@media (min-width:864px){.page-experienceFinderProductDetail-variant .hero-image-wrapper .hero{max-width:496px;margin-left:32px;width:40vw;height:inherit}}@media (min-width:1024px){.page-experienceFinderProductDetail-variant .hero-image-wrapper .hero{width:496px;margin-left:48px}}@media (min-width:1440px){.page-experienceFinderProductDetail-variant .hero-image-wrapper .hero{margin-left:64px}}.page-experienceFinderProductDetail-variant .hero-image-wrapper .hero.lazyloaded{transform:translateY(0);opacity:1}.page-experienceFinderProductDetail-variant .header-content-wrapper{margin:60px 64px 36px;z-index:2;position:relative;transition:all .6s ease-out;transform:translateY(-20px);opacity:0}@media (min-width:768px) and (max-height:480px) and (orientation:landscape){.page-experienceFinderProductDetail-variant .header-content-wrapper{margin:40px 24px 136px}}@media (max-width:1023px){.page-experienceFinderProductDetail-variant .header-content-wrapper{margin:40px 40px 36px}}@media (min-width:1024px){.page-experienceFinderProductDetail-variant .header-content-wrapper{margin-top:100px;margin-left:480px;margin-right:98px}}@media (min-width:1440px){.page-experienceFinderProductDetail-variant .header-content-wrapper{min-width:752px;margin-left:520px;margin-right:160px}}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-details-tags{display:flex;margin-bottom:22px;flex-direction:column}@media (min-width:768px){.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-details-tags{flex-direction:row;align-items:center}}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-title{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;color:#13141c;margin-bottom:16px}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-details{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;color:#13141c;opacity:.4;font-size:1rem;line-height:1.5rem;letter-spacing:0;text-transform:uppercase}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-details li:not(:first-child){display:none}@media (min-width:768px){.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-details{align-self:center;margin-right:28px}}@media (max-width:767px){.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-details{margin-bottom:5px}}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-details li{margin:0;display:inline}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-description{color:#13141c;margin-bottom:60px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;border-bottom:1px solid #13141c;padding-bottom:48px}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-description:empty{padding:8px}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-content-description span{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:24px;line-height:1.5}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-sharable-ctas{margin:36px 0 60px}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-sharable-ctas a{text-decoration:none}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-sharable-ctas .text-link.primary{display:inline-block;vertical-align:top;font-size:14px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;text-transform:uppercase}.page-experienceFinderProductDetail-variant .header-content-wrapper .header-sharable-ctas svg{width:16px;height:22px;margin-right:8px}.page-experienceFinderProductDetail-variant .header-content-wrapper .component-videoPartial{padding:0}.page-experienceFinderProductDetail-variant .header-content-wrapper.lazyloaded{transform:translateY(0);opacity:1}.page-experienceFinderProductDetail-variant .header-sharable-ctas .icon-heart-filled{color:#a3f}.page-experienceFinderProductDetail-variant .purchase-at{margin-bottom:40px}.page-experienceFinderProductDetail-variant .documents-wrapper,.page-experienceFinderProductDetail-variant .toggle-more-less-wrapper{padding:70px 0;margin-bottom:40px}@media (min-width:768px){.page-experienceFinderProductDetail-variant .documents-wrapper,.page-experienceFinderProductDetail-variant .toggle-more-less-wrapper{padding:30px 0}}.page-experienceFinderProductDetail-variant .documents-section,.page-experienceFinderProductDetail-variant .toggle-more-less{padding:0;margin-bottom:32px}.page-experienceFinderProductDetail-variant .documents-section .downloadable-list,.page-experienceFinderProductDetail-variant .toggle-more-less .downloadable-list{list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}.page-experienceFinderProductDetail-variant .documents-section .downloadable-list .downloadable-list-item,.page-experienceFinderProductDetail-variant .toggle-more-less .downloadable-list .downloadable-list-item{margin-bottom:20px}@media (min-width:768px){.page-experienceFinderProductDetail-variant .documents-section .wrapper>*,.page-experienceFinderProductDetail-variant .toggle-more-less .wrapper>*{flex:1 0 100%}}.page-experienceFinderProductDetail-variant .documents-section .feature-list,.page-experienceFinderProductDetail-variant .toggle-more-less .feature-list{width:100%;max-width:976px;flex:1}@media (min-width:768px){.page-experienceFinderProductDetail-variant .documents-section .feature-list,.page-experienceFinderProductDetail-variant .toggle-more-less .feature-list{margin-right:0}}@media (min-width:768px){.page-experienceFinderProductDetail-variant .documents-section .feature-list .component-productAttributeViewModel,.page-experienceFinderProductDetail-variant .toggle-more-less .feature-list .component-productAttributeViewModel{flex:0 0 48%}.page-experienceFinderProductDetail-variant .documents-section .feature-list .component-productAttributeViewModel:nth-child(2n),.page-experienceFinderProductDetail-variant .toggle-more-less .feature-list .component-productAttributeViewModel:nth-child(2n){margin-right:0}}@media (min-width:1024px){.page-experienceFinderProductDetail-variant .documents-section .feature-list .component-productAttributeViewModel,.page-experienceFinderProductDetail-variant .toggle-more-less .feature-list .component-productAttributeViewModel{flex:0 0 48%}.page-experienceFinderProductDetail-variant .documents-section .feature-list .component-productAttributeViewModel:nth-child(2n),.page-experienceFinderProductDetail-variant .toggle-more-less .feature-list .component-productAttributeViewModel:nth-child(2n){margin-right:0}}.page-experienceFinderProductDetail-variant .documents-section .feature-list .downloadable-list,.page-experienceFinderProductDetail-variant .toggle-more-less .feature-list .downloadable-list{flex:0 0 48%;border-top:1px solid #e5e5e5;padding:16px 0 0}.page-experienceFinderProductDetail-variant .feature-list-wrapper{padding:56px 0}@media (min-width:768px){.page-experienceFinderProductDetail-variant .feature-list-wrapper .feature-list{max-width:640px}}@media (min-width:768px){.page-experienceFinderProductDetail-variant .feature-list-wrapper .feature-list .component-productAttributeViewModel{flex:0 0 48%}.page-experienceFinderProductDetail-variant .feature-list-wrapper .feature-list .component-productAttributeViewModel:nth-child(2n){margin-right:0}}.page-experienceFinderProductDetail-variant .feature-list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}.page-experienceFinderProductDetail-variant .imageGallerySection .imageGalleryTitle{margin:0 24px 32px;font-size:2.5rem;line-height:1;letter-spacing:0}@media (min-width:768px){.page-experienceFinderProductDetail-variant .imageGallerySection .imageGalleryTitle{margin:0 64px 40px;font-size:3.5rem}}.page-experienceFinderProductDetail-variant .component-howToExperienceBlock.theme-white{background-color:transparent}.page-experienceFinderProductDetail .mainContent>:last-child>*{padding-bottom:56px;margin-bottom:56px}@media (min-width:768px){.page-experienceFinderProductDetail .mainContent>:last-child>*{padding-bottom:48px;margin-bottom:48px}}@media (max-width:767px){.page-experienceFinderProductDetail .header-content-wrapper>:last-child .section-content>:last-child .component-iconDescriptionBlock,.page-experienceFinderProductDetail .header-content-wrapper>:last-child .section-content>:last-child .component-videoPartial{padding-bottom:0}}body.site--library .grid-container{display:grid;grid-template-columns:240px 1fr;grid-template-rows:50px 1fr;grid-template-areas:"sidenav header" "sidenav main";height:100vh}body.site--library .header{grid-area:header;color:#fbfbfb;background-color:#323232;display:flex;align-items:center;padding:0 16px}body.site--library .sidenav{grid-area:sidenav;background-color:#141414;display:flex;flex-direction:column;height:100vh;overflow-y:auto;overflow-x:hidden}body.site--library .main{grid-area:main;background-color:transparent;overflow:auto}body.site--library .footer{grid-area:footer;color:#fbfbfb;background-color:#323232;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-size:12px}.component-category-page{padding:53px 2rem 64px}.component-category-page__description,.component-category-page__header{padding-bottom:48px}.component-category-page .component-item{padding-bottom:50px}.component-category-page .component-item__details{display:flex;align-items:center;justify-content:space-between}.component-category-page .component-item__preview{max-width:100%;padding-top:30px}.component-category-page .component-item__preview>*{max-width:100%!important}.page-library-start{padding:53px 2rem 64px}.page-library-start__header{margin-bottom:48px}.page-component{padding:53px 2rem 64px}.page-component__name{margin-bottom:48px}.page-component .preview-controls{margin:48px 0 0;padding:0;max-width:none;width:100%;display:flex;align-items:flex-end}.page-component .preview-controls__add{margin-left:auto;margin-bottom:10px}.page-component .preview-controls__add-status{padding-right:5px;display:inline-block;line-height:0;vertical-align:middle}.page-component .preview-controls__add-btn{margin-left:auto;vertical-align:middle}.page-component .content-container{margin:48px 0}.page-component .content-container img{max-width:100%!important;height:auto!important}.page-component .content-container--top{margin-bottom:0}.page-component .preview-container{width:100%;overflow-x:scroll;overflow-y:hidden;padding:48px 0}.page-component .preview-container__item{float:left}.page-component .preview{border-radius:2px;border:1px solid #252319;margin:48px 0 0;position:relative;overflow:hidden}.page-component .preview--narrow{margin:20px 20px 0 0}.page-component .preview--last{margin-right:0}.page-component .preview__loader{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;display:flex;align-items:center;justify-content:center}.page-component .preview__frame{width:100%}.page-component .dropdown{display:inline-block;padding-top:10px;padding-right:25px}.page-component .dropdown__label{padding-right:5px}.page-component .dropdown__select{display:inline-block;width:230px}.page-documentation{padding:53px 2rem 64px}.page-documentation__content--top,.page-documentation__header{margin-bottom:48px}.page-documentation__content .component-imageFile{max-width:100%!important}.library-nav__item{padding:5px 5px 5px 10px;color:#aab2b5}.library-nav__link{text-decoration:none}.library-nav__link:active,.library-nav__link:link,.library-nav__link:visited{color:#aab2b5}.library-nav__link--active{color:#a33fee!important}.library-nav__link:hover{color:#a33fee}.library-nav__root__no-clickable{font-weight:600;font-size:18px}.library-nav__root__clickable{font-weight:600;font-size:16px}.library-nav__root__arrow{border:solid #aab2b5!important;border-width:0 3px 3px 0!important}.library-nav__label,.library-nav__link{padding-right:10px}.library-nav__arrow{border:solid #a33fee;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);cursor:pointer;transition:transform .5s}.library-nav__arrow--up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.library-nav__children{list-style:none;padding-left:10px;overflow:hidden;transition:max-height .5s;max-height:2500px}.library-nav__children--closed{transition:max-height .5s cubic-bezier(0,1,.4,1);max-height:0}.component-header{display:contents}.component-header__logo{display:flex;flex:1;justify-content:flex-start}.component-header__logo-img{max-height:30px;padding-top:5px}.component-header__buttons{display:flex;justify-content:flex-end}.component-header__buttons .btn{margin:5px;font-size:12px;line-height:1;padding:10px 15px 8px}.component-header__counter{font-size:12px;border-radius:50%;height:32px;background-color:#a33fee;display:flex;align-items:center;justify-content:center;margin:0;width:0;transform:scale(0);transition:transform .2s,width .2s .2s,margin .2s .2s}.component-header__counter--active{margin:5px;width:32px;transform:scale(1);transition:width .2s,margin .2s,transform .2s .2s}.component-header__counter>span{padding-top:2px;cursor:default}.component-header__search{display:flex;justify-content:flex-end}.library-autocomplete{width:250px;position:relative;z-index:1}.library-autocomplete__icon{position:absolute;top:19px;left:20px;width:15px;z-index:2;transform:scale(1);transition:transform .4s}.library-autocomplete:focus-within .library-autocomplete__icon{transform:scale(0)}.library-autocomplete__input{margin:10px;width:100%;border-radius:4px;border:1px solid #252319;font-size:14px;z-index:1;position:relative;padding:8px 8px 8px 32px;transition:padding .5s}.library-autocomplete:focus-within .library-autocomplete__input{padding-left:8px}.library-autocomplete__spinner{box-sizing:border-box;position:absolute;top:50%;right:0;width:18px;height:18px;margin-top:-9px;margin-left:-9px;border-radius:50%;border:2.5px solid #999;border-top-color:#252319;animation:spinner .6s linear infinite;z-index:1}.library-autocomplete__suggestions{position:absolute;width:100%;list-style:none;padding:0;margin:-12px 0 0 10px;border:1px solid #252319;overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.library-autocomplete__suggestion{width:100%;font-size:14px;background-color:#fff}.library-autocomplete__suggestion>a{display:block;padding:8px;width:100%;height:100%;text-decoration:none;color:#252319}.library-autocomplete__suggestion>a:focus{color:#ff0!important}.library-autocomplete__suggestion>a:active,.library-autocomplete__suggestion>a:link,.library-autocomplete__suggestion>a:visited{text-decoration:none;color:#252319}.library-autocomplete__suggestion--active{background-color:#a33fee}.library-autocomplete__suggestion--active>a,.library-autocomplete__suggestion--active>a:active,.library-autocomplete__suggestion--active>a:link,.library-autocomplete__suggestion--active>a:visited{color:#fff}.component-navigationPartial .library-nav{margin-top:20px;list-style:none;padding:0 0 0 5px}.component-bannerBlock{color:#fff;width:100%;height:360px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover;position:relative}@media (min-width:768px){.component-bannerBlock{flex-direction:row;height:264px;justify-content:space-around}}.component-bannerBlock .leftSide{max-width:320px;text-align:center}@media (min-width:768px){.component-bannerBlock .leftSide{text-align:left}}@media (min-width:1024px){.component-bannerBlock .leftSide{max-width:529px}}.component-bannerBlock .leftSide .title{font-size:32px;line-height:40px;font-weight:600;margin-bottom:16px;padding:0}.component-bannerBlock .leftSide .copy{font-size:16px;line-height:24px;margin-bottom:12px}.component-bannerBlock .rightSide,.component-bannerBlock .rightSide .cta{min-width:192px;width:fit-content;max-width:240px}.component-bannerBlock .rightSide .cta{display:flex;justify-content:center;align-items:center;height:44px;color:#fff;font-weight:700;background:var(--blue-purple);border-radius:1000px;border:none;text-decoration:none}@media (min-width:768px){.component-bannerBlock .rightSide .cta{padding-top:3px}}.component-bulletedListBlock .list-title{color:#000;margin-bottom:16px}@media (min-width:768px){.component-bulletedListBlock .list-title{margin-bottom:24px}}.component-bulletedListBlock ol,.component-bulletedListBlock ul{list-style:none;margin:0;border:0;font-size:100%;vertical-align:baseline;padding:0 0 0 36px}@media (min-width:768px){.component-bulletedListBlock ol,.component-bulletedListBlock ul{flex-direction:column;align-items:flex-start}}.component-bulletedListBlock ol li,.component-bulletedListBlock ul li{list-style:none;padding:0;border:0;font-size:100%;vertical-align:baseline;list-style-type:disc;list-style-position:outside;font-size:16px;line-height:24px;margin:0 0 24px;letter-spacing:0;color:#252319;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif}@media (min-width:768px){.component-bulletedListBlock ol li,.component-bulletedListBlock ul li{flex:1}}.component-bulletedListBlock ol li:last-child,.component-bulletedListBlock ul li:last-child{margin-bottom:0}.component-bulletedListBlock ol li{list-style-type:decimal}.component-bulletedListBlock p{padding:20px 0}.component-bulletedListCollectionBlock{background-color:#f4f4f4;width:100%;padding:56px 24px}@media (min-width:768px){.component-bulletedListCollectionBlock{padding:2rem 1.5rem}}@media (min-width:1024px){.component-bulletedListCollectionBlock{padding:2rem 4rem}}.component-bulletedListCollectionBlock.theme-white a:not(.btn){color:#13141c;border-bottom:2px solid var(--color-primary);text-decoration:none}.component-bulletedListCollectionBlock.theme-white a:not(:disabled):not(.disabled):focus,.component-bulletedListCollectionBlock.theme-white a:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in}.component-bulletedListCollectionBlock.theme-black{background-color:#13141c}.component-bulletedListCollectionBlock.theme-black .content-wrapper .content-title,.component-bulletedListCollectionBlock.theme-black .content-wrapper .list-title,.component-bulletedListCollectionBlock.theme-black .content-wrapper li{color:#fff}.component-bulletedListCollectionBlock .content-wrapper{width:auto;margin:0}@media (min-width:768px){.component-bulletedListCollectionBlock .content-wrapper{margin:0 auto;width:100%;max-width:864px}}.component-bulletedListCollectionBlock .content-wrapper .content-title{margin-bottom:40px;color:#000}@media (min-width:768px){.component-bulletedListCollectionBlock .content-wrapper .content-title{margin-bottom:64px}}.component-bulletedListCollectionBlock .content-wrapper .bulleted-lists>div{margin-top:40px}.component-bulletedListCollectionBlock .content-wrapper .bulleted-lists>div:first-child{margin-top:0}@media (min-width:768px){.component-bulletedListCollectionBlock .content-wrapper .bulleted-lists{display:flex;flex-wrap:wrap}.component-bulletedListCollectionBlock .content-wrapper .bulleted-lists>div{margin-top:0;display:flex;flex:1 0 45%;max-width:416px}.component-bulletedListCollectionBlock .content-wrapper .bulleted-lists>div:nth-child(2n){margin-left:32px}.component-bulletedListCollectionBlock .content-wrapper .bulleted-lists>div:nth-child(n+3){margin-top:64px}}.component-cardListBlock{display:flex;flex-direction:column;padding:56px 1.5rem 60px}@media (min-width:768px){.component-cardListBlock{padding-bottom:64px}}.component-cardListBlock.theme-white{background-color:#fff}.component-cardListBlock.theme-white .card-list-title-cta{color:inherit}.component-cardListBlock.theme-white .component-additionalCardPartial{background-color:#f4f4f4}.component-cardListBlock.theme-white .component-additionalCardPartial .footer-wrapper .eyebrow{color:#666;opacity:1}.component-cardListBlock.theme-black{background-color:#13141c}.component-cardListBlock.theme-black .card-list-title-cta{color:#fff}.component-cardListBlock.theme-black .component-additionalCardPartial{background-color:#1e1f28}.component-cardListBlock.theme-black .component-additionalCardPartial.multi-link-card-block{color:#fff}.component-cardListBlock.theme-black .component-additionalCardPartial .content-wrapper{background-color:transparent;color:#fff}.component-cardListBlock.theme-black .component-additionalCardPartial .footer-wrapper{background-color:transparent}.component-cardListBlock.theme-black .component-additionalCardPartial .footer-wrapper .eyebrow{color:#fff;opacity:1}.component-cardListBlock.theme-black .component-additionalCardPartial .footer-wrapper .btn:not(:disabled):not(.disabled):focus,.component-cardListBlock.theme-black .component-additionalCardPartial .footer-wrapper .btn:not(:disabled):not(.disabled):hover{background-color:#13141c;color:#fff}.component-cardListBlock.theme-gray{background-color:#f4f4f4;color:#13141c}.component-cardListBlock.theme-gray .card-list-title-cta{color:inherit}.component-cardListBlock.theme-black .component-additionalCardPartial.-nobg,.component-cardListBlock.theme-gray .component-additionalCardPartial.-nobg,.component-cardListBlock.theme-white .component-additionalCardPartial.-nobg{background-color:transparent}.component-cardListBlock.left-align .card-list-title{justify-content:flex-start}.component-cardListBlock.left-align .card-list-preamble{margin:0 0 2.125rem;text-align:left}.component-cardListBlock>.wrapper{max-width:1312px;margin:auto;width:100%}.component-cardListBlock .card-list-title{display:flex;margin-bottom:34px;align-items:center;justify-content:center;position:relative}@media (max-width:1023px){.component-cardListBlock .card-list-title{margin-bottom:28px}.component-cardListBlock .card-list-title h3{line-height:2.5rem;font-size:1.75rem}}@media (max-width:767px){.component-cardListBlock .card-list-title{padding:0 24px}}.component-cardListBlock .card-list-preamble{font-size:1rem;line-height:1.5rem;letter-spacing:0;text-align:center;margin-bottom:1.5625rem}@media (min-width:1024px){.component-cardListBlock .card-list-preamble{font-size:1.25rem;line-height:2rem;letter-spacing:0;margin:0 auto 2.5rem;width:55%}}@media (max-width:767px){.component-cardListBlock .card-list-preamble{padding:0 24px}}.component-cardListBlock .card-list-title-cta{border-bottom:2px solid var(--color-primary);text-decoration:none;white-space:nowrap;position:absolute;right:0}@media (max-width:1023px){.component-cardListBlock .card-list-title-cta{display:none}}.component-cardListBlock .card-list-title-cta:not(:disabled):not(.disabled):focus,.component-cardListBlock .card-list-title-cta:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in}.component-cardListBlock .card-list{display:flex;flex-direction:column;justify-content:center}.component-cardListBlock .card-list>div{margin-bottom:40px}.component-cardListBlock .card-list>div:last-child{margin-bottom:0}@media (min-width:768px){.component-cardListBlock .card-list{flex-direction:row}.component-cardListBlock .card-list>div{width:33.3%;margin-bottom:0;margin-right:2%}.component-cardListBlock .card-list>div:last-child{margin-right:0}}@media (min-width:1440px){.component-cardListBlock .card-list>div{flex:0 0 420px}}.component-cardListBlock .card-list .component-additionalCardPartial .image-wrapper{margin:0;width:100%}@media (min-width:768px){.component-cardListBlock .card-list.filled{justify-content:space-between}.component-cardListBlock .card-list.filled>div{flex:0 0 49%;margin:0}.component-cardListBlock .card-list.filled .component-additionalCardPartial{max-width:unset}}.component-cardListBlock footer{display:none}@media (max-width:1023px){.component-cardListBlock footer{display:flex;margin-top:40px;align-self:center;justify-content:center}}.btn{border-radius:30px;color:#fff;cursor:pointer;display:inline-block;outline:none;padding:17px 20px 15px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;white-space:nowrap}.btn.filled.primary{border:1px solid transparent;text-align:center;color:#fff}.btn.filled.primary.disabled,.btn.filled.primary:disabled{background-color:#cfd0d1;cursor:default}.btn.filled.primary:not(:disabled):not(.disabled){background-color:#ae3fff;cursor:pointer}.btn.filled.primary:not(:disabled):not(.disabled):focus,.btn.filled.primary:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:#ae3fff;color:#252319}.btn.filled.primary:not(:disabled):not(.disabled):hover{box-shadow:inset 0 0 5px 1px var(--color-primary)}.btn.filled.primary:not(:disabled):not(.disabled):active{background-color:#fff;border-color:var(--color-primary);box-shadow:inset 0 0 5px 1px var(--color-primary);color:#252319}.btn.filled.blue{border:1px solid transparent;text-align:center;color:#fff}.btn.filled.blue.disabled,.btn.filled.blue:disabled{background-color:#cfd0d1;cursor:default}.btn.filled.blue:not(:disabled):not(.disabled){background-color:var(--blue-purple);cursor:pointer}.btn.filled.blue:not(:disabled):not(.disabled):focus,.btn.filled.blue:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:var(--blue-purple);color:#252319}.btn.filled.blue:not(:disabled):not(.disabled):hover{box-shadow:inset 0 0 5px 1px var(--color-primary)}.btn.filled.blue:not(:disabled):not(.disabled):active{background-color:#fff;border-color:var(--color-primary);box-shadow:inset 0 0 5px 1px var(--color-primary);color:#252319}.btn.filled.red{border:1px solid transparent;text-align:center;color:#fff}.btn.filled.red.disabled,.btn.filled.red:disabled{background-color:#cfd0d1;cursor:default}.btn.filled.red:not(:disabled):not(.disabled){background-color:#eb1000;cursor:pointer}.btn.filled.red:not(:disabled):not(.disabled):focus,.btn.filled.red:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:#eb1000;color:#252319}.btn.filled.red:not(:disabled):not(.disabled):hover{box-shadow:inset 0 0 5px 1px var(--color-primary)}.btn.filled.red:not(:disabled):not(.disabled):active{background-color:#fff;border-color:var(--color-primary);box-shadow:inset 0 0 5px 1px var(--color-primary);color:#252319}.btn.filled.black{border:1px solid transparent;text-align:center;color:#fff}.btn.filled.black.disabled,.btn.filled.black:disabled{background-color:#cfd0d1;cursor:default}.btn.filled.black:not(:disabled):not(.disabled){background-color:#252319;cursor:pointer}.btn.filled.black:not(:disabled):not(.disabled):focus,.btn.filled.black:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:#252319;color:#252319}.btn.filled.black:not(:disabled):not(.disabled):hover{box-shadow:inset 0 0 5px 1px var(--color-primary)}.btn.filled.black:not(:disabled):not(.disabled):active{background-color:#fff;border-color:var(--color-primary);box-shadow:inset 0 0 5px 1px var(--color-primary);color:#252319}.btn.outlined.primary{background-color:transparent;border:1px solid #ccc}.btn.outlined.primary:hover{background-color:#ae3fff}.btn.outlined.primary:active{background-color:var(--color-primary-dark)}.btn.outlined.primary:focus{border:1px solid var(--color-primary-dark);background-color:#ae3fff}.btn.outlined.primary.disabled,.btn.outlined.primary:disabled{border:1px solid #cfd0d1;color:#cfd0d1}.btn.outlined.blue{background-color:transparent;border:1px solid #ccc}.btn.outlined.blue:hover{background-color:var(--blue-purple)}.btn.outlined.blue:active{background-color:#270091}.btn.outlined.blue:focus{border:1px solid #270091;background-color:var(--blue-purple)}.btn.outlined.blue.disabled,.btn.outlined.blue:disabled{border:1px solid #cfd0d1;color:#cfd0d1}.btn.outlined.red{background-color:transparent;border:1px solid #ccc}.btn.outlined.red:hover{background-color:#eb1000}.btn.outlined.red:active{background-color:#8d0900}.btn.outlined.red:focus{border:1px solid #8d0900;background-color:#eb1000}.btn.outlined.red.disabled,.btn.outlined.red:disabled{border:1px solid #cfd0d1;color:#cfd0d1}.btn.outlined.black{background-color:transparent;border:1px solid #ccc}.btn.outlined.black:hover{background-color:#252319}.btn.outlined.black:active{background-color:#000}.btn.outlined.black:focus{border:1px solid #000;background-color:#252319}.btn.outlined.black.disabled,.btn.outlined.black:disabled{border:1px solid #cfd0d1;color:#cfd0d1}.btn.outlined.white{background-color:transparent;border:1px solid #ccc}.btn.outlined.white:hover{background-color:#fff}.btn.outlined.white:active{background-color:#f4f4f4}.btn.outlined.white:focus{border:1px solid #f4f4f4;background-color:#fff}.btn.outlined.white.disabled,.btn.outlined.white:disabled{border:1px solid #cfd0d1;color:#cfd0d1}.btn.outlined.with-box-shadow{color:#13141c;background-color:transparent;border:1px solid #13141c}.btn.outlined.with-box-shadow.disabled,.btn.outlined.with-box-shadow:disabled{color:#cfd0d1;background-color:#cfd0d1;cursor:default}.btn.outlined.with-box-shadow:not(:disabled):not(.disabled){background-color:transparent;cursor:pointer}.btn.outlined.with-box-shadow:not(:disabled):not(.disabled):focus,.btn.outlined.with-box-shadow:not(:disabled):not(.disabled):hover{background-color:transparent;border-color:var(--color-primary);color:#13141c}.btn.outlined.with-box-shadow:not(:disabled):not(.disabled):hover{box-shadow:inset 0 0 5px 1px var(--color-primary)}.btn.outlined.with-box-shadow:not(:disabled):not(.disabled):active{background-color:transparent;border-color:var(--color-primary);box-shadow:inset 0 0 5px 1px var(--color-primary);color:#13141c}.btn.outlined.with-box-shadow.theme-black{color:#fff;background-color:transparent;border:1px solid #fff}.btn.outlined.with-box-shadow.theme-black.disabled,.btn.outlined.with-box-shadow.theme-black:disabled{color:#cfd0d1;background-color:#cfd0d1;cursor:default}.btn.outlined.with-box-shadow.theme-black:not(:disabled):not(.disabled){background-color:transparent;cursor:pointer}.btn.outlined.with-box-shadow.theme-black:not(:disabled):not(.disabled):focus,.btn.outlined.with-box-shadow.theme-black:not(:disabled):not(.disabled):hover{background-color:transparent;border-color:var(--color-primary);color:#fff}.btn.outlined.with-box-shadow.theme-black:not(:disabled):not(.disabled):hover{box-shadow:inset 0 0 5px 1px var(--color-primary)}.btn.outlined.with-box-shadow.theme-black:not(:disabled):not(.disabled):active{background-color:transparent;border-color:var(--color-primary);box-shadow:inset 0 0 5px 1px var(--color-primary);color:#fff}.btn.theme-white{border:1px solid transparent;text-align:center;color:#fff}.btn.theme-white.disabled,.btn.theme-white:disabled{background-color:#cfd0d1;cursor:default}.btn.theme-white:not(:disabled):not(.disabled){background-color:var(--blue-purple);cursor:pointer}.btn.theme-white:not(:disabled):not(.disabled):focus,.btn.theme-white:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:var(--blue-purple);color:#252319}.btn.theme-white:not(:disabled):not(.disabled):hover{box-shadow:inset 0 0 5px 1px var(--color-primary)}.btn.theme-white:not(:disabled):not(.disabled):active{background-color:#fff;border-color:var(--color-primary);box-shadow:inset 0 0 5px 1px var(--color-primary);color:#252319}.btn.theme-black{background-color:transparent;border:1px solid #ccc}.btn.theme-black:hover{background-color:#ae3fff}.btn.theme-black:active{background-color:var(--color-primary-dark)}.btn.theme-black:focus{border:1px solid var(--color-primary-dark);background-color:#ae3fff}.btn.theme-black.disabled,.btn.theme-black:disabled{border:1px solid #cfd0d1;color:#cfd0d1}.btn.icon{padding:24px;border-radius:50%;line-height:1;position:relative}.btn.icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-icon{padding:5px 10px}.btn-icon.navigation.primary .draw{fill:var(--color-primary)}.btn-icon.navigation.primary:hover .draw{fill:var(--color-primary-dark)}.btn-icon.navigation.primary.disabled .draw,.btn-icon.navigation.primary:disabled .draw{fill:#cfd0d1}.btn-icon.navigation.blue .draw{fill:var(--blue-purple)}.btn-icon.navigation.blue:hover .draw{fill:#006}.btn-icon.navigation.blue.disabled .draw,.btn-icon.navigation.blue:disabled .draw{fill:#cfd0d1}.btn-icon.navigation.white .draw{fill:#fff}.btn-icon.navigation.white:hover .draw{fill:#ce8bff}.btn-icon.navigation.white.disabled .draw,.btn-icon.navigation.white:disabled .draw{fill:#cfd0d1}.btn-icon.navigation.black .draw{fill:#252319}.btn-icon.navigation.black:hover .draw{fill:#ce8bff}.btn-icon.navigation.black.disabled .draw,.btn-icon.navigation.black:disabled .draw{fill:#cfd0d1}.btn-icon.navigation.theme-white .draw{fill:#252319}.btn-icon.navigation.theme-white:hover .draw{fill:#000}.btn-icon.navigation.theme-white.disabled .draw,.btn-icon.navigation.theme-white:disabled .draw{fill:#cfd0d1}.btn-icon.navigation.theme-black .draw{fill:#fff}.btn-icon.navigation.theme-black:hover .draw{fill:#ce8bff}.btn-icon.navigation.theme-black.disabled .draw,.btn-icon.navigation.theme-black:disabled .draw{fill:#cfd0d1}.btn-icon.navigation.blue-light .draw{fill:#3e44fe}.btn-icon.navigation.blue-light:hover .draw{fill:#00f}.btn-icon.navigation.blue-light.disabled .draw,.btn-icon.navigation.blue-light:disabled .draw{fill:#cfd0d1}.btn-icon.navigation.blue-purple .draw{fill:#63f}.btn-icon.navigation.blue-purple:hover .draw{fill:#00f}.btn-icon.navigation.blue-purple.disabled .draw,.btn-icon.navigation.blue-purple:disabled .draw{fill:#cfd0d1}.card-clickable,.text-link{text-decoration:none}.text-link{display:inline;cursor:pointer;outline:none;line-height:1.5;font-size:rem(16px)}.text-link.primary{color:#13141c;position:relative;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:6px}.text-link.primary:not(:disabled):not(.disabled){transition:all .3s ease-in-out}.text-link.primary:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in-out}.text-link.primary:not(:disabled):not(.disabled):focus{background-color:transparent;color:var(--color-primary)}.text-link.theme-black,.text-link.white{color:#fff;position:relative;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:6px}.text-link.theme-black:not(:disabled):not(.disabled),.text-link.white:not(:disabled):not(.disabled){transition:all .3s ease-in-out}.text-link.theme-black:not(:disabled):not(.disabled):hover,.text-link.white:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in-out}.text-link.theme-black:not(:disabled):not(.disabled):focus,.text-link.white:not(:disabled):not(.disabled):focus{background-color:transparent;color:var(--color-primary)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.btn.filled.blue{background-color:#3e44fe}.btn.filled.blue:focus,.btn.filled.blue:hover{background-color:#fff;border-color:#3e44fe;color:#252319}.btn.filled.blue:hover{box-shadow:inset 0 0 5px 1px #ae3fff}.is-professional .btn.filled.blue{background-color:#00b2e1}.is-professional .btn.filled.blue:focus,.is-professional .btn.filled.blue:hover{background-color:#fff;border-color:#00b2e1;color:#252319}.is-professional .btn.filled.blue:hover{box-shadow:inset 0 0 5px 1px #00b2e1}}@supports (display:-ms-grid){.btn.filled.blue{background-color:#3e44fe}.btn.filled.blue:focus,.btn.filled.blue:hover{background-color:#fff;border-color:#3e44fe;color:#252319}.btn.filled.blue:hover{box-shadow:inset 0 0 5px 1px #ae3fff}.is-professional .btn.filled.blue{background-color:#00b2e1}.is-professional .btn.filled.blue:focus,.is-professional .btn.filled.blue:hover{background-color:#fff;border-color:#00b2e1;color:#252319}.is-professional .btn.filled.blue:hover{box-shadow:inset 0 0 5px 1px #00b2e1}}.component-copyBlock{text-align:center;width:100%}.component-copyBlock.leftalign{text-align:left}.component-copyBlock.use-max-width .copy-content{max-width:1312px}.component-copyBlock .text-link.none{border-bottom:0;text-decoration:none}.component-copyBlock.theme-black .content-area table tr:nth-child(odd),.component-copyBlock.theme-gray .content-area table tr:nth-child(odd){background-color:#424248}.component-copyBlock.theme-black .content-area table tr:nth-child(2n),.component-copyBlock.theme-gray .content-area table tr:nth-child(2n){background-color:#6e6f72}.component-copyBlock.theme-gray{background-color:#f4f4f4;color:#13141c}.component-copyBlock.theme-gray .content-area table{color:#fff}.component-copyBlock.theme-gray .content-area .btn.filled:focus,.component-copyBlock.theme-gray .content-area .btn.filled:hover{color:#13141c;background-color:transparent}.component-copyBlock.theme-gray .content-area .btn.outlined{color:#13141c;border-color:#13141c}.component-copyBlock.theme-gray .content-area .btn.outlined:focus,.component-copyBlock.theme-gray .content-area .btn.outlined:hover{color:#13141c}.component-copyBlock.theme-black{color:#fff;background-color:#13141c}.component-copyBlock.theme-black .content-area .btn.filled:focus,.component-copyBlock.theme-black .content-area .btn.filled:hover{color:#fff;background-color:transparent}.component-copyBlock.theme-black .content-area .btn.outlined{color:#fff;background-color:transparent;border-color:#fff}.component-copyBlock.theme-black .content-area .btn.outlined:focus,.component-copyBlock.theme-black .content-area .btn.outlined:hover{color:#fff}.component-copyBlock.theme-white{background-color:#fff}.component-copyBlock.theme-white .content-area table tr:nth-child(odd){background-color:#cfd0d1}.component-copyBlock.theme-white .content-area table tr:nth-child(2n){background-color:#e7e7e8}.component-copyBlock.theme-white .content-area .btn.outlined{border-color:#13141c}.component-copyBlock.theme-white .content-area .btn.outlined:focus,.component-copyBlock.theme-white .content-area .btn.outlined:hover{color:#13141c;background-color:transparent}.component-copyBlock .header{margin-bottom:1.5rem}.component-copyBlock .eyebrow{margin-bottom:8px}.component-copyBlock .copy-content{padding:2rem 1.5rem}@media (min-width:1024px){.component-copyBlock .copy-content{padding:2rem 0;margin:0 auto;max-width:720px}}@media (min-width:1024px) and (max-width:1311.5px){.component-copyBlock .copy-content{padding:2rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-copyBlock .copy-content{padding:2rem 1.5rem}}.component-copyBlock .content-area img{max-width:100%;height:auto}.component-copyBlock .content-area h1,.component-copyBlock .content-area h2,.component-copyBlock .content-area h3,.component-copyBlock .content-area h4,.component-copyBlock .content-area h5,.component-copyBlock .content-area h6{line-height:normal}.component-copyBlock .content-area table{border:0;overflow:auto;display:block;height:100%!important}.component-copyBlock .content-area table td,.component-copyBlock .content-area table th{border:0;padding:29px 20px}@media (min-width:1024px){.component-copyBlock .content-area table td,.component-copyBlock .content-area table th{padding:29px 20px}}.component-copyBlock .content-area table th{vertical-align:middle;white-space:nowrap}.component-copyBlock .content-area table p{margin:0}@media (min-width:768px){.component-featureBannerBlock{padding:60px 0}}.component-featureBannerBlock>div{margin-left:auto;margin-right:auto;max-width:860px;margin-bottom:40px}.component-featureBannerBlock>div:last-child{margin-bottom:0}.component-featureBannerBlock.theme-white{background-color:#fbfbfb}.component-featureBannerBlock.theme-white .component-featuredCardPartial{background-color:#fbfbfb;color:#000}.component-featureBannerBlock.theme-black{background-color:#13141c}.component-featureBannerBlock.theme-black .component-featuredCardPartial{background-color:#13141c;color:#fff}.component-featureBannerBlock.theme-black .component-featuredCardPartial .content-wrapper .title{color:#fff}.component-featureBannerBlock.theme-black .component-featuredCardPartial .image-wrapper{background:linear-gradient(0deg,transparent 40%,#424248 0)}@media (min-width:768px){.component-featureBannerBlock.theme-black .component-featuredCardPartial .image-wrapper{background:linear-gradient(90deg,transparent 25%,#424248 0)}}.component-featureBannerBlock.theme-black .component-featuredCardPartial .btn:not(:disabled):not(.disabled):focus,.component-featureBannerBlock.theme-black .component-featuredCardPartial .btn:not(:disabled):not(.disabled):hover{background-color:#000;color:#fff}.component-form-container{scroll-margin-top:72px}@media (min-width:768px){.component-form-container{scroll-margin-top:76px}}.component-fourColumnCardListBlock{padding:3.125em 0}@media (min-width:768px){.component-fourColumnCardListBlock{padding:0}}.component-fourColumnCardListBlock.theme-white{background-color:#fff}.component-fourColumnCardListBlock.theme-black{background-color:#13141c;color:#13141c}.component-fourColumnCardListBlock.theme-black .four-column-card-list-title{color:#fff}.component-fourColumnCardListBlock.theme-black .component-additionalCardPartial.multi-link-card-block,.component-fourColumnCardListBlock.theme-black .component-alternativeImageCardPartial{background-color:#13141c;color:#fff}.component-fourColumnCardListBlock.theme-gray{background-color:#f4f4f4;color:#13141c}.component-fourColumnCardListBlock.theme-gray .four-column-card-list-title{color:#13141c}.component-fourColumnCardListBlock.theme-gray .component-additionalCardPartial.multi-link-card-block,.component-fourColumnCardListBlock.theme-gray .component-alternativeImageCardPartial{background-color:#f4f4f4}.component-fourColumnCardListBlock .four-column-card-list-title{display:flex;align-items:center;flex-direction:column;padding:0 24px}@media (min-width:768px){.component-fourColumnCardListBlock .four-column-card-list-title{padding:56px 24px 0}}.component-fourColumnCardListBlock .four-column-card-list-title>div{margin:0 auto 20px}.component-fourColumnCardListBlock .four-column-card-list-title>div img{max-width:100%}.component-fourColumnCardListBlock .four-column-card-list-title h3{font-size:3rem;line-height:3rem;margin-bottom:1.25rem}@media (min-width:1024px){.component-fourColumnCardListBlock .four-column-card-list-title h3{width:70%}}.component-fourColumnCardListBlock .four-column-card-list-title p{line-height:2rem}@media (min-width:1024px){.component-fourColumnCardListBlock .four-column-card-list-title p{width:50%}}.component-fourColumnCardListBlock .four-column-card-list-title h3,.component-fourColumnCardListBlock .four-column-card-list-title p{text-align:center}@media (max-width:767px){.component-fourColumnCardListBlock .four-column-card-list-title p{margin-bottom:4.375rem}.component-fourColumnCardListBlock .four-column-card-list-title h3{font-size:2rem}}.component-fourColumnCardListBlock .four-column-cards{display:flex;flex-direction:column;justify-content:center;padding:0}@media (min-width:768px){.component-fourColumnCardListBlock .four-column-cards{padding-top:70px;padding-bottom:70px;justify-content:space-between;flex-direction:row}}@media (min-width:1024px){.component-fourColumnCardListBlock .four-column-cards{flex-direction:row;padding:40px 64px}}@media (min-width:1440px){.component-fourColumnCardListBlock .four-column-cards{width:1440px;margin:0 auto}}@media (min-width:768px){.component-fourColumnCardListBlock .four-column-cards:after,.component-fourColumnCardListBlock .four-column-cards:before{content:"";display:block}}@media (min-width:768px){.component-fourColumnCardListBlock .four-column-cards[data-cards="2"]{justify-content:center}.component-fourColumnCardListBlock .four-column-cards[data-cards="2"] .FourColumnCard{width:304px}.component-fourColumnCardListBlock .four-column-cards[data-cards="2"] .FourColumnCard:first-child{margin-right:2%}}@media (min-width:768px){.component-fourColumnCardListBlock .four-column-cards[data-cards="3"] .FourColumnCard{width:30%}}@media (min-width:768px){.component-fourColumnCardListBlock .four-column-cards[data-cards="4"] .FourColumnCard{width:22%}}@media (min-width:768px){.component-fourColumnCardListBlock .four-column-cards[data-cards="2"],.component-fourColumnCardListBlock .four-column-cards[data-cards="3"],.component-fourColumnCardListBlock .four-column-cards[data-cards="4"]{padding-left:0;padding-right:0}}@media (min-width:768px){.component-fourColumnCardListBlock .four-column-cards[data-cards="2"] .FourColumnCard,.component-fourColumnCardListBlock .four-column-cards[data-cards="3"] .FourColumnCard,.component-fourColumnCardListBlock .four-column-cards[data-cards="4"] .FourColumnCard{margin-right:0;flex:none}}@media (min-width:1440px){.component-fourColumnCardListBlock .four-column-cards[data-cards="2"] .FourColumnCard,.component-fourColumnCardListBlock .four-column-cards[data-cards="3"] .FourColumnCard,.component-fourColumnCardListBlock .four-column-cards[data-cards="4"] .FourColumnCard{flex:none;width:304px}}.component-fourColumnCardListBlock .four-column-cards .component-alternativeImageCardPartial{margin-bottom:40px}@media (min-width:768px){.component-fourColumnCardListBlock .four-column-cards .component-alternativeImageCardPartial{margin:0 auto}}.component-fourColumnCardListBlock .four-column-cards div:last-child .component-alternativeImageCardPartial{margin-bottom:0}.component-faqs{text-align:center;width:100%;margin:3rem auto;scroll-margin-top:186px}.component-faqs .title{text-align:left;margin-bottom:1.25rem;line-height:2.1875rem;letter-spacing:-.44px}@media (min-width:1024px){.component-faqs .title{font-size:2rem;line-height:2.8125rem;letter-spacing:-.6px}}.component-faqs .faqs-results-section{background-color:#777;padding:2rem 1.5rem 2.25rem;margin:0 auto 1.875rem;max-width:1264px}.component-faqs.theme-gray,.component-faqs.theme-white{background-color:#fff}.component-faqs.theme-gray a,.component-faqs.theme-white a{color:#252319;position:relative;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:6px}.component-faqs.theme-gray a:not(:disabled):not(.disabled),.component-faqs.theme-white a:not(:disabled):not(.disabled){transition:all .3s ease-in-out}.component-faqs.theme-gray a:not(:disabled):not(.disabled):hover,.component-faqs.theme-white a:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in-out}.component-faqs.theme-gray a:not(:disabled):not(.disabled):focus,.component-faqs.theme-white a:not(:disabled):not(.disabled):focus{background-color:transparent;color:var(--color-primary)}.component-faqs.theme-gray .faqs-results-section .text-link,.component-faqs.theme-gray .faqs-results-section .title,.component-faqs.theme-white .faqs-results-section .text-link,.component-faqs.theme-white .faqs-results-section .title{color:#252319}.component-faqs.theme-white .faqs-results-section{background-color:#fff}.component-faqs.theme-gray .faqs-results-section{background-color:#777}.component-faqs.theme-black{background-color:#13141c}.component-faqs.theme-black a,.component-faqs.theme-black h1,.component-faqs.theme-black p{color:#fff}.component-faqs.theme-black a:hover{color:#b347ff}.component-faqs.theme-black .btn:not(:disabled):not(.disabled):focus,.component-faqs.theme-black .btn:not(:disabled):not(.disabled):hover{background-color:#000;color:#fff}.component-faqs.theme-black .faqs-results-section .title{color:#fff}.component-headingBlock.heading-load-animation{background-color:"inherit"}.component-headingBlock.heading-load-animation>.header-content{opacity:0;transition:opacity .65s ease-in .35s}.component-headingBlock.heading-load-animation>.header-content h1,.component-headingBlock.heading-load-animation>.header-content h2,.component-headingBlock.heading-load-animation>.header-content h6,.component-headingBlock.heading-load-animation>.header-content p{transform:translateY(20px);transition:transform .65s ease-in .35s}.component-headingBlock.heading-load-animation>.header-content .btn-wrapper{transform:translateY(-5px) scale(1.1);transition:transform .65s ease-in .35s}.component-headingBlock.heading-load-animation .media-background{opacity:0;transform:scale(1.2);transition:transform .65s ease-in .35s,opacity .65s ease-in .35s}.component-headingBlock.heading-load-animation.load-animation-finished>.header-content{opacity:1}.component-headingBlock.heading-load-animation.load-animation-finished>.header-content .btn-wrapper,.component-headingBlock.heading-load-animation.load-animation-finished>.header-content h1,.component-headingBlock.heading-load-animation.load-animation-finished>.header-content h2,.component-headingBlock.heading-load-animation.load-animation-finished>.header-content h6,.component-headingBlock.heading-load-animation.load-animation-finished>.header-content p{transform:none}.component-headingBlock.heading-load-animation.load-animation-finished .media-background{opacity:1;transform:scale(1)}.component-headingBlock{display:flex;width:100%;flex-direction:column;padding-bottom:32px}.component-headingBlock .media-background img{object-fit:cover}.component-headingBlock.theme-white{background-color:#fff}.component-headingBlock.theme-black{background-color:#13141c;color:#fff}.component-headingBlock.theme-black .header-container{z-index:1}.component-headingBlock.theme-black .header-content .kicker,.component-headingBlock.theme-black .header-content .subtitle .sub-heading,.component-headingBlock.theme-black .header-content .title{color:#fff}.component-headingBlock .header-container{position:relative;display:flex;border-top:8px solid var(--blue-purple);width:100%;height:168px}.component-headingBlock .header-container.no-image{height:64px;background:#000 no-repeat 50%}.component-headingBlock .header-container.no-border-top{border-top:0}.component-headingBlock .header-container.no-image.no-border-top{display:none}.component-headingBlock .header-container .logoImage{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:16%}@media (min-width:768px){.component-headingBlock .header-container{height:405px}.component-headingBlock .header-container.no-image{height:112px}}.component-headingBlock .header-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-top:40px;padding:0 24px}.component-headingBlock .header-content.no-image{margin-top:64px}@media (min-width:768px){.component-headingBlock .header-content.no-image{margin-top:124px}}.component-headingBlock .header-content .kicker{font-size:.875rem;line-height:.875rem;letter-spacing:.5px;text-transform:uppercase;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;margin-bottom:15px}@media (min-width:768px){.component-headingBlock .header-content .kicker{margin-bottom:20px}}.component-headingBlock .header-content .title{margin:0 auto;max-width:312px;text-transform:none;white-space:break-spaces}.component-headingBlock .header-content .title.uppercase-title{text-transform:uppercase}.component-headingBlock .header-content .subtitle{font-size:1.125rem;margin:24px auto 0}.component-headingBlock .header-content .sub-heading,.component-headingBlock .header-content .subtitle{line-height:1.5rem;letter-spacing:0;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;text-transform:none;max-width:312px;font-weight:400}.component-headingBlock .header-content .sub-heading{font-size:.75rem;margin:8px auto 0}.component-headingBlock .header-content .btn-wrapper{margin-top:24px}.component-headingBlock .header-content .btn-wrapper a{margin-top:3rem}.component-headingBlock .header-content .btn-wrapper .component-HeroButton{margin-top:0}@media (min-width:768px){.component-headingBlock .header-content{margin-top:64px}.component-headingBlock .header-content .kicker{font-size:1rem;line-height:1rem}.component-headingBlock .header-content .title{font-size:4.5rem;line-height:4.5rem;letter-spacing:-1px;max-width:928px}.component-headingBlock .header-content .title.uppercase-title{font-size:7rem;line-height:6.5rem;letter-spacing:-1.5px}.component-headingBlock .header-content .subtitle{font-size:2rem;line-height:2.5rem;letter-spacing:-1px;max-width:823px;margin:40px auto 0}.component-headingBlock .header-content .sub-heading{font-size:1.5rem;line-height:2rem;letter-spacing:-1px;max-width:823px}.component-headingBlock .header-content .cta{margin-top:40px}}.component-headingBodyBlock{width:100%;padding:60px 1.5rem 64px;text-align:center}@media (min-width:768px){.component-headingBodyBlock{padding-left:2rem;padding-right:2rem}}.component-headingBodyBlock>.wrapper{width:100%;max-width:860px;text-align:left;margin:0 auto}.component-headingBodyBlock>.wrapper a:not(.btn){color:inherit;border-bottom:2px solid #b347ff;text-decoration:none}.component-headingBodyBlock.theme-white{background:#fff}.component-headingBodyBlock.theme-black{background:#13141c;color:#fff}.component-headingBodyBlock.theme-black h1,.component-headingBodyBlock.theme-black p,.component-headingBodyBlock.theme-black p a{color:#fff}.component-headingBodyBlock.theme-black p a:hover{color:#b347ff}.component-headingBodyBlock.theme-black .btn:not(:disabled):not(.disabled):focus,.component-headingBodyBlock.theme-black .btn:not(:disabled):not(.disabled):hover{background-color:#000;color:#fff}.component-headingBodyBlock h1{margin-bottom:24px;color:#000}@media (min-width:768px){.component-headingBodyBlock h1{margin-bottom:48px}}.component-headingBodyBlock h5{margin-bottom:40px}@media (min-width:768px){.component-headingBodyBlock h5{color:#777;margin-bottom:64px}}.component-headingBodyBlock p{color:#000;margin-bottom:28px}.component-headingBodyBlock p:last-of-type{margin-bottom:40px}@media (min-width:768px){.component-headingBodyBlock p:last-of-type{margin-bottom:64px}}.component-headingBodyBlock a:hover{color:#b347ff}.component-headingBodyBlock strong{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}.component-headingBodyBlock img{width:100%;height:auto}.component-headingBodyBlock .btn{margin-bottom:24px}@media (min-width:768px){.component-headingBodyBlock .btn{margin-bottom:0}}.component-htmlBlock .wrapper .title{width:100%;max-width:1312px;padding:40px 24px}@media (min-width:768px){.component-htmlBlock .wrapper .title{padding:56px 0 64px 56px}}.component-htmlBlock .wrapper .htmlraw{overflow:scroll}.component-immersiveQuoteListBlock{margin:60px auto;max-width:1440px;overflow:hidden}.component-immersiveQuoteListBlock .component-fade-enter-active,.component-immersiveQuoteListBlock .component-fade-leave-active{transition:opacity 1s ease}.component-immersiveQuoteListBlock .component-fade-enter,.component-immersiveQuoteListBlock .component-fade-leave-to{opacity:0}.component-immersiveQuoteListBlock .VueCarousel-inner{align-items:flex-end}.component-immersiveQuoteListBlock .quote-list-container{max-width:1440px;width:100%;height:100%;position:relative;min-height:720px}@media (max-width:767px){.component-immersiveQuoteListBlock .quote-list-container{display:inline-block;min-height:680px}.component-immersiveQuoteListBlock .quote-list-container.siblingWithImage{min-height:700px}}@media (max-width:767px){.component-immersiveQuoteListBlock{margin:24px}}.component-immersiveQuoteListBlock.theme-black{background-color:#13141c;color:#fff}.component-immersiveQuoteListBlock.theme-black .btn-quote.active{background-color:#fff;border-color:#fff}.component-immersiveQuoteListBlock.theme-black .btn-quote.active svg{fill:#252319}.component-immersiveQuoteListBlock.theme-black .btn-quote:hover{background-color:#fff;border-color:var(--color-primary)}.component-immersiveQuoteListBlock.theme-black .btn-quote:hover svg{fill:var(--color-primary)}.component-immersiveQuoteListBlock.theme-white{background-color:#fff;color:#13141c}.component-immersiveQuoteListBlock.theme-gray{background-color:#f4f4f4;color:#13141c}.component-immersiveQuoteListBlock .navigation-custom{position:relative;z-index:1;left:70%;bottom:123px}@media (max-width:767px){.component-immersiveQuoteListBlock .navigation-custom{position:relative;left:0;bottom:0;display:inline-block;margin-left:15px;margin-bottom:30px}}.component-immersiveQuoteListBlock .btn-quote{width:92px;height:50px;border-radius:100px;border:2.7px solid #ccc;background:none}.component-immersiveQuoteListBlock .btn-quote svg{fill:#ccc}.component-immersiveQuoteListBlock .btn-quote.active{cursor:pointer;background-color:var(--color-primary);border-color:var(--color-primary)}.component-immersiveQuoteListBlock .btn-quote.active svg{fill:#fff}.component-immersiveQuoteListBlock .btn-quote.active:hover{background-color:#fff;border-color:var(--color-primary)}.component-immersiveQuoteListBlock .btn-quote.active:hover svg{fill:var(--color-primary)}.component-linkListBlock{background:#fff;color:#13141c;display:flex;width:100%}.component-linkListBlock .link-list-content{width:100%;max-width:1312px;padding:2rem 1.5rem}@media (min-width:1024px){.component-linkListBlock .link-list-content{padding:2rem 0;margin:0 auto}}@media (min-width:1024px) and (max-width:1311.5px){.component-linkListBlock .link-list-content{padding:2rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-linkListBlock .link-list-content{padding:2rem 1.5rem}}.component-linkListBlock .link-list-content .link-list__title{margin-bottom:2.5rem}@media (max-width:1023px){.component-linkListBlock .link-list-content .link-list__title{margin-bottom:1.875rem}}.component-linkListBlock .link-list-content .link-list-items{padding:0;display:flex;flex-wrap:wrap}@media (max-width:1023px){.component-linkListBlock .link-list-content .link-list-items{flex-direction:column}}.component-linkListBlock .link-list-content .link-list-items a{width:23.5%;word-break:break-all;color:#13141c;font-weight:600;margin-right:2%;text-decoration:none;transition:color .5s ease-in-out}.component-linkListBlock .link-list-content .link-list-items a span{border-bottom:2px solid var(--color-primary)}.component-linkListBlock .link-list-content .link-list-items a:hover{color:var(--color-primary)}@media (max-width:1023px){.component-linkListBlock .link-list-content .link-list-items a{width:100%;margin:1.875rem 0 0}.component-linkListBlock .link-list-content .link-list-items a:first-child{margin-top:0}}.component-linkListBlock .link-list-content .link-list-items a:nth-child(4n){margin-right:0}.component-linkListBlock .link-list-content .link-list-items a:nth-child(n+5){margin-top:2.5rem}@media (max-width:1023px){.component-linkListBlock .link-list-content .link-list-items a:nth-child(n+5){margin-top:1.875rem}}.component-oneLeftTwoRightListCardBlock .wrapper{width:100%;max-width:1312px;padding:2.5rem 1.5rem}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper{margin:0 auto}}@media (min-width:1440px){.component-oneLeftTwoRightListCardBlock .wrapper{padding:2.5rem 0}}.component-oneLeftTwoRightListCardBlock .wrapper h2{font-size:1.5rem;line-height:1.5rem;letter-spacing:-1px;margin-bottom:1.25rem}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper h2{font-size:3rem;line-height:3.5rem;letter-spacing:-2px;margin-bottom:2rem}}.component-oneLeftTwoRightListCardBlock .wrapper .card-items{display:flex;flex-direction:column;flex-wrap:none}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper .card-items{flex-wrap:wrap;height:35.625rem;max-height:35.625rem}}.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard:first-child{margin-bottom:1.5rem}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard:first-child{flex:0 0 100%;width:calc(100% - 448px);margin-bottom:0;margin-right:2rem}}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard:first-child h6{font-size:3rem;line-height:3.5rem;letter-spacing:-2px}}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard:nth-child(2),.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard:nth-child(3){flex:0 0 50%;max-height:16.8125rem;min-width:26rem}}.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard:nth-child(2) .component-oneLeftTwoRightCardBlock p,.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard:nth-child(3) .component-oneLeftTwoRightCardBlock p{display:none}.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard:nth-child(3){margin-top:1.5rem}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard:nth-child(3){margin-top:2rem}}.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard .component-oneLeftTwoRightCardBlock .footer-wrapper{min-height:3.375rem;margin-top:3.125rem}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper .card-items>.OneLeftTwoRightCard .component-oneLeftTwoRightCardBlock .footer-wrapper{margin-top:0}}.component-oneLeftTwoRightListCardBlock .wrapper .card-items.reverse{flex-direction:column-reverse}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper .card-items.reverse{flex-direction:column;flex-wrap:wrap-reverse}}.component-oneLeftTwoRightListCardBlock .wrapper .card-items.reverse>.OneLeftTwoRightCard{margin:0}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper .card-items.reverse>.OneLeftTwoRightCard:first-child{margin-right:0;margin-left:2rem}}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper .card-items.reverse>.OneLeftTwoRightCard:nth-child(2),.component-oneLeftTwoRightListCardBlock .wrapper .card-items.reverse>.OneLeftTwoRightCard:nth-child(3){min-width:26rem}}.component-oneLeftTwoRightListCardBlock .wrapper .card-items.reverse>.OneLeftTwoRightCard:nth-child(2){margin:1.5rem 0}@media (min-width:1024px){.component-oneLeftTwoRightListCardBlock .wrapper .card-items.reverse>.OneLeftTwoRightCard:nth-child(2){margin:0 0 2rem}}.component-oneLeftTwoRightListCardBlock.theme-gray,.component-oneLeftTwoRightListCardBlock.theme-white{background-color:#fff;color:#fff}.component-oneLeftTwoRightListCardBlock.theme-gray .wrapper .title,.component-oneLeftTwoRightListCardBlock.theme-white .wrapper .title{color:#252319}.component-oneLeftTwoRightListCardBlock.theme-black{background-color:#13141c;color:#fff}.component-oneLeftTwoRightListCardBlock.theme-gray{background-color:#f4f4f4}.component-quoteBlock{padding:6.75rem 1.625rem 4.8125rem;background:#fff}@media (min-width:1024px){.component-quoteBlock{padding:177px 0 150px}}.component-quoteBlock.theme-black{background:#13141c}.component-quoteBlock.text-center{text-align:center}.component-quoteBlock .quote-block-content{margin:0 auto;position:relative}.component-quoteBlock .quote-block-content .svg-icon.blue *{fill:#00b2e1}.component-quoteBlock .quote-block-content .svg-icon.purple *{fill:#3e44fe}@media (min-width:1024px){.component-quoteBlock .quote-block-content{max-width:900px}.component-quoteBlock .quote-block-content .svg-icon{position:absolute;left:-58px;top:-40px}}.component-quoteBlock .quote-block-content .quote-block-quote{position:relative;margin-top:21px;margin-bottom:80px}@media (min-width:1024px){.component-quoteBlock .quote-block-content .quote-block-quote{margin-top:0;margin-bottom:65px}}.component-quoteBlock .quote-block-content .quote-block-source{padding-left:57px;position:relative;color:#717276;display:inline}@media (min-width:1024px){.component-quoteBlock .quote-block-content .quote-block-source{padding-left:67px}}.component-quoteBlock .quote-block-content .quote-block-source:before{background:#717276;position:absolute;content:"";height:1px;width:40px;top:.5rem;left:0}@media (min-width:1024px){.component-quoteBlock .quote-block-content .quote-block-source:before{width:50px}}.smartsheet-component .smartsheet-block{background-color:#f4f4f4;padding:2rem 1.5rem 2.625rem;color:#252319}.smartsheet-component .smartsheet-block,.smartsheet-component .smartsheet-block__filters{display:flex;flex-direction:column;justify-content:center;align-items:center}.smartsheet-component .smartsheet-block.studio-cards{background-color:#ebebeb;padding:2rem 0 0}.smartsheet-component .smartsheet-block.studio-cards .smartsheet-block__filters{padding:0 1.5rem}.smartsheet-component .smartsheet-block .search-wrapper{position:relative;text-align:left;width:100%}@media (min-width:1024px){.smartsheet-component .smartsheet-block .search-wrapper{max-width:54.0625rem}}.smartsheet-component .smartsheet-block .search-wrapper .search-title{margin-bottom:1.25rem;line-height:2rem;letter-spacing:-.45px;text-align:center}.smartsheet-component .smartsheet-block .search-wrapper .search-form{position:relative;border-radius:8px;color:#999;border:2px solid #999;background:#fff;margin:32px auto 48px;text-align:left}.smartsheet-component .smartsheet-block .search-wrapper .search-form .search-icon{display:block;position:absolute;width:32px;height:32px;top:12px;left:12px;cursor:text}.smartsheet-component .smartsheet-block .search-wrapper .search-form .search-icon>g>g,.smartsheet-component .smartsheet-block .search-wrapper .search-form .search-icon mask{fill:#999}.smartsheet-component .smartsheet-block .search-wrapper .search-form .search-button{position:absolute;top:12px;left:10px;background:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='search-icon' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' fill='%23aaa' d='M12.7 11.3c.9-1.2 1.4-2.6 1.4-4.2 0-3.9-3.1-7.1-7-7.1S0 3.2 0 7.1c0 3.9 3.2 7.1 7.1 7.1 1.6 0 3.1-.5 4.2-1.4l3 3c.2.2.5.3.7.3.2 0 .5-.1.7-.3.4-.4.4-1 0-1.4l-3-3.1zm-5.6.8c-2.8 0-5.1-2.2-5.1-5S4.3 2 7.1 2s5.1 2.3 5.1 5.1-2.3 5-5.1 5z'/%3E%3C/defs%3E%3Cg fill='%23aaa' fill-rule='evenodd' transform='translate(4 4)'%3E%3Cmask id='b'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cpath d='M-4-4h24v24H-4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:32px;width:32px;height:32px;border:none;pointer-events:none;cursor:pointer}.smartsheet-component .smartsheet-block .search-wrapper .search-form .search-button-enabled{pointer-events:all}.smartsheet-component .smartsheet-block .search-wrapper .search-form .clear-button{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;display:block;position:absolute;top:17px;right:22px;color:#999;font-size:1rem;letter-spacing:0;border:transparent;background-color:transparent;cursor:pointer}.smartsheet-component .smartsheet-block .search-wrapper .search-form input{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;letter-spacing:0;border:transparent;height:100%;width:82%;border-radius:8px;margin:0;padding:1.125rem 1.125rem 1.125rem 3.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff}.smartsheet-component .smartsheet-block .search-wrapper .search-form input:focus::placeholder{color:transparent}.smartsheet-component .smartsheet-block .search-wrapper .search-form input::-webkit-input-placeholder{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;letter-spacing:0;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smartsheet-component .smartsheet-block__filters{width:100%;margin-bottom:40px;max-width:90vw}@media (min-width:768px){.smartsheet-component .smartsheet-block__filters{margin-bottom:55px}}@media (min-width:1024px){.smartsheet-component .smartsheet-block__filters{margin-bottom:35px}}.smartsheet-component .smartsheet-block__filters .filters__inner{display:flex}.smartsheet-component .smartsheet-block .nofilters{margin:60px 0}.smartsheet-component .smartsheet-block td a{border-bottom:2px solid var(--color-primary)}.smartsheet-component .smartsheet-block td a:hover{color:var(--color-primary)}.component-splitBannerBlock .block{height:320px}@media (min-width:768px){.component-splitBannerBlock .block{height:400px}}@media (min-width:1024px){.component-splitBannerBlock .block{height:480px}}.component-splitBannerBlock .block.theme-white{background-color:#fff}.component-splitBannerBlock .block.theme-gray{background-color:#f1f1f1}.component-splitBannerBlock .block.theme-black{background-color:#13141c;color:#fff}.component-splitBannerBlock .block-cta.-anchor{display:inline-block;margin-top:33px}.component-splitBannerBlock .block.-media{overflow:hidden;width:100%;position:relative}@media (min-width:768px){.component-splitBannerBlock .block.-media{width:50%}}.component-splitBannerBlock .block.-media .asset-wrapper,.component-splitBannerBlock .block.-media .image{height:100%;position:static}.component-splitBannerBlock .block.-media .play-button{pointer-events:none}.component-splitBannerBlock .block.-media .video-button{position:absolute;top:0;left:0;padding:0;appearance:none;border:none;background:none;width:100%;height:100%;cursor:pointer}.component-splitBannerBlock .block.-media .video-title{font-size:0;height:0}.component-splitBannerBlock .block.-text{width:100%;display:none;height:100%;padding:40px 0}@media (min-width:768px){.component-splitBannerBlock .block.-text{width:50%;height:inherit;padding:inherit}}.component-splitBannerBlock .block.-text.-left{display:none}@media (min-width:768px){.component-splitBannerBlock .block.-text.-left.-right-align{display:block}}.component-splitBannerBlock .block.-text.-right{display:block}@media (min-width:768px){.component-splitBannerBlock .block.-text.-right.-right-align{display:none}}.component-splitBannerBlock .block-wrapper{display:flex;height:100%;width:100%;padding:0 64px;flex-direction:column;justify-content:center}.component-splitBannerBlock .block .description.theme-black{color:#fff}.component-splitBannerBlock .block .description.theme-gray,.component-splitBannerBlock .block .description.theme-white{color:#13141c}@media (min-width:768px){.component-splitBannerBlock .block .description h2{font-size:1.5rem;line-height:2rem}}@media (min-width:1024px){.component-splitBannerBlock .block .description h2{font-size:3rem;line-height:3.5rem}}.component-splitBannerBlock .wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:1440px}@media (min-width:768px){.component-splitBannerBlock .wrapper{flex-direction:row}}.component-squareCardListBlock{color:#13141c}.component-squareCardListBlock.theme-white{background-color:#fff}.component-squareCardListBlock.theme-white .wrapper h3{color:#13141c}.component-squareCardListBlock.theme-white .SquareCard{background-color:#f4f4f4!important}.component-squareCardListBlock.theme-gray{background-color:#f4f4f4}.component-squareCardListBlock.theme-gray .wrapper h3{color:#13141c}.component-squareCardListBlock.theme-black{background-color:#13141c}.component-squareCardListBlock.theme-black .wrapper h3{color:#fff}.component-squareCardListBlock.theme-black .wrapper .content-wrapper{color:#13141c}@media (max-width:767px){.component-squareCardListBlock.component-horizontal-list{padding:1.5rem}}.component-squareCardListBlock .wrapper h3{margin:0 10px 20px;color:#13141c;font-size:3rem}@media (max-width:767px){.component-squareCardListBlock .wrapper h3{margin:10px 0;font-size:1.5rem}}.component-squareCardListBlock .wrapper .square-cards{display:flex}@media (max-width:767px){.component-squareCardListBlock .wrapper .square-cards{flex-direction:column}}.component-squareCardListBlock .wrapper .square-cards .SquareCard{max-width:640px;width:50%;margin:0 10px;background-color:#fff}@media (max-width:767px){.component-squareCardListBlock .wrapper .square-cards .SquareCard{width:100%;max-width:90vw;margin:15px 0}}.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .content-title{color:#13141c;line-height:1.1}.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .image-container .image-wrapper,.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .image-container img{width:100%;height:100%}.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .content-wrapper{position:relative;min-height:320px;padding:30px 40px 125px}@media (max-width:767px){.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .content-wrapper{padding:15px 20px 100px}}.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .content-wrapper .content-title{font-size:2rem}.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .content-wrapper p{margin-top:15px;font-size:1rem}.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .content-wrapper .footer-wrapper{position:absolute;bottom:35px;left:40px;color:#fff}@media (max-width:767px){.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .content-wrapper .footer-wrapper{bottom:17px;left:20px}}.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .content-wrapper .footer-wrapper a:hover .arrow{fill:#252319}.component-squareCardListBlock .wrapper .square-cards .SquareCard .component-squareCardPartial .content-wrapper .footer-wrapper .arrow{fill:#fff}.component-timelineItemBlock{display:flex;flex-direction:column;padding:64px 0;background-color:#fff;position:relative}@media (max-width:767px){.component-timelineItemBlock{overflow:hidden}}@media (min-width:1024px){.component-timelineItemBlock{display:block;width:90vw;height:100vh;padding:20px}.component-timelineItemBlock .largeScrollingTitleContainer{transform:translate3d(20vw,0,0);transition:transform .5s ease-out}.component-timelineItemBlock.first-block .contentLayer,.component-timelineItemBlock.first-block .largeScrollingTitleContainer{transform:none}}.component-timelineItemBlock .contentLayer{position:relative;max-width:1440px;margin:20px auto;z-index:1}@media (max-width:767px){.component-timelineItemBlock .contentLayer{width:100%}}@media (min-width:1024px){.component-timelineItemBlock .contentLayer{height:calc(100vh - 50px);transform:translate3d(25vw,0,0);transition:transform .5s ease-out;margin:0 auto}}.component-timelineItemBlock .arrow-timeline{position:relative;margin-top:30px;transform:rotate(90deg);height:125px}@media (min-width:1024px){.component-timelineItemBlock .arrow-timeline{position:absolute;left:-20%;top:50%;z-index:10;height:auto;transform:translate3d(25vw,0,0);transition:transform .5s ease-out}}@media (max-width:767px){.component-timelineItemBlock .arrow-timeline img{position:absolute;top:50%;left:110px;width:200px}}@media (min-width:1024px){.component-timelineItemBlock .arrow-timeline img{height:100%}}.component-timelineItemBlock .textContainer{z-index:4}@media (min-width:1024px){.component-timelineItemBlock .textContainer{position:absolute;top:18.54vh;right:22%}}.component-timelineItemBlock .textContainer .title{font-size:2.5rem;line-height:2.5rem;letter-spacing:0;color:#fff}@media (min-width:1024px){.component-timelineItemBlock .textContainer .title{font-size:3.5rem;line-height:3.5rem;letter-spacing:-.5px;max-width:416px}}.component-timelineItemBlock .textContainer .desktopDescription{display:none}@media (min-width:1024px){.component-timelineItemBlock .textContainer .desktopDescription{display:block;max-width:303px;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:#fff}}.component-timelineItemBlock .featureAssetContainer{margin-top:24.5px;margin-left:65px;z-index:3;height:48.94vw;display:none}.component-timelineItemBlock .featureAssetContainer .flowplayerDefault{z-index:3}@media (min-width:1024px){.component-timelineItemBlock .featureAssetContainer{width:36.55vw;height:40vw;position:absolute;left:6%;top:22%;max-width:1088px;overflow:hidden;display:block;margin:0}.component-timelineItemBlock .featureAssetContainer img{width:100%}}.component-timelineItemBlock .featureAssetContainer .foreground-image{display:none}@media (min-width:1024px){.component-timelineItemBlock .featureAssetContainer .foreground-image{display:block}}.component-timelineItemBlock .featureAssetContainer .mobile-foreground-image{display:block}@media (min-width:1024px){.component-timelineItemBlock .featureAssetContainer .mobile-foreground-image{display:none}}@media only screen and (min-width:1366px) and (max-height:636px){.component-timelineItemBlock .featureAssetContainer{bottom:5vh}}.component-timelineItemBlock .featureAssetContainer-mobile{position:absolute;left:20%;top:9%;z-index:1;display:block;height:298px;width:80%}@media (min-width:1024px){.component-timelineItemBlock .featureAssetContainer-mobile{display:none}}.component-timelineItemBlock .featureAssetContainer-mobile img{width:100%}.component-timelineItemBlock .component-funFacts{width:315px;overflow:hidden}@media (max-width:767px){.component-timelineItemBlock .component-funFacts{margin:auto}}.timelinePage-block.first-block .arrow-timeline{display:block}@media (min-width:1024px){.timelinePage-block.first-block .arrow-timeline{display:none}}.timelinePage-block.first-block .featureAssetContainer{left:2%}.timelinePage-block.first-block .contentLayer{transform:translate3d(10vw,0,0)}.timelinePage-block.last-block .arrow-timeline{display:none}@media (min-width:1024px){.timelinePage-block.last-block .arrow-timeline{display:block}}.component-videoGalleryBlock.theme-black{background-color:#13141c}.component-videoGalleryBlock.theme-black .component-videoGalleryItemBlock{background-color:#1e1f28;color:#fff}.component-videoGalleryBlock.theme-black .component-videoGalleryItemBlock .text-wrapper.rte a{color:#fff;position:relative;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:6px}.component-videoGalleryBlock.theme-black .component-videoGalleryItemBlock .text-wrapper.rte a:not(:disabled):not(.disabled){transition:all .3s ease-in-out}.component-videoGalleryBlock.theme-black .component-videoGalleryItemBlock .text-wrapper.rte a:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in-out}.component-videoGalleryBlock.theme-black .component-videoGalleryItemBlock .text-wrapper.rte a:not(:disabled):not(.disabled):focus{background-color:transparent;color:var(--color-primary)}.component-videoGalleryBlock.theme-white{background-color:#fff}.component-videoGalleryBlock.theme-white .component-videoGalleryItemBlock{background-color:#f4f4f4;color:#13141c}.component-videoGalleryBlock .main-wrapper{padding:48px 24px 12px;width:100%}.component-videoGalleryBlock .main-wrapper .gallery-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.component-videoGalleryBlock .main-wrapper .gallery-wrapper.only{justify-content:center}.component-videoGalleryBlock .main-wrapper .gallery-wrapper.hide-text-wrapper .component-videoGalleryItemBlock .text-wrapper{display:none}@media (min-width:768px){.component-videoGalleryBlock .main-wrapper .gallery-wrapper .component-videoGalleryItemBlock{flex:0 48%}.component-videoGalleryBlock .main-wrapper .gallery-wrapper.three-row:after{content:"";flex:0 32%}.component-videoGalleryBlock .main-wrapper .gallery-wrapper.three-row .component-videoGalleryItemBlock{flex:0 32%}}.component-videoGalleryBlock .main-wrapper .youtube-mainContainer .title{display:none}@media (min-width:1024px){.component-videoGalleryBlock .main-wrapper{margin:0 auto}}@media (min-width:1440px){.component-videoGalleryBlock .main-wrapper{max-width:1312px;padding:48px 0 12px}}.component-videoGalleryItemBlock{margin-bottom:40px;flex:auto;width:100%}.component-videoGalleryItemBlock .wrapper .text-wrapper:not(:empty){padding:20px}.component-videoGalleryItemBlock .wrapper .text-wrapper:not(:empty) .title{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1;letter-spacing:.5px;margin-bottom:15px}@media (min-width:768px){.component-videoGalleryItemBlock .wrapper .text-wrapper:not(:empty) .title{font-size:1.125rem}}.component-videoGalleryItemBlock .videoContainer.vision-video-mainContainer .videoOverlay .vision-player{display:flex;align-items:center;flex-wrap:nowrap;align-content:center;justify-content:center}@media (orientation:landscape){.component-videoGalleryItemBlock .videoContainer.vision-video-mainContainer .videoOverlay .videoOverlayContainer .overlayHeader{width:100vw;position:absolute;top:0}}@media (min-width:1024px){.component-videoGalleryItemBlock .videoContainer.vision-video-mainContainer .videoOverlay .videoOverlayContainer .overlayHeader{position:relative;width:auto}}@media (min-width:1024px) and (orientation:landscape){.component-videoGalleryItemBlock .videoContainer.vision-video-mainContainer .videoOverlay .videoOverlayContainer .overlayHeader{width:100%}}.component-visionSplitFeatureBlock{padding:2.4rem 1.5rem}@media (min-width:1024px){.component-visionSplitFeatureBlock{padding:3.6rem 4rem}}.component-visionSplitFeatureBlock .wrapper{display:flex;flex-direction:column;width:100%;max-width:1312px}@media (min-width:1024px){.component-visionSplitFeatureBlock .wrapper{margin:0 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}}.component-visionSplitFeatureBlock .wrapper .hero-heading{order:1}@media (min-width:1024px){.component-visionSplitFeatureBlock .wrapper .hero-heading{width:40%;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 48px;order:2}}.component-visionSplitFeatureBlock .wrapper .hero-heading-eyebrow{margin-bottom:8px;color:#13141c}.component-visionSplitFeatureBlock .wrapper .hero-heading-description{color:#252319;display:none}.component-visionSplitFeatureBlock .wrapper .hero-heading-description>h2{margin-bottom:2rem}@media (min-width:1024px){.component-visionSplitFeatureBlock .wrapper .hero-heading-description{display:block;margin-bottom:42px}}.component-visionSplitFeatureBlock .wrapper .hero-heading .footer-wrapper{display:none}@media (min-width:1024px){.component-visionSplitFeatureBlock .wrapper .hero-heading .footer-wrapper{display:flex;align-items:center}}.component-visionSplitFeatureBlock .wrapper .hero-description{order:3}@media (min-width:1024px){.component-visionSplitFeatureBlock .wrapper .hero-description{display:none}}.component-visionSplitFeatureBlock .wrapper .hero-description-description{color:#252319;margin-bottom:42px}.component-visionSplitFeatureBlock .wrapper .hero-description-description>h2{margin-bottom:2rem}@media (min-width:1024px){.component-visionSplitFeatureBlock .wrapper .hero-description-description{margin-bottom:0}}.component-visionSplitFeatureBlock .wrapper .hero-description .footer-wrapper{display:flex;align-items:center;margin-bottom:52px}@media (min-width:1024px){.component-visionSplitFeatureBlock .wrapper .hero-description .footer-wrapper{margin-bottom:0}}.component-visionSplitFeatureBlock .wrapper .content{order:2;margin-bottom:20px}@media (min-width:1024px){.component-visionSplitFeatureBlock .wrapper .content{width:60%;height:33.75%;margin-bottom:0;order:1}}@media (min-width:1024px){.component-visionSplitFeatureBlock .wrapper.right-align .heading{order:1;padding:0 48px 0 0}}@media (min-width:1024px){.component-visionSplitFeatureBlock .wrapper.right-align .content{order:2}}.component-visionSplitFeatureBlock.theme-black{background-color:#13141c;color:#fff}.component-visionSplitFeatureBlock.theme-black .btn:not(:disabled):not(.disabled):focus,.component-visionSplitFeatureBlock.theme-black .btn:not(:disabled):not(.disabled):hover{background-color:#000;color:#fff}.component-visionSplitFeatureBlock.theme-black .wrapper .hero-description,.component-visionSplitFeatureBlock.theme-black .wrapper .hero-description .hero-description-description,.component-visionSplitFeatureBlock.theme-black .wrapper .hero-heading,.component-visionSplitFeatureBlock.theme-black .wrapper .hero-heading .hero-heading-description,.component-visionSplitFeatureBlock.theme-black .wrapper .hero-heading .hero-heading-eyebrow,.component-visionSplitFeatureBlock.theme-black a.text-link.primary{color:#fff}.component-visionSplitFeatureBlock.theme-gray{background-color:#f4f4f4}.component-cinemaFinderNoResults .heading{color:#fff;margin-bottom:30px;max-width:300px;font-size:1.25rem;line-height:1.75rem;letter-spacing:0}.component-cinemaFinderNoResults img{object-fit:cover;width:100%}@media (min-width:1024px){.component-cinemaFinderNoResults img{max-height:190px}}.component-cinemaFinderNoResults .description-text{color:#717276;margin-top:24px}.component-cinemaFinderSearch>.controls{display:flex;margin-top:16px;padding:0;width:100%}@media (max-width:767px){.component-cinemaFinderSearch>.controls{justify-content:start}}.component-cinemaFinderSearch>.controls>.zip-code-wrapper{display:inline-block;border-radius:8px;border:1px solid #ccd0d2;background-color:#fff;position:relative;width:70%;max-width:250px}@media (min-width:768px){.component-cinemaFinderSearch>.controls>.zip-code-wrapper{width:250px}}.component-cinemaFinderSearch>.controls>.zip-code-wrapper .zip-code{margin:0;border:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:13px;font-family:Arial,sans-serif;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;width:225px;height:20px;background-color:transparent;padding:13px 12px 15px;display:block;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#13141c}.component-cinemaFinderSearch>.controls>.zip-code-wrapper .zip-code:focus{outline:0}.component-cinemaFinderSearch>.controls>.zip-code-wrapper .zip-code::-webkit-search-decoration{display:none}.component-cinemaFinderSearch>.controls>.zip-code-wrapper .zip-code[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}.component-cinemaFinderSearch>.controls>.zip-code-wrapper:hover:not(.hasError){border-color:#aab2b5}.component-cinemaFinderSearch>.controls>.zip-code-wrapper:focus:not(.hasError){border-color:#eb1000}.component-cinemaFinderSearch>.controls>.zip-code-wrapper.hasError{border-color:#8d0900}.component-cinemaFinderSearch>.controls>.zip-code-wrapper.hasError .zip-code{background-color:rgba(255,16,0,.05)}.component-cinemaFinderSearch>.controls>.go-button{margin-left:17.5px}.component-cinemaFinderSearch>.controls>.go-button .button{width:74px;background:var(--blue-purple);color:#fff}.component-cinemaFinderSearch>.controls>.go-button .button:hover{background:#13141c;color:#fff}.component-cinemaFinderSearch>.controls>.go-button .button.-loading{background-color:#999;cursor:pointer;pointer-events:none}.component-cinemaFinderSearch>.controls>.go-button .button.-loading:hover{background-color:#999}.component-cinemaFinderSearch>.controls>.go-button .button .content-wrapper{min-width:fit-content;margin:0}.component-cinemaFinderSearch .error-message{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#fff;margin-top:10px}.component-cinemaFinderSearch .placeholder-fake{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);color:#777;pointer-events:none;width:100%;padding:0 10px;line-height:20px}.component-cinemaFinderSearchResults.search-results{width:100%;max-width:512px}.component-cinemaFinderSearchResults.search-results .finder-tabs .comp-dolbyTabs{margin-top:25px}.component-cinemaFinderSearchResults.search-results .finder-tabs .comp-dolbyTabs .tabs{width:100%;margin-bottom:50px;text-align:left}.component-cinemaFinderSearchResults.search-results .finder-tabs .comp-dolbyTabs .tabs .scrollable-wrapper{overflow:visible;cursor:pointer;touch-action:none;user-select:none;border-bottom:1px solid #45464d}.component-cinemaFinderSearchResults.search-results .finder-tabs .comp-dolbyTabs .tabs .scrollable-wrapper button{font-size:16px;letter-spacing:-.33px;line-height:32px;padding-bottom:30px;color:#717276;opacity:.7}.component-cinemaFinderSearchResults.search-results .finder-tabs .comp-dolbyTabs .tabs .scrollable-wrapper button.selected{color:#fff;opacity:1}.component-cinemaFinderSearchResults.search-results .finder-tabs .view-button{margin-top:40px}@media (min-width:1024px){.component-cinemaFinderSearchResults.search-results .finder-tabs .view-button{margin-top:105px}}.component-cinemaFinderSearchResults.search-results .finder-tabs .view-button:hover{background:#13141c!important;color:#fff!important}.component-cinemaFinderSearchResults.search-results .finder-tabs .wrapper{padding:0}.component-cinemaFinderSearchResults.search-results .finder-tabs .wrapper .grid{margin:auto;width:352px}@media (min-width:768px){.component-cinemaFinderSearchResults.search-results .finder-tabs .wrapper .grid{width:672px}}.component-cinemaFinderSearchResults.search-results .finder-tabs .wrapper .grid .item{padding:0}.component-cinemaFinderSearchResults.search-results .finder-tabs .wrapper .grid .title{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;color:#fff;font-size:20px;line-height:28px;letter-spacing:0;max-width:300px;margin-bottom:40px}.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading{display:flex;margin-bottom:16px}.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .list-checkbox{margin-right:16px}.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .list-checkbox,.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .map-checkbox{display:flex;cursor:pointer;opacity:.7;color:#717276}.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .list-checkbox .image,.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .map-checkbox .image{align-self:center;cursor:pointer;width:14px;height:14px}.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .list-checkbox .label,.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .map-checkbox .label{cursor:pointer;color:#fff;margin-left:8px;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:0;opacity:.7}.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .list-checkbox.selected,.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .map-checkbox.selected{pointer-events:none;opacity:1;color:#fff}.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .list-checkbox.selected .label,.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .map-checkbox.selected .label{opacity:1}.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .static-container{display:flex;align-items:center;justify-content:center;margin-left:auto;opacity:.7;padding-top:4px}.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .static-container .image-static{width:77px;height:11px;align-self:center}@media (min-width:1024px){.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .static-container .image-static{width:auto;height:12px}}.component-cinemaFinderSearchResults.search-results .finder-tabs>.heading .static-container .separator{cursor:default;color:#717276;font-size:10px;margin:0 7px;width:7px}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .component-dropdown{width:100%;margin-right:0}@media (min-width:1024px){.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .component-dropdown{width:48.4%}}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .venues-list{padding:0;margin:30px 0 40px}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .venues-list .venue-item{cursor:pointer;font-weight:700;line-height:1;height:48px;padding:15px 40px 15px 15px;margin:0 0 10px;border:1px solid #666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.7;color:#717276}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .venues-list .venue-item.selected{opacity:1;color:#fff}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .error-message{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#fff}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .map{margin-bottom:32px}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .time-list{padding:0;margin:0;display:flex;flex-flow:row wrap;justify-content:flex-start;gap:10px}@media (min-width:1024px){.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .time-list{gap:16px}}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .time-list .time-item-wrapper{cursor:pointer;font-weight:700;text-align:center;line-height:1;height:48px;width:30%;border:1px solid #666;white-space:nowrap;color:#717276;opacity:.7}@media (min-width:1024px){.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .time-list .time-item-wrapper{width:113px;margin-bottom:0}}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .time-list .time-item-wrapper:last-child{margin-bottom:16px}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .time-list .time-item-wrapper .time-item{width:100%;height:inherit;padding-top:17px;padding-bottom:17px}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .time-list .time-item-wrapper.selected{opacity:1;color:#fff}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .time-list .component-dropdown select{margin:0}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .cta-buttons{margin-top:30px}@media (max-width:767px){.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .cta-buttons{display:flex;justify-content:space-between}}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .cta-buttons a{width:208px;background:var(--blue-purple);height:50px;text-align:center;line-height:20px;margin-right:32px;padding:15px 20px}.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .cta-buttons a:hover{background:#13141c!important;color:#fff!important}@media (min-width:1024px){.component-cinemaFinderSearchResults.search-results .finder-tabs .purchase-options .cta-buttons{margin-top:80px}}.component-cinemaMap>.map{height:272px}.component-cinemaMap .footer-map{margin-top:16px}.component-cinemaMap .footer-map>.venue{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.88;letter-spacing:.1px;color:#fff}.component-cinemaMap .footer-map>.address{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}.component-mapCheckbox{text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.component-mapCheckbox>.image{width:24px;height:24px;cursor:pointer}.component-mapCheckbox>.label{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#fff;margin-left:8px;cursor:pointer}.component-zipCodeDisplay{display:flex;align-items:center;width:fit-content;margin-bottom:12px}.component-zipCodeDisplay>.label{font-size:1rem;font-weight:700;line-height:1;margin-right:6px}.component-zipCodeDisplay>.label,.component-zipCodeDisplay>.zipCode{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#fff}.component-zipCodeDisplay>.zipCode{font-size:.875rem;font-weight:400;line-height:1.71;cursor:pointer;border-bottom:2px solid #b347ff}.component-zipCodeDisplay>.zipCode .image{width:14px;height:14px;margin-right:5px}.circular-carousel{position:relative;width:100%}.circular-carousel .carousel-3d-slide{padding:15px;background-color:transparent}.circular-carousel .carousel-3d-slide.current{transform:scale(1)!important}@media (min-width:1024px){.circular-carousel .carousel-3d-slide.current:hover{transform:scale(1.05)!important}.circular-carousel .carousel-3d-slide.current:hover .slide-img{box-shadow:0 2px 15px 0 rgba(0,0,0,.5)}}.circular-carousel .carousel-3d-slide.not-linkeable{cursor:default}.circular-carousel .carousel-3d-slide.not-linkeable.current:hover{transform:none!important}.circular-carousel .carousel-3d-slide.not-linkeable.current:hover .slide-img{box-shadow:none}.circular-carousel .carousel-3d-slide.not-linkeable .slide-container{cursor:default}.circular-carousel .slide-container{cursor:pointer;transition:transform .3s ease-out}.circular-carousel .slide-content{position:relative;transition:all .3s ease-out;background-color:#ccc;font-size:0}.circular-carousel .slide-transform-right{transform:perspective(800px) rotateY(25deg)!important}.circular-carousel .slide-transform-left{transform:perspective(800px) rotateY(-25deg)!important}.circular-carousel .slide-img{display:block}@media (min-width:1024px){.circular-carousel .slide-img{object-fit:cover;width:100%;height:100%}}.circular-carousel .slide-heading{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;display:block;font-size:1rem;letter-spacing:normal;text-decoration:none;text-align:center}@media (min-width:1024px){.circular-carousel .slide-heading{position:absolute;color:#fff;text-transform:uppercase;bottom:30px;left:24px;text-align:left}}.copy-to-clipboard{position:relative;border:none;background:none;cursor:pointer}.copy-to-clipboard:hover{background:none}.copy-to-clipboard:hover svg{fill:var(--color-primary)}.copy-to-clipboard .feedbackTxt{position:absolute;top:43%;left:-75px;transform:translateY(-50%);border-radius:5px;padding:5px 10px;box-shadow:5px 5px 15px -5px hsla(0,0%,50.2%,.75);pointer-events:none}.copy-to-clipboard .clipboard-show-enter-active,.copy-to-clipboard .clipboard-show-leave-active{transition:opacity .5s ease,left .5s ease}.copy-to-clipboard .clipboard-show-enter,.copy-to-clipboard .clipboard-show-leave-to{opacity:0;left:-15px}.comp-dolbyTabs .tabs-load-animation{border-color:transparent!important;transition:border-bottom .65s ease-in}.comp-dolbyTabs .tabs-load-animation .line{opacity:0!important;transition:opacity .65s ease-in}.comp-dolbyTabs .tabs-load-animation>div>button,.comp-dolbyTabs .topLinks .tabs-links-animation{transition-duration:.65s;transition-timing-function:ease-in;transition-property:all;opacity:0;transform:translateY(-10px)}.comp-dolbyTabs .tabs-load-animation>div>button:first-child,.comp-dolbyTabs .topLinks .tabs-links-animation:first-child{transition-delay:.35s}.comp-dolbyTabs .tabs-load-animation>div>button:nth-child(2),.comp-dolbyTabs .topLinks .tabs-links-animation:nth-child(2){transition-delay:.45s}.comp-dolbyTabs .tabs-load-animation>div>button:nth-child(3),.comp-dolbyTabs .topLinks .tabs-links-animation:nth-child(3){transition-delay:.55s}.comp-dolbyTabs .tabs-load-animation>div>button:nth-child(4),.comp-dolbyTabs .topLinks .tabs-links-animation:nth-child(4){transition-delay:.65s}.comp-dolbyTabs .tabs-load-animation>div>button:nth-child(5),.comp-dolbyTabs .topLinks .tabs-links-animation:nth-child(5){transition-delay:.75s}.comp-dolbyTabs .tabs-load-animation>div>button:nth-child(6),.comp-dolbyTabs .topLinks .tabs-links-animation:nth-child(6){transition-delay:.85s}.comp-dolbyTabs .tabs-load-animation>div>button:nth-child(7),.comp-dolbyTabs .topLinks .tabs-links-animation:nth-child(7){transition-delay:.95s}.comp-dolbyTabs .tabs-load-animation>div>button:nth-child(8),.comp-dolbyTabs .topLinks .tabs-links-animation:nth-child(8){transition-delay:1.05s}.comp-dolbyTabs .topLinks .tabs-links-animation.load-animation-finished{opacity:1;transform:translateY(0)}.comp-dolbyTabs .tabs-load-animation.load-animation-finished{border-color:#dadadb!important}.comp-dolbyTabs .tabs-load-animation.load-animation-finished .line{opacity:1!important}.comp-dolbyTabs .tabs-load-animation.load-animation-finished>div>button{transform:translateY(0);opacity:1}.comp-dolbyTabs.theme-black .tabs-load-animation.load-animation-finished{border-color:#27282f!important}.comp-dolbyTabs{width:100%;text-align:center;margin-top:3.5rem}@media (min-width:768px){.comp-dolbyTabs{margin-top:4.6rem}}.comp-dolbyTabs>.wrapper{width:100%;text-align:left;margin:0 auto}.comp-dolbyTabs .tabs{margin-bottom:2.5rem;text-align:center}@media (min-width:768px){.comp-dolbyTabs .tabs{margin-bottom:2rem}}.comp-dolbyTabs .tabs>.scrollable-wrapper{position:relative;display:inline-block;white-space:nowrap;border-bottom:1px solid #dadadb}@media only screen and (max-width:767px) and (orientation:landscape){.comp-dolbyTabs .tabs>.scrollable-wrapper{max-width:unset}}@media (min-width:768px){.comp-dolbyTabs .tabs>.scrollable-wrapper{max-width:unset}}.comp-dolbyTabs .tabs>.scrollable-wrapper>div{padding-top:.5rem;margin-top:.5rem}.comp-dolbyTabs .tabs>.scrollable-wrapper .line{content:"";display:block;height:4px;width:32px;position:absolute;bottom:-1px;background-color:var(--color-primary);transition:left .25s cubic-bezier(.39,.58,.57,1)}@media (min-width:768px){.comp-dolbyTabs .tabs>.scrollable-wrapper .line{height:6px;width:56px}}.comp-dolbyTabs .tabs>.scrollable-wrapper button{border:0;background:transparent;cursor:pointer;padding:0 .6rem 2rem;color:#717276;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:21px;font-weight:600}@media (min-width:768px){.comp-dolbyTabs .tabs>.scrollable-wrapper button{padding:0 1rem 3rem;font-size:24px}}.comp-dolbyTabs .topLinks__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;list-style:none;margin:0 0 50px;padding:0 20px}.comp-dolbyTabs .topLinks__item .-anchor{appearance:none;background:none;text-decoration:none;border:none;border-bottom:2px solid var(--color-primary);padding-bottom:2px;color:#252319;transition:color .3s ease-in-out;cursor:pointer}.comp-dolbyTabs .topLinks__item .-anchor:hover{transition:color .3s ease-in-out;color:var(--color-primary)}.theme-black .comp-dolbyTabs .topLinks__item .-anchor{color:#fff}.theme-black .comp-dolbyTabs .topLinks__item .-anchor:hover{transition:color .3s ease-in-out;color:var(--color-primary)}.comp-dolbyTabs .topLinks__item .-btn{border-radius:30px;cursor:pointer;display:inline-block;outline:none;padding:17px 20px 15px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;white-space:nowrap;border:1px solid transparent;text-align:center;color:#fff}.comp-dolbyTabs .topLinks__item .-btn.disabled,.comp-dolbyTabs .topLinks__item .-btn:disabled{background-color:#cfd0d1;cursor:default}.comp-dolbyTabs .topLinks__item .-btn:not(:disabled):not(.disabled){background-color:var(--blue-purple);cursor:pointer}.comp-dolbyTabs .topLinks__item .-btn:not(:disabled):not(.disabled):focus,.comp-dolbyTabs .topLinks__item .-btn:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:var(--blue-purple);color:#252319}.comp-dolbyTabs .topLinks__item .-btn:not(:disabled):not(.disabled):hover{box-shadow:inset 0 0 5px 1px var(--color-primary)}.comp-dolbyTabs .topLinks__item .-btn:not(:disabled):not(.disabled):active{background-color:#fff;border-color:var(--color-primary);box-shadow:inset 0 0 5px 1px var(--color-primary);color:#252319}.comp-dolbyTabs.theme-black button.selected,.comp-dolbyTabs.theme-black button:hover{color:#fff}.comp-dolbyTabs.theme-white button.selected,.comp-dolbyTabs.theme-white button:hover{color:#13141c}.component-artistTracks .tracks-title{font-size:1.875rem;font-weight:700;color:#fff;margin:50px 0}@media (min-width:768px){.component-artistTracks .tracks-title{font-size:3.5rem;margin:112px 0 50px}}.component-artistTracks .main-ul{list-style:none;padding:0;margin-bottom:48px}.component-artistTracks .main-ul li span{font-size:16px;color:#a0a1a4;font-stretch:normal;line-height:1;letter-spacing:.5px;margin-bottom:10px;display:inline-block;text-transform:uppercase}.component-artistTracks .main-ul li span,.component-artistTracks .main-ul li ul{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}.component-artistTracks .main-ul li ul{padding:0;list-style:none;font-size:1.125rem;color:#fff;font-stretch:condensed;line-height:1.25rem;letter-spacing:normal}.component-artistTracks .main-ul li ul li{margin-bottom:10px}.component-filterStyle{display:none}@media (min-width:768px){.component-filterStyle{display:block}}.component-filterStyle .filterStyle-btn{display:inline-flex;justify-content:center;background-color:transparent;border:none;cursor:pointer;padding:0;margin:0;width:25px}.component-filterStyle .filterStyle-btn:hover svg rect{fill:#666}.component-filterStyle .filterStyle-btn:first-child{margin-right:15px}.component-filterStyle .filterStyle-btn svg rect{fill:#a0a1a4}.component-filterStyle .filterStyle-btn.-selected svg rect{fill:#000}.filters__filter{position:relative;min-width:300px;margin:10px;text-align:center}@media (min-width:1024px){.filters__filter{margin-right:10px}.filters__filter:last-child{margin-right:0;min-width:auto}}.filters__filter-btn{position:relative;width:100%;height:47px;text-align:left;color:#13141c;border:1px solid #666;border-radius:4px;padding:10px 16px;cursor:pointer}.filters__filter-btn,.filters__filter-btn:hover{background-color:#fff}.filters__filter-btn.-clearFilters{width:auto;background-color:initial;border:none;color:#3e44fe;font-weight:700}.filters__filter-btn.-clearFilters:after{content:"";width:calc(100% - 32px);height:2px;position:absolute;bottom:7px;left:50%;background:#3e44fe;transform:translateX(-50%)}.filters__filter-icon{color:#13141c;position:absolute;right:15px}.filters__filter-icon svg{transform:rotate(90deg)}.filters__filter-input{display:none}.filters__filter-label{position:relative;display:flex;align-items:center;width:100%;padding:13px 15px 5px 38px;cursor:pointer;text-align:left}.filters__filter-label:hover{color:var(--color-primary)}.filters__filter-label:after{content:"";height:8px;position:absolute;left:16px;top:16px;width:12px;border-bottom:3px solid var(--color-primary);transform:rotate(-45deg);border-left:3px solid var(--color-primary);opacity:0;transition:all .2s ease-in-out}.filters__filter-label:before{position:absolute;left:13px;top:13px;width:18px;height:18px;background:#fff;border-radius:5px;border:1px solid #adb5bd;content:""}.filters__filter-name{font-weight:600;margin-right:8px;font-size:14px}.filters__filter-value{list-style:none;width:100%;padding:0}.filters__filter-value.-checked .filters__filter-label:after{opacity:1}.filters__filter-value:first-child{padding-top:5px}.filters__filter-value:last-child{padding-bottom:10px}.filters__filter-value.-disabled{pointer-events:none;opacity:.6}.filters__filter-values{position:absolute;top:50px;left:0;width:300px;padding:0;margin:0;background-color:#fff;z-index:1;border:1px solid #666;border-radius:4px;max-height:300px;overflow-x:hidden;overflow-y:auto;display:none}.filters__filter-values::-webkit-scrollbar{width:8px}.filters__filter-values::-webkit-scrollbar-thumb{border-radius:5px;background-color:#a0a1a4}.filters__filter-values.-opened{display:block}.filters__inner{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:center}.filters__pills{min-height:36px}.filters__pills-lists{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin-bottom:0;max-height:70px;overflow-y:auto}.filters__pills-lists::-webkit-scrollbar{width:8px}.filters__pills-lists::-webkit-scrollbar-thumb{border-radius:5px;background-color:#a0a1a4}.filters__pills-list{list-style:none;padding:6px 14px 4px;border:1px solid;margin-right:10px;margin-bottom:7px;border-radius:99px;font-size:13px;background-color:#fff;cursor:pointer;transition:opacity .1s ease}.filters__pills-list:not(.-text){background:#fff no-repeat calc(100% - 12px) 50%;background-size:16px;padding-right:34px;border-color:#999;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='5' y='5' width='14' height='14'%3E%3Cpath d='M18.7 5.3c-.4-.4-1-.4-1.4 0L12 10.6 6.7 5.3c-.4-.4-1-.4-1.4 0s-.4 1 0 1.4l5.3 5.3-5.3 5.3c-.4.4-.4 1 0 1.4.2.2.4.3.7.3s.5-.1.7-.3l5.3-5.3 5.3 5.3a1.08 1.08 0 00.7.3 1.08 1.08 0 00.7-.3c.4-.4.4-1 0-1.4L13.4 12l5.3-5.3c.4-.4.4-1 0-1.4z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M24 0H0v24h24V0z' fill='%2313141c'/%3E%3C/g%3E%3C/svg%3E")}.filters__pills-list:not(.-text):hover{opacity:.6}.filters__pills-list.-text{border:none;border-radius:0;background-color:initial}.comp-dolbyLogo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:96px;cursor:pointer}@media (min-width:1024px){.comp-dolbyLogo{width:120px}}.comp-dolbyLogo>g{stroke:none;stroke-width:1;fill:none;fill-rule:evenodd}.comp-dolbyLogo>g>g{transform:translate(-122px,-122px);fill:#fff}.comp-dolbyLogo.white>g>g{fill:#fff}.comp-dolbyLogo.professional{width:212px;filter:invert(0);z-index:5;margin-top:4px}@media (min-width:1024px){.comp-dolbyLogo.professional{width:242px;height:59px}}button.comp-dolbyLogo{background:none;border:none;height:40%;width:auto;padding-right:140px}.mainMenu button.comp-dolbyLogo.-mobile{height:auto}button.comp-dolbyLogo__wrapper{height:100%}.dolbyLogo.black>g,.dolbyLogo.uncustomized>g{fill:#252319}.dolbyLogo.-desktop{display:none}.dolbyLogo.-mobile{height:100%}.theme-black .dolbyLogo>g,.theme-white .dolbyLogo>g{fill:#fff}.theme-white .is-scrolling .dolbyLogo>g{fill:#252319}.is-open .dolbyLogo>g{fill:#fff}@media (min-width:768px){.dolbyLogo.-mobile{display:none}.dolbyLogo.-desktop{display:block}}.component-socialShareButton{position:relative;width:24px;margin-right:1rem}.component-socialShareButton .social-button-item,.component-socialShareButton .social-buttons{list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}.component-socialShareButton .social-button-item{width:24px}.component-socialShareButton .navbar__link{display:flex;justify-content:center}.component-socialShareButton .social-buttons{border-radius:28px;display:flex;flex-direction:column;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;overflow:hidden;background-color:transparent;transition:all .3s;position:absolute;top:-25px;left:0;padding:1rem}.component-socialShareButton .social-buttons.background-white{background-color:#fff}.component-socialShareButton .social-buttons.background-primary{background-color:var(--color-primary)}.component-socialShareButton .social-buttons .social-button-item{margin-bottom:12px}.component-socialShareButton .social-buttons .social-button-item:last-child{margin-bottom:0}.component-socialShareButton .background-white .social-button-item .navbar__path--close path{fill:#252319}.sticky-nav.theme-white .share .social-buttons svg.navbar__path--close path{fill:#fff}.comp-hamburgerButton{display:flex;cursor:pointer;align-items:center}@media (max-width:1023px){.comp-hamburgerButton{position:relative}}.comp-hamburgerButton .hamburger-icon{width:22px;height:17.5px;max-height:17.5px;display:flex;flex-direction:column;justify-content:space-evenly;margin-right:1rem}.mainMenu .comp-hamburgerButton .hamburger-icon{margin-right:8px}.comp-hamburgerButton .hamburger-icon .line{width:100%;height:2.5px;min-height:2.5px;border-radius:2px;background-color:#fff;transition:background-color .25s cubic-bezier(.39,.58,.57,1)}.comp-hamburgerButton .hamburger-label{cursor:pointer;text-transform:uppercase;font-size:1.25rem;margin-left:1rem;margin-top:5px}@media (max-width:767px){.comp-hamburgerButton .hamburger-label{font-size:1.125rem;position:absolute;margin:0;top:2rem}}.comp-hamburgerButton.theme-black .hamburger-label,.comp-hamburgerButton.theme-black.is-professional .hamburger-label{color:#fff}.comp-hamburgerButton.theme-white .line{background-color:#fff}.comp-hamburgerButton.theme-white .hamburger-label{color:#fff}.comp-hamburgerButton.theme-white.is-scrolling .line{background-color:#252319}.comp-hamburgerButton.theme-white.is-scrolling .hamburger-label{color:#252319}.comp-hamburgerButton.theme-transparent.is-scrolling .line,.comp-hamburgerButton.theme-white.is-professional.is-scrolling .line{background-color:#252319}.comp-hamburgerButton:hover{opacity:.7}.mainMenu .comp-hamburgerButton .line{transition:transform .25s}.mainMenu .comp-hamburgerButton .line:first-child,.mainMenu .comp-hamburgerButton .line:last-child{transform-origin:top left}.is-open .comp-hamburgerButton .line{background:#fff;transition:transform 1s}.is-open .comp-hamburgerButton .line:first-child{transform:rotate(45deg) translate3d(2px,-6px,0);transition:transform .25s}.is-open .comp-hamburgerButton .line:last-child{transform:rotate(-45deg) translate3d(-2px,6px,0);transition:transform .25s}.is-open .comp-hamburgerButton .line:nth-child(2){display:none}.product-page .comp-hamburgerButton .line{background-color:#252319}.product-page .component-mainMenu.is-open .comp-hamburgerButton .line{background-color:#fff}.compatible-item a{margin-bottom:13px}@media (max-width:767px){.compatible-item a .card-title{display:none}}.compatible-item .mobile-title{color:#fff;font-size:.875rem;display:block}.compatible-item .mobile-title.gray-font{color:#717276}@media (min-width:768px){.compatible-item .mobile-title{display:none}}.compatible-item .technologies{display:inline-block;font-size:0;transform:none!important}.compatible-item .tags-container{display:block}.compatible-item .tags-container .technology{height:25px}.compatible-item .tags-container .technology.combined{height:15px;bottom:5px}@media (min-width:768px){.compatible-item .tags-container .technology{height:35px}.compatible-item .tags-container .technology.combined{height:20px;bottom:7px}}.compatible-item .technology{color:#717276;font-size:.6875rem;vertical-align:middle;padding-right:3px}.compatible-item .technology .technology__plus{padding-right:3px}.compatible-item .technology .technology__logo,.compatible-item .technology .technology__logo *{fill:#717276}.compatible-item .technology .technology__logo{height:11.5px;fill:#717276;vertical-align:middle}.facet-bg{background-color:#13141c}.facet-bg .img{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:1rem;bottom:1rem;right:1rem;left:1rem}@media (min-width:768px){.facet-bg .img{top:1.5rem;bottom:3rem;right:1.5rem;left:1.5rem}}.facet-bg .img.cover{background-size:cover}.component-horizontal-list{width:100%;text-align:center;padding:2rem 0 3rem 1.5rem}.component-horizontal-list h5{width:96%;position:relative;padding-right:88px}@media (max-width:1023px){.component-horizontal-list .next,.component-horizontal-list .prev{display:none}}@media (min-width:1024px){.component-horizontal-list{padding:0}.component-horizontal-list h5{width:auto}}.component-horizontal-list>.wrapper{width:100%;max-width:1312px;margin:0 auto;text-align:left}@media (min-width:1024px){.component-horizontal-list>.wrapper{padding:2.4rem 0 3.2rem}}@media (min-width:1024px) and (max-width:1311.5px){.component-horizontal-list>.wrapper{padding:2rem 1.5rem 2.8rem}}.component-horizontal-list .scrollable-wrapper{margin:-56px;width:calc(100% + 56px);min-height:218px}.component-horizontal-list .block-title{margin:0 0 24px}@media (min-width:1024px){.component-horizontal-list .block-title{margin:0 0 34px}}.component-horizontal-list .flex-wrap{display:flex;flex-flow:row nowrap;padding:56px}.component-horizontal-list .flex-wrap.no-gradient>* .facet-bg:before,.component-horizontal-list .flex-wrap.no-gradient>* .image:before{background:initial}.component-horizontal-list .flex-wrap:after{content:"";display:block;flex:0 0 1.5rem}.component-horizontal-list .flex-wrap>*{position:relative;flex:0 0 0;max-width:inherit;margin-left:1rem;transition:all .3s ease-in-out}@media (min-width:1024px){.component-horizontal-list .flex-wrap>*{margin-left:2rem}}.component-horizontal-list .flex-wrap>[aspect-ratio="16:9"] .facet-bg,.component-horizontal-list .flex-wrap>[aspect-ratio="16:9"] .image,.component-horizontal-list .flex-wrap>[aspect-ratio="16:9"]:after{padding-top:56.25%}.component-horizontal-list .flex-wrap>[aspect-ratio="1:1"] .facet-bg,.component-horizontal-list .flex-wrap>[aspect-ratio="1:1"] .image,.component-horizontal-list .flex-wrap>[aspect-ratio="1:1"]:after{padding-top:100%}@media (min-width:768px){.component-horizontal-list .flex-wrap>[aspect-ratio="2:3"]>a{overflow:hidden}.component-horizontal-list .flex-wrap>[aspect-ratio="2:3"] .card-title{transform:translateY(50px);transition:transform .2s ease-out}.component-horizontal-list .flex-wrap>[aspect-ratio="2:3"]:hover .card-title{transform:translate(0)}}.component-horizontal-list .flex-wrap>[aspect-ratio="2:3"] .facet-bg,.component-horizontal-list .flex-wrap>[aspect-ratio="2:3"] .image,.component-horizontal-list .flex-wrap>[aspect-ratio="2:3"]:after{padding-top:150%}.component-horizontal-list .flex-wrap>:first-child{margin-left:0}.component-horizontal-list .flex-wrap>*>a{float:left;width:100%;position:relative}.component-horizontal-list .flex-wrap>* .image{float:left;width:100%;background:#ccc;z-index:5;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;transition:opacity .3s;opacity:0}.component-horizontal-list .flex-wrap>* .image.lazyloaded{opacity:1}.component-horizontal-list .flex-wrap>.item-carousel .card-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:14px;line-height:1;letter-spacing:.5px;z-index:15;position:absolute;bottom:-30px}@media (max-width:767px){.component-horizontal-list .flex-wrap>.item-carousel .card-title{width:100%;float:left;margin-top:.5rem}}@media (min-width:768px){.component-horizontal-list .flex-wrap>.item-carousel .card-title{left:24px;right:24px;bottom:20px;color:#fff}}.component-horizontal-list .flex-wrap>* .facet-bg:before,.component-horizontal-list .flex-wrap>* .image:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 50%,#000)}.component-horizontal-list .flex-wrap .item-carousel>*{transition:transform .24s ease}@media (min-width:768px){.component-horizontal-list .flex-wrap .item-carousel>:hover:not(.tags-container){transform:scale(1.05);box-shadow:0 2px 26px 0 rgba(0,0,0,.5)}}.component-horizontal-list .flex-wrap .item-carousel:not(.facet)>:after{content:"";position:absolute;left:0;right:0;top:0;z-index:10;background:transparent;opacity:0;pointer-events:none}@media (max-width:767px){.component-horizontal-list .flex-wrap .item-carousel:not(.facet)>:after{transition:all .3s ease-in-out}}.component-horizontal-list .flex-wrap .item-carousel:not(.facet)>:hover:after{opacity:1}.component-horizontal-list.theme-black{background-color:#13141c}.component-horizontal-list.theme-black .block-title,.component-horizontal-list.theme-black .card-title{color:#fff}.component-horizontal-list.theme-white{background-color:#fff}.component-horizontal-list.theme-transparent .block-title,.component-horizontal-list.theme-transparent .card-title,.component-horizontal-list.theme-white .block-title,.component-horizontal-list.theme-white .card-title{color:#13141c}.component-horizontal-list.wrap .flex-wrap{flex-flow:row wrap;padding-left:2.25rem;padding-right:0;padding-bottom:0}.component-horizontal-list.wrap .flex-wrap>*{margin:0 0 3.5rem 1rem}.largeScrollingTitleContainer{overflow:visible;height:100px;position:absolute;z-index:1;transform:rotate(90deg);opacity:.4}@media (min-width:768px){.largeScrollingTitleContainer{height:200px}}@media (min-width:1024px){.largeScrollingTitleContainer{height:244px;transform:none}}.largeTitle{opacity:.4;position:absolute;top:0;left:0}.largeTitle>svg{width:100%}@media (min-width:1024px){.largeTitle>svg{height:200px}}.largeTitle>svg text{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;stroke-width:1;letter-spacing:-1px;text-transform:uppercase;white-space:nowrap;fill:none;font-size:6.25rem}@media (min-width:768px){.largeTitle>svg text{font-size:11.5rem}}@media (min-width:1024px){.largeTitle>svg text{font-size:15.25rem}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.largeTitle>svg text{font-size:6.25rem}}@supports (-webkit-overflow-scrolling:touch){.largeTitle>svg text{font-family:Arial,Helvetica,sans-serif!important}}.mainMenu{background-color:transparent;transition:opacity .35s ease-in,background-color .35s ease-in,color .35s ease-in}.mainMenu-back{position:absolute;left:10px;top:0;color:#fff;background:transparent;border:none;width:52px;height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center}.mainMenu-back:hover{background-color:transparent}@media (min-width:768px){.mainMenu-back{left:20px}}.mainMenu-back__arrow.-left{transform:rotate(180deg)}.mainMenu-back__text{font-size:0}.mainMenu-btn{border:none;display:flex;width:100%;padding:0;cursor:pointer;text-decoration:none;transition:opacity .35s ease-in,background-color .35s ease-in,color .35s ease-in}.mainMenu-btn,.mainMenu-btn:hover{background-color:transparent}.mainMenu-btn.-lvl2{position:relative}.-inline .mainMenu-btn.-lvl2{justify-content:center}@media (min-width:1024px){.mainMenu-btn.-lvl1{position:relative;padding-bottom:25px}.mainMenu-btn.-lvl1:after{content:"";width:95%;height:1px;position:absolute;bottom:0;left:0;background-color:rgba(113,114,118,.2)}.mainMenu-btn.-lvl1.-hover:after,.mainMenu-btn.-lvl1:after{transition:opacity .35s ease-in,background-color .35s ease-in,color .35s ease-in}.mainMenu-btn.-lvl1.-hover:after{background-color:var(--color-primary)}}.mainMenu-col{width:100%;position:relative}@media (min-width:1024px){.mainMenu-col{padding:10px 15px 0 0}}.mainMenu-col.-col1{padding-top:20px}@media (min-width:768px){.mainMenu-col.-col1{padding-top:0}}@media (min-width:1024px){.mainMenu-col.-col1{width:30.04%;padding-top:10px}}@media (min-width:1024px){.mainMenu-col.-col2{width:33.65%}}@media (min-width:1024px){.mainMenu-col.-col3{width:35.78%}}.mainMenu-col.-col2,.mainMenu-col.-col3{display:none;position:absolute;left:-100%;height:100%;background-color:#13141c;pointer-events:none}@media (min-width:1024px){.mainMenu-col.-col2,.mainMenu-col.-col3{display:inherit;position:inherit;left:auto;pointer-events:all}}.mainMenu-col.-col2.-active,.mainMenu-col.-col3.-active{left:0;display:block;pointer-events:all}@media (min-width:1024px){.mainMenu-col.-col2.-active,.mainMenu-col.-col3.-active{border-left:1px solid rgba(113,114,118,.2)}.-inline .mainMenu-col.-col2.-active,.-inline .mainMenu-col.-col3.-active{width:66.66%}}.mainMenu-col.-col2{z-index:9}.-inline .mainMenu-col.-col2{padding:0}.mainMenu-col.-col3{z-index:10}.-inline .mainMenu-col.-col3{display:none}.mainMenu-col__inner{display:flex;flex-direction:column;width:100%;padding:0 24px}@media (min-width:768px){.mainMenu-col__inner{padding:0 40px}}@media (min-width:1024px){.mainMenu-col__inner{height:100%;padding:0}}.-inline .mainMenu-col__inner{display:flex;flex-wrap:wrap;flex-direction:row;width:100%}@media (min-width:768px){.-inline .mainMenu-col__inner{padding:0}}.mainMenu-col__wrapper{height:var(--web-height);max-height:calc(var(--web-height) - 74px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.-col1 .mainMenu-col__wrapper{padding:0;height:auto;max-height:none}@media (min-width:768px){.mainMenu-col__wrapper{max-height:calc(var(--web-height) - 168px)}.mainMenu-col__wrapper::-webkit-scrollbar{width:8px}.mainMenu-col__wrapper::-webkit-scrollbar-thumb{border-radius:5px;background-color:#a0a1a4}.-col1 .mainMenu-col__wrapper{max-height:calc(var(--web-height) - 168px)}}@media (min-width:1024px){.mainMenu-col__wrapper{padding:0 2rem 0 3.2rem;height:100%}}@media (min-width:1024px) and (min-width:1024px){.-inline .mainMenu-col__wrapper{padding:0;max-height:calc(var(--web-height) - 168px)}}.-inline .mainMenu-col2{width:66.66%}.-inline .mainMenu-col2__row{width:100%;position:relative}@media (min-width:768px){.-inline .mainMenu-col2__row{width:50%;padding:40px 6% 0}.-inline .mainMenu-col2__row:nth-child(2n){border-left:1px solid rgba(113,114,118,.2);position:relative}.-inline .mainMenu-col2__row:after{content:"";width:100%;position:absolute;height:1px;background-color:rgba(113,114,118,.2);bottom:0;left:0}}@media (min-width:1024px){.-inline .mainMenu-col2__row:first-child{width:50%}.-inline .mainMenu-col2__row:last-child{width:49.5%}.-inline .mainMenu-col2__row:after{display:none}}.-inline .mainMenu-col2__row.-line1{border-left:1px solid rgba(113,114,118,.2);position:relative}@media (min-width:768px){.-inline .mainMenu-col2__row.-line1:before{top:0}}.mainMenu-columns{display:flex;justify-content:space-between;padding:70px 24px 0}@media (min-width:768px){.mainMenu-columns{padding:104px 40px 0}}@media (min-width:1024px){.mainMenu-columns{height:100%;padding:104px 64px 0;justify-content:normal}}.mainMenu-content{color:#fff;height:100%;opacity:0;transition:none;animation:leave-page .25s ease-in forwards}.is-open .mainMenu-content{opacity:1}.mainMenu-footer{position:relative;width:100%}@media (min-width:1024px){.mainMenu-footer{display:flex;border-top:1px solid rgba(113,114,118,.2);height:64px}}.mainMenu.is-open{position:absolute;overflow:hidden;height:var(--web-height);transition:none;width:100%;z-index:999}.mainMenu.is-open,.mainMenu.is-open .sticky-nav{background-color:#13141c}.mainMenu-links{height:64px}@media (min-width:1024px){.mainMenu-links{width:100%}}.mainMenu-links.-general{border-bottom:1px solid rgba(113,114,118,.2);border-top:1px solid rgba(113,114,118,.2)}@media (min-width:1024px){.mainMenu-links.-general{border:none}}.mainMenu-links__icon{width:24px;height:24px}.mainMenu-links__ul{display:flex;align-items:center;margin:0;max-width:100%;height:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow-x:auto}.mainMenu-links__ul::-webkit-scrollbar{width:0!important;height:0}.-social .mainMenu-links__ul{padding-left:24px;justify-content:space-between}@media (min-width:768px){.mainMenu-links__ul{justify-content:center}.-social .mainMenu-links__ul{padding-left:0;justify-content:center}}@media (min-width:1024px){.mainMenu-links__ul{justify-content:start}.-social .mainMenu-links__ul{display:flex;justify-content:flex-end;position:relative;padding-left:0;padding-right:64px}}.mainMenu-links__li{list-style:none;margin-right:16px;font-size:14px;font-weight:500}.mainMenu-links__li a{text-decoration:none;color:#fff}.mainMenu-links__li a:hover{opacity:.7}.-social .mainMenu-links__li{width:24px;height:24px}.mainMenu-mobile{display:flex;justify-content:center;height:48px;position:relative;padding-top:8px;border-bottom:1px solid rgba(113,114,118,.2)}@media (min-width:768px){.mainMenu-mobile{padding-top:0}}@media (min-width:1024px){.mainMenu-mobile{display:none}}@media (min-width:1024px){.mainMenu-row{padding-right:40px}}.mainMenu .search-form{display:block;position:relative;width:32px;height:32px;left:0;top:0;cursor:pointer}.mainMenu .search-form.right{right:0;left:auto;top:-3px}.mainMenu .search-form>g>g,.mainMenu .search-form mask{fill:#fff}.mainMenu .search-form:not(.disabled).gray>g>g,.mainMenu .search-form:not(.disabled).gray mask{fill:hsla(0,0%,100%,.7)}.mainMenu .search-form:not(.disabled):hover g>g>path{transition:fill .25s cubic-bezier(.39,.58,.57,1);fill:hsla(0,0%,100%,.7)}.mainMenu-sticky.is-scrolling{background-color:rgba(73,73,73,.9)}.theme-white .mainMenu-sticky.is-scrolling{background-color:hsla(0,0%,100%,.9)}.theme-white .mainMenu-sticky.is-scrolling .mainMenu-sticky__right g>g,.theme-white .mainMenu-sticky.is-scrolling .mainMenu-sticky__right mask,.theme-white .mainMenu-sticky.is-scrolling .mainMenu-sticky__right svg path{fill:#252319}.theme-black .mainMenu-sticky.is-scrolling{background-color:rgba(0,0,0,.9)}.theme-black .mainMenu-sticky.is-scrolling .mainMenu-sticky__right svg path{fill:#fff}.mainMenu-sticky__email .component-emailButton{display:flex;width:32px;height:32px;padding:4px;margin-right:16px}.mainMenu-sticky__email .component-emailButton:hover{background-color:transparent}.mainMenu-sticky__right{display:flex;margin-left:auto}.mainMenu-sticky__right .search-form{width:24px;height:24px}.mainMenu-sticky__right .search-form .search.right{top:0}.mainMenu-sticky__fav{display:flex;width:32px;height:32px;padding:4px;margin-right:16px}.mainMenu-sticky__fav:hover{opacity:.7}.is-open .mainMenu-sticky__fav svg path,.mainMenu-sticky__fav svg path,.theme-white .mainMenu-sticky__fav svg path{fill:#fff}.mainMenu-title{font-size:16px;font-weight:500;align-self:center}.mainMenu-txt{display:none;position:relative;font-size:14px;color:#fff;padding-top:3px;transition:all .35s ease-in;top:1px}@media (min-width:768px){.mainMenu-txt{display:block;height:18px}}.is-scrolling .mainMenu-txt{color:#252319}.theme-black .mainMenu-txt{color:#fff}.mainMenu-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow-y:auto}@media (min-width:1024px){.mainMenu-wrapper{overflow:unset}}.mainMenuItem{pointer-events:none;width:100%;padding:10px 0 0}.mainMenuItem.level-2:hover .mainMenuItem__title{color:var(--color-primary)}.mainMenuItem.-hasmedia{padding:0}.-col2 .mainMenuItem:not(.-hasmedia),.-col3 .mainMenuItem:not(.-hasmedia){margin-top:16px}@media (min-width:1024px){.mainMenuItem{width:auto;padding:5px 0}.-col3 .mainMenuItem{padding:0}.mainMenuItem.-hasmedia{width:100%}.-col2 .mainMenuItem:not(.-hasmedia),.-col3 .mainMenuItem:not(.-hasmedia){margin-top:0}}.mainMenuItem__col{display:flex;flex-direction:column;justify-content:center;width:100%;padding-right:7px;animation:leave-page .25s ease-in forwards}.mainMenuItem__col:nth-child(2){width:auto;padding-right:0}@media (min-width:768px){.-lvl1only .mainMenuItem__col:nth-child(2){display:none}}.mainMenuItem__description{font-size:14px;font-weight:500;text-align:left;padding-right:20px;color:#cfd0d1;margin-top:12px}@media (min-width:768px){.mainMenuItem__description{color:#a0a1a4}}.-lvl2 .mainMenuItem__description{padding:0}.mainMenuItem__image{position:relative;left:-24px;width:100vw;height:100%}@media (min-width:768px){.mainMenuItem__image{left:inherit;width:100%}}.mainMenuItem__media{margin-bottom:24px}.-hasmedia .mainMenuItem__media{margin-bottom:0}.mainMenuItem__media-video{position:relative;left:-24px;width:100vw}@media (min-width:768px){.mainMenuItem__media-video{left:inherit;width:100%}}.mainMenuItem__title{display:flex;font-size:20px;font-weight:300;color:#fff;text-align:left;line-height:1.4;transition:opacity .35s ease-in,background-color .35s ease-in,color .35s ease-in}.-hasmedia .mainMenuItem__title{font-size:18px}@media (min-width:768px){.mainMenuItem__title{margin-top:24px}}@media (min-width:1024px){.-hasmedia .mainMenuItem__title{font-size:20px}}.mainMenuItem__title-chevron{margin-left:12px;transition:margin .2s ease-in}.mainMenu-btn.-hover .mainMenuItem__title-chevron{margin-left:20px}.-hasmedia .mainMenuItem__title-chevron{position:absolute;bottom:30px;z-index:2}@media (min-width:768px){.-hasmedia .mainMenuItem__title-chevron{position:inherit;bottom:inherit}}.-anchor .mainMenuItem__title-chevron{display:none}.mainMenuItem__title-icon{margin-right:8px;-webkit-mask-size:cover;mask-size:cover;width:22px;height:22px;background-color:#a0a1a4}.-lvl2.-hover .mainMenuItem__title-icon,.mainMenuItem__title-icon{transition:opacity .35s ease-in,background-color .35s ease-in,color .35s ease-in}.-lvl2.-hover .mainMenuItem__title-icon{fill:var(--color-primary);background-color:var(--color-primary)}.-lvl1 .mainMenuItem__title{font-size:24px;font-weight:600}@media (min-width:1024px){.-lvl1 .mainMenuItem__title{margin-top:15px}}.-lvl2 .mainMenuItem__title{font-size:20px;font-weight:600}.-lvl2.-hover .mainMenuItem__title{color:var(--color-primary);transition:opacity .35s ease-in,background-color .35s ease-in,color .35s ease-in}.-lvl3 .mainMenuItem__title{font-size:18px;font-weight:600}@media (min-width:1024px){.-lvl3 .mainMenuItem__title{margin-top:30px}}.-lvl3.-hover .mainMenuItem__title{color:var(--color-primary);transition:opacity .35s ease-in,background-color .35s ease-in,color .35s ease-in}.-hasmedia .mainMenuItem__txt{position:absolute;bottom:10px;left:15px;z-index:9}@media (min-width:768px){.-hasmedia .mainMenuItem__txt{max-width:304px;position:inherit;bottom:inherit;left:inherit}}.mainMenuItem__wrapper{display:flex;padding:12px 0;justify-content:space-between}.-hasmedia .mainMenuItem__wrapper,.-lvl2 .mainMenuItem__wrapper,.-lvl3 .mainMenuItem__wrapper{padding:0}@media (min-width:768px){.mainMenuItem__wrapper{width:100%;padding:12px 0 0}.-lvl1only .mainMenuItem__wrapper{margin-bottom:40px}}@media (min-width:1024px){.-hasmedia .mainMenuItem__wrapper{padding-top:12px}.-lvl1only .mainMenuItem__wrapper{margin-bottom:0}}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.mainMenuVideos-video .inline-video{min-height:auto!important;height:100%;position:relative}.mainMenuVideos-video .inline-video:after{padding-top:56.25%;display:block;content:""}.mainMenuVideos-video .inline-video iframe,.mainMenuVideos-video .inline-video main{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.menu-anchor{height:105px;width:100%;overflow:hidden;padding:30px 30px 0;position:sticky;display:block;pointer-events:all}.menu-anchor.-expandedMenu,.menu-anchor.-expandedMenu .menu-list{height:auto}.menu-anchor.-sticky{position:sticky;width:100%;z-index:1}.menu-anchor.-sticky.-menuXs{overflow-y:scroll}.menu-anchor.theme-black{background-color:#13141c}@media (min-width:768px){.menu-anchor{height:auto;padding:0 0 50px;margin-bottom:50px;position:relative}.menu-anchor.-expandedMenu{height:auto}}.menu-anchor .menu-expand{border:none;background:none;padding:0;width:100%;text-align:left;font-weight:700;font-size:18px;cursor:pointer}.menu-anchor .menu-item{list-style:none;padding-bottom:25px}.menu-anchor .menu-item:last-child{padding-bottom:10px}.menu-anchor .menu-item.-mobile{font-weight:700}@media (min-width:768px){.menu-anchor .menu-item.-mobile{display:none}}.menu-anchor .menu-item .arrow{display:flex;align-items:center;height:22px;float:right;transform:rotate(0deg);transition:rotate .5s ease}.menu-anchor .menu-item .arrow.-expandedMenu{transform:rotate(180deg);transition:rotate .5s ease}.menu-anchor .menu-link{display:block;width:100%;color:#252319;font-size:18px;font-weight:700;text-decoration:none}@media (min-width:768px){.menu-anchor .menu-link{font-size:20px}}.theme-black .menu-anchor .menu-link{color:#fff}.menu-anchor .menu-link.-active{color:#a0a1a4}.theme-black .menu-anchor .menu-link.-active{color:#979797}.menu-anchor .menu-list{padding:16px 20px 5px;border:1px solid hsla(0,0%,100%,.4);border-radius:8px;box-shadow:0 2px 3px rgba(0,0,0,.5);height:54px;background-color:#fff}@media (min-width:768px){.menu-anchor .menu-list{padding:0 0 0 25px;margin-top:0;border:none;border-radius:initial;box-shadow:none;height:auto}}.theme-black .menu-anchor .menu-list{background-color:#13141c}.menu-anchor .menu-list.-menuXs{overflow-y:auto}.component-mainMenu .component-simpleModal .modal .modal-body,.component-menuExperience .component-simpleModal .modal .modal-body{overflow:hidden;overflow-y:auto;z-index:5;height:100%;display:flex;flex-direction:column;padding:0 1.5rem}@media (min-width:1024px){.component-mainMenu .component-simpleModal .modal .modal-body,.component-menuExperience .component-simpleModal .modal .modal-body{padding:0 4rem}}.component-mainMenu .component-simpleModal .modal .modal-body>.wrapper,.component-menuExperience .component-simpleModal .modal .modal-body>.wrapper{position:relative;flex:1;overflow:hidden}@media only screen and (max-width:767px) and (orientation:landscape){.component-mainMenu .component-simpleModal .modal .modal-body>.wrapper,.component-menuExperience .component-simpleModal .modal .modal-body>.wrapper{overflow:visible}}@media only screen and (min-width:768px) and (max-width:1023px) and (orientation:landscape){.component-mainMenu .component-simpleModal .modal .modal-body>.wrapper,.component-menuExperience .component-simpleModal .modal .modal-body>.wrapper{overflow:visible}}.component-mainMenu .component-simpleModal .modal .modal-body>.wrapper.light,.component-menuExperience .component-simpleModal .modal .modal-body>.wrapper.light{background-color:#fff}.component-mainMenu .component-simpleModal .modal .modal-body .links-content,.component-mainMenu .component-simpleModal .modal .modal-body .video-content,.component-menuExperience .component-simpleModal .modal .modal-body .links-content,.component-menuExperience .component-simpleModal .modal .modal-body .video-content{position:absolute;left:0;top:0;width:100%;height:auto}@media (min-width:1024px){.component-mainMenu .component-simpleModal .modal .modal-body .links-content,.component-mainMenu .component-simpleModal .modal .modal-body .video-content,.component-menuExperience .component-simpleModal .modal .modal-body .links-content,.component-menuExperience .component-simpleModal .modal .modal-body .video-content{height:100%}}.component-mainMenu .component-simpleModal .modal .modal-body .links-content,.component-menuExperience .component-simpleModal .modal .modal-body .links-content{z-index:10;display:flex;flex-direction:column;justify-content:flex-start;transition:all .25s ease-out;width:auto}@media (min-width:1024px){.component-mainMenu .component-simpleModal .modal .modal-body .links-content,.component-menuExperience .component-simpleModal .modal .modal-body .links-content{justify-content:center;transition-delay:0}}.component-mainMenu .component-simpleModal .modal .modal-body .favorite,.component-mainMenu .component-simpleModal .modal .modal-body .primary-links,.component-mainMenu .component-simpleModal .modal .modal-body .secondary-links,.component-menuExperience .component-simpleModal .modal .modal-body .favorite,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links,.component-menuExperience .component-simpleModal .modal .modal-body .secondary-links{margin-bottom:1.5rem}@media (min-width:1024px){.component-mainMenu .component-simpleModal .modal .modal-body .favorite,.component-mainMenu .component-simpleModal .modal .modal-body .primary-links,.component-mainMenu .component-simpleModal .modal .modal-body .secondary-links,.component-menuExperience .component-simpleModal .modal .modal-body .favorite,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links,.component-menuExperience .component-simpleModal .modal .modal-body .secondary-links{margin-bottom:3rem}}@media only screen and (min-width:1160px) and (max-height:650px){.component-mainMenu .component-simpleModal .modal .modal-body .favorite,.component-mainMenu .component-simpleModal .modal .modal-body .primary-links,.component-mainMenu .component-simpleModal .modal .modal-body .secondary-links,.component-menuExperience .component-simpleModal .modal .modal-body .favorite,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links,.component-menuExperience .component-simpleModal .modal .modal-body .secondary-links{margin-bottom:1rem}}.component-mainMenu .component-simpleModal .modal .modal-body .favorite>a,.component-mainMenu .component-simpleModal .modal .modal-body .primary-links>a,.component-mainMenu .component-simpleModal .modal .modal-body .secondary-links>a,.component-menuExperience .component-simpleModal .modal .modal-body .favorite>a,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links>a,.component-menuExperience .component-simpleModal .modal .modal-body .secondary-links>a{float:left;clear:both;cursor:pointer}.component-mainMenu .component-simpleModal .modal .modal-body .primary-links>a,.component-mainMenu .component-simpleModal .modal .modal-body .secondary-links>a,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links>a,.component-menuExperience .component-simpleModal .modal .modal-body .secondary-links>a{position:relative}.component-mainMenu .component-simpleModal .modal .modal-body .primary-links>a:after,.component-mainMenu .component-simpleModal .modal .modal-body .secondary-links>a:after,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links>a:after,.component-menuExperience .component-simpleModal .modal .modal-body .secondary-links>a:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background-color:var(--color-primary);opacity:0;transition:all .25s cubic-bezier(.39,.58,.57,1)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.component-mainMenu .component-simpleModal .modal .modal-body .primary-links>a:after,.component-mainMenu .component-simpleModal .modal .modal-body .secondary-links>a:after,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links>a:after,.component-menuExperience .component-simpleModal .modal .modal-body .secondary-links>a:after{background-color:#ae3fff}}@supports (display:-ms-grid){.component-mainMenu .component-simpleModal .modal .modal-body .primary-links>a:after,.component-mainMenu .component-simpleModal .modal .modal-body .secondary-links>a:after,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links>a:after,.component-menuExperience .component-simpleModal .modal .modal-body .secondary-links>a:after{background-color:#ae3fff}}.component-mainMenu .component-simpleModal .modal .modal-body .primary-links>a:hover:after,.component-mainMenu .component-simpleModal .modal .modal-body .secondary-links>a:hover:after,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links>a:hover:after,.component-menuExperience .component-simpleModal .modal .modal-body .secondary-links>a:hover:after{width:100%;opacity:1}.component-mainMenu .component-simpleModal .modal .modal-body .primary-links:hover>a,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links:hover>a{color:#717276}.component-mainMenu .component-simpleModal .modal .modal-body .primary-links>a,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links>a{color:#fff;transition:color .25s cubic-bezier(.39,.58,.57,1)}@media (max-width:1023px - 1){.component-mainMenu .component-simpleModal .modal .modal-body .primary-links>a,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links>a{color:#fff}}.component-mainMenu .component-simpleModal .modal .modal-body .primary-links>a:hover,.component-menuExperience .component-simpleModal .modal .modal-body .primary-links>a:hover{color:#fff}.component-mainMenu .component-simpleModal .modal .modal-body .favorite a,.component-menuExperience .component-simpleModal .modal .modal-body .favorite a{display:flex;flex-wrap:wrap;align-items:center}.component-mainMenu .component-simpleModal .modal .modal-body .favorite a svg,.component-menuExperience .component-simpleModal .modal .modal-body .favorite a svg{height:24px;margin:0 8px 1px 0}.component-menuExperience .component-simpleModal.menu-experience-enter-active .links-content,.component-menuExperience .component-simpleModal.menu-experience-enter-active .modal .modal-body .video-content .video-wrapper,.component-menuExperience .component-simpleModal.menu-experience-enter-active .modal .modal-footer,.component-menuExperience .component-simpleModal.menu-experience-leave-active .links-content,.component-menuExperience .component-simpleModal.menu-experience-leave-active .modal .modal-body .video-content .video-wrapper,.component-menuExperience .component-simpleModal.menu-experience-leave-active .modal .modal-footer{opacity:0}.component-menuExperience .component-simpleModal.menu-experience-enter-active .links-content{transform:translateY(120px)}.menu-experience-enter .links-content{color:#fff}.component-menuExperience.is-professional .component-simpleModal .modal{cursor:default}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .links-content{width:100%;flex-direction:row;align-items:center}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .links-content{overflow:auto}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .links-content .links-centered{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .links-content .links-centered{flex-direction:row;height:100%;align-items:center}}@media (max-width:1023px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .links-content{flex-direction:column}}@media (max-width:1023px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .wrapper{overflow:auto}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .primary-links{margin-right:0;margin-bottom:2rem}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .primary-links{flex:1;margin-bottom:0}}@media only screen and (min-width:1024px) and (max-height:650px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .primary-links{height:100%}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .primary-links>a{text-decoration:none}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .primary-links>a>h2{font-size:2.375rem;line-height:1.5;letter-spacing:.5px}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .primary-links>a>h2{font-size:3rem}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .primary-links>a:after{background-color:#00b2e1}@media (max-width:1023px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .primary-links>a{color:#fff}}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .primary-links>a:hover{color:#fff}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links{margin:0}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links{flex:1;display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width:1024px) and (max-height:650px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links{height:100%;justify-content:flex-start}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group:not(:first-child){margin-top:2rem}@media (max-width:1023px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group:not(:first-child){margin-top:1rem}}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group:hover>.secondary-links__group-items a{color:#717276}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header a{color:#fff}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header a{color:#717276;line-height:1.33;letter-spacing:-.38px}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header a h4{font-size:1.5rem;line-height:1.67;letter-spacing:-.33px}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header a h4{line-height:1.33;letter-spacing:-.38px}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header .toggle-group{font-size:1.5rem}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header .toggle-group.opened>svg{transform:rotate(180deg)}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header .toggle-group.opened>svg>g>g{fill:#717276}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header .toggle-group{display:none}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header.opened>a>h4{color:#717276}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items{max-height:0;overflow:hidden;transition:max-height .75s ease-in-out}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items{max-height:none;display:inline-block;width:50%;vertical-align:top}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items.opened{color:#717276;max-height:320px}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items a{color:#fff}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items a h6{font-size:1.125rem;line-height:1.78;letter-spacing:.45px}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header>a,.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items>a{float:left;clear:both;position:relative;text-decoration:none;transition:color .25s cubic-bezier(.39,.58,.57,1)}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header>a:after,.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items>a:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background-color:var(--color-primary);opacity:0;transition:all .25s cubic-bezier(.39,.58,.57,1)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header>a:after,.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items>a:after{background-color:#00b2e1}}@supports (display:-ms-grid){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header>a:after,.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items>a:after{background-color:#00b2e1}}@media (min-width:1024px){.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header:hover>a:not(.--no-hover),.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items:hover>a:not(.--no-hover){color:#717276}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header:hover>a:not(.--no-hover):hover,.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items:hover>a:not(.--no-hover):hover{color:#fff}.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-header:hover>a:not(.--no-hover):hover:after,.component-menuExperience.is-professional .component-simpleModal .modal .modal-body .secondary-links__group-items:hover>a:not(.--no-hover):hover:after{width:100%;opacity:1}}.component-menuExperience.is-professional .component-simpleModal .modal .modal-footer{display:flex}.component-menuExperience.is-professional .component-simpleModal .modal .modal-footer .wrapper{display:flex;justify-content:flex-start}.component-menuExperience.is-professional .component-simpleModal .modal .modal-footer .wrapper a{margin-right:24px}.component-menuExperience.is-professional .component-simpleModal .modal .modal-footer .wrapper a:last-child{margin:0}.component-mainMenu .component-simpleModal .modal .modal-header .close-button,.component-menuExperience .component-simpleModal .modal .modal-header .close-button{position:absolute;z-index:5;top:1.5rem;left:1.5rem;color:#fff;margin-top:-3px}@media (min-width:1024px){.component-mainMenu .component-simpleModal .modal .modal-header .close-button,.component-menuExperience .component-simpleModal .modal .modal-header .close-button{top:2.5rem;left:4rem;margin-top:0}}.component-mainMenu .component-simpleModal .modal .modal-header .back-button,.component-menuExperience .component-simpleModal .modal .modal-header .back-button{position:absolute;z-index:5;top:1.5rem;right:1.25rem;color:#fff;background:transparent;border:0;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:14px;padding:.5rem .75rem;cursor:pointer}@media (min-width:1024px){.component-mainMenu .component-simpleModal .modal .modal-header .back-button,.component-menuExperience .component-simpleModal .modal .modal-header .back-button{right:3rem;top:3.1875rem;padding:0 .75rem}}.component-menuExperience .component-simpleModal{opacity:1;transition:opacity .3s ease-out}.component-menuExperience .component-simpleModal .modal{width:100%;height:100%;color:#fff}.component-menuExperience .component-simpleModal.fade-out{opacity:0;transition:opacity .3s ease-out}.menu-experience-enter,.menu-experience-enter-from,.menu-experience-leave-active,.menu-experience-leave-to{opacity:0;transition:opacity .25s ease-out}.menu-experience-leave-active,.menu-experience-leave-active .modal{transition:opacity .25s ease-out}.menu-experience-enter-active,.menu-experience-enter-active .modal{transition:opacity .25s ease-in}.menu-header-enter-active,.menu-header-leave-active{transition:opacity .5s}.menu-header-enter,.menu-header-leave-to{opacity:0}.component-menuExperience .component-simpleModal .modal .modal-footer{z-index:10;padding:0 1.5rem 1.5rem}@media (min-width:1024px){.component-menuExperience .component-simpleModal .modal .modal-footer{padding:0 4rem 2.5rem;transition:transform .25s ease-out 0s,opacity .3s ease-out 0s}}.component-menuExperience .component-simpleModal .modal .modal-footer>.wrapper{width:100%;display:flex;justify-content:space-between}.component-menuExperience .component-simpleModal .modal .modal-footer>.wrapper a{display:block;height:20px;width:20px;transition:opacity .25s cubic-bezier(.39,.58,.57,1)}.component-menuExperience .component-simpleModal .modal .modal-footer>.wrapper a img{float:left;height:100%}.component-menuExperience .component-simpleModal .modal .modal-footer>.wrapper a:hover{opacity:.7}@media (min-width:768px){.component-menuExperience .component-simpleModal .modal .modal-footer>.wrapper{justify-content:flex-start}.component-menuExperience .component-simpleModal .modal .modal-footer>.wrapper a{margin-right:24px}}.component-mainMenu .component-simpleModal .modal .modal-header,.component-menuExperience .component-simpleModal .modal .modal-header{justify-content:flex-start;padding:0;height:3rem}@media (min-width:1024px){.component-mainMenu .component-simpleModal .modal .modal-header,.component-menuExperience .component-simpleModal .modal .modal-header{justify-content:flex-end;height:5.5rem}}.component-mainMenu .component-simpleModal .modal .modal-header .content,.component-menuExperience .component-simpleModal .modal .modal-header .content{position:absolute;top:1.5rem;left:1.5rem;right:1.5rem;height:1.5rem}@media (min-width:1024px){.component-mainMenu .component-simpleModal .modal .modal-header .content,.component-menuExperience .component-simpleModal .modal .modal-header .content{top:2.6875rem;left:4rem;right:4rem;height:2rem;z-index:5}}.component-menuExperience.adapted-search-bar .component-simpleModal .modal .modal-header{height:10rem;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:1023px) and (orientation:landscape){.component-menuExperience.adapted-search-bar .component-simpleModal .modal .modal-header{height:12rem}}.component-mainMenu .search,.component-menuExperience .search{display:block;position:absolute;width:32px;height:32px;left:0;top:0;cursor:pointer}.component-mainMenu .search.right,.component-menuExperience .search.right{right:0;left:auto;top:-3px}.component-mainMenu .search>g>g,.component-mainMenu .search mask,.component-menuExperience .search>g>g,.component-menuExperience .search mask{fill:#fff}.component-mainMenu .search:not(.disabled).gray>g>g,.component-mainMenu .search:not(.disabled).gray mask,.component-menuExperience .search:not(.disabled).gray>g>g,.component-menuExperience .search:not(.disabled).gray mask{fill:hsla(0,0%,100%,.7)}.component-mainMenu .search:not(.disabled):hover g>g>path,.component-menuExperience .search:not(.disabled):hover g>g>path{transition:fill .25s cubic-bezier(.39,.58,.57,1);fill:hsla(0,0%,100%,.7)}.menuSearchButton{padding:0;border:none;width:32px;height:32px;cursor:pointer;position:relative;opacity:1;left:0;transition:opacity .3s,left .3s,right .3s;display:flex;align-items:center;justify-content:center}.menuSearchButton,.menuSearchButton:hover{background:transparent}.menuSearchButton:hover path{fill-opacity:.8}.menuSearchButton svg{width:24px;height:24px}.theme-white .menuSearchButton svg{fill:#fff}.theme-white .menuSearchButton svg .is-scrolling{fill:#252319}.theme-black .menuSearchButton svg,.theme-black .menuSearchButton svg .is-scrolling{fill:#fff}.menuSearchButton.-left{left:-30px;opacity:0;transition:none}.menuSearchButton.-right{left:30px;opacity:0;transition:none}.component-mainMenu .search-input,.component-menuExperience .search-input{display:block;width:100%;position:absolute;top:-2px;left:2.5rem;right:3.75rem;transition:all .15s linear;padding:0}@media (min-width:1024px){.component-mainMenu .search-input,.component-menuExperience .search-input{margin-left:0}}.component-mainMenu .search-input input[type=search],.component-menuExperience .search-input input[type=search]{background:transparent;border:0;width:100%;line-height:36px;font-size:18px;color:#fff;-webkit-appearance:none;max-width:calc(100% - 110px)}.component-mainMenu .search-input input[type=submit],.component-menuExperience .search-input input[type=submit]{visibility:hidden;position:absolute;left:0;top:0}.component-mainMenu.adapted-search-bar .search-input,.component-menuExperience.adapted-search-bar .search-input{left:0;right:0;top:100%;padding-top:2rem;padding-left:2rem;border-bottom:1px solid #2c2c34}.curated-groups{float:left;background-color:#f4f4f4;opacity:0;transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.curated-groups .result-category-group{transform:translateY(-20px);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s}@media (min-width:1024px){.curated-groups .result-category-group{transform:translateY(20px)}}.curated-groups.show-result{opacity:1}.curated-groups.show-result .result-category-group{transform:none}.curated-groups.cheat-padding{margin:0 -2rem;padding:2rem;width:calc(100% + 4rem)}@media (min-width:1024px){.curated-groups.cheat-padding{margin:0 -4rem;padding:4rem;width:calc(100% + 8rem)}}.experience-finder-search-results{padding-top:2rem}@media (min-width:1024px){.experience-finder-search-results{padding-top:3.5rem}}.experience-groups{opacity:0;transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.experience-groups .result-category-group{transform:translateY(-20px);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s}@media (min-width:1024px){.experience-groups .result-category-group{transform:translateY(20px)}}.experience-groups.show-result{opacity:1}.experience-groups.show-result .result-category-group{transform:none}.result-category-group{text-align:center}.result-category-group h3{text-align:left;color:#13141c;font-size:1.5rem;line-height:1;letter-spacing:-.5px;padding-bottom:1.25rem}@media (min-width:1024px){.result-category-group h3{padding-bottom:2rem;font-size:2rem;letter-spacing:normal}}.result-category-group h3 span{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif}.result-category-group>.wrapper{display:inline-block;width:100%}.result-category-group>.wrapper>.result-category-item{float:left}@media (min-width:0) and (max-width:1023.5px){.result-category-group>.wrapper>.result-category-item{margin:0 1rem 1rem 0;width:calc(50% - .5rem)}.result-category-group>.wrapper>.result-category-item:nth-child(2n){margin-right:0}}@media (min-width:1024px){.result-category-group>.wrapper>.result-category-item{margin:0 2rem 2rem 0;width:calc(25% - 1.5rem)}.result-category-group>.wrapper>.result-category-item:nth-child(4n){margin-right:0}}.result-category-group .btn{margin-bottom:4rem;color:#13141c}@media (min-width:1024px){.result-category-group .btn{margin-bottom:2.5rem}}.result-category-group .btn:active,.result-category-group .btn:focus,.result-category-group .btn:hover{color:#fff}.result-category-item{display:inline-block;position:relative;transition:all .3s ease-in-out}.result-category-item .item{float:left;width:100%;position:relative}.result-category-item .item[aspect-ratio="1:1"]{position:relative}.result-category-item .item[aspect-ratio="1:1"]:before{content:"";display:block;width:100%;padding-top:100%}.result-category-item .item[aspect-ratio="1:1"]>.content{position:absolute;top:0;left:0;right:0;bottom:0}.result-category-item .item[aspect-ratio="2:3"]{position:relative}.result-category-item .item[aspect-ratio="2:3"]:before{content:"";display:block;width:100%;padding-top:150%}.result-category-item .item[aspect-ratio="2:3"]>.content{position:absolute;top:0;left:0;right:0;bottom:0}.result-category-item .item[aspect-ratio="16:9"]{position:relative}.result-category-item .item[aspect-ratio="16:9"]:before{content:"";display:block;width:100%;padding-top:56.25%}.result-category-item .item[aspect-ratio="16:9"]>.content{position:absolute;top:0;left:0;right:0;bottom:0}.result-category-item .item .content{background:#e5e5e5 50% 50%/cover no-repeat}.result-category-item .title{float:left;width:100%;color:#13141c;text-align:left;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.14;letter-spacing:.5px;padding-top:.75rem}@media (min-width:1024px){.result-category-item .title{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;padding:1rem 1.5rem;display:flex;align-items:flex-end;color:#fff;text-transform:uppercase}.result-category-item:before{content:"";position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 50%,#000)}}.result-category-item .item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;opacity:0;transition:all .3s ease-in-out}@media (min-width:1024px){.result-category-item:hover{transform:scale(1.1);box-shadow:0 2px 26px 0 rgba(0,0,0,.5)}}.result-category-item:hover .item:after{opacity:1;background:transparent}.sites-drop-down{width:100%;border-bottom:1px solid #dadada;padding-bottom:1rem;margin-bottom:2.5rem}@media (min-width:1024px){.sites-drop-down{margin-bottom:4rem}}.sites-drop-down .content{display:inline-block;position:relative}.sites-drop-down .content .selected{cursor:pointer;position:relative;font-size:16px;line-height:2rem;letter-spacing:-.25px;padding-right:3rem;color:#717276}.sites-drop-down .content .selected:after{content:"\25BE";position:absolute;top:17.5px;right:0;font-size:18px;line-height:0;transition:transform .3s ease-in-out}.sites-drop-down .content .selected.open:after{transform:rotate(180deg)}.sites-drop-down .content .options{position:absolute;z-index:20;left:-2rem;top:4rem;width:100vw;height:calc(100vh - 180px);padding:0 2rem;background:#fff;color:#717276}.sites-drop-down .content .options .option{position:relative;cursor:pointer;float:left;width:100%;padding:0 6rem 0 0;line-height:2.25rem}.sites-drop-down .content .options .option:hover{color:#000}.sites-drop-down .content .options .option.selected:after{content:"L";transform:rotate(-135deg) scaleY(-1);display:block;position:absolute;right:.5rem}@media (min-width:768px){.sites-drop-down .content .options{top:100%;left:-1px;margin-top:.5rem;width:auto;height:auto;border-radius:1px;box-shadow:0 10px 60px 0 rgba(0,0,0,.1);background-color:#fff;padding:.5rem 0}.sites-drop-down .content .options .option{padding:0 0 0 1rem;min-width:320px}.sites-drop-down .content .options .option.selected:after{right:1.25rem}}.standard-search-results{padding-top:2rem}@media (min-width:1024px){.standard-search-results{padding-top:3.5rem}}.standard-search-results .btn{color:#13141c;margin:0 0 4rem 50%;transform:translateX(-50%)}@media (min-width:1024px){.standard-search-results .btn{margin-bottom:2.5rem}}.standard-search-results .btn:active,.standard-search-results .btn:focus,.standard-search-results .btn:hover{color:#fff}.standard-search-results-item{display:inline-block;width:100%;margin-bottom:2rem;opacity:0;transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.standard-search-results-item .link,.standard-search-results-item .title{transform:translateY(-20px);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s}@media (min-width:1024px){.standard-search-results-item .link,.standard-search-results-item .title{transform:translateY(20px)}}.standard-search-results-item.show-result{opacity:1}.standard-search-results-item.show-result .link,.standard-search-results-item.show-result .title{transform:none}@media (min-width:1024px){.standard-search-results-item{margin-bottom:2.5rem}}.standard-search-results-item .title{float:left;width:100%;font-size:20px;line-height:1.2;letter-spacing:-.42px;color:#000;word-break:break-word}@media (min-width:1024px){.standard-search-results-item .title{font-size:24px;line-height:1;letter-spacing:-.33px}}.standard-search-results-item .link{float:left;width:100%;font-size:14px;line-height:1.71;letter-spacing:.58px;color:#717276;margin-top:.25rem;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.component-mainMenu .search-suggested-results,.component-menuExperience .search-suggested-results{text-align:center}.component-mainMenu .search-suggested-results>.wrapper,.component-menuExperience .search-suggested-results>.wrapper{display:inline-block;margin:1.5rem auto 0;text-align:left;width:100%;max-width:864px}@media (min-width:768px){.component-mainMenu .search-suggested-results>.wrapper,.component-menuExperience .search-suggested-results>.wrapper{margin-top:2rem}}@media (min-width:1024px){.component-mainMenu .search-suggested-results>.wrapper,.component-menuExperience .search-suggested-results>.wrapper{margin-top:4rem}}.component-mainMenu .search-suggested-results>.wrapper>.title,.component-menuExperience .search-suggested-results>.wrapper>.title{float:left;width:100%;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.78;color:#717276;margin-bottom:1rem}@media (min-width:1024px){.component-mainMenu .search-suggested-results>.wrapper>.title,.component-menuExperience .search-suggested-results>.wrapper>.title{font-size:24px;line-height:1.33;color:#000;margin-bottom:1rem}}.component-mainMenu .search-suggested-results>.wrapper .items,.component-menuExperience .search-suggested-results>.wrapper .items{float:left;width:100%;padding:0;margin:0}.component-mainMenu .search-suggested-results>.wrapper .items>.item,.component-menuExperience .search-suggested-results>.wrapper .items>.item{float:left;position:relative;margin-right:13px;margin-bottom:1rem;border-radius:2px;border:1px solid #dadada;transition:border-color .25s cubic-bezier(.39,.58,.57,1);list-style:none}.component-mainMenu .search-suggested-results>.wrapper .items>.item:before,.component-menuExperience .search-suggested-results>.wrapper .items>.item:before{content:"";display:block;width:100%;padding-top:100%}.component-mainMenu .search-suggested-results>.wrapper .items>.item>.content,.component-menuExperience .search-suggested-results>.wrapper .items>.item>.content{position:absolute;top:0;left:0;right:0;bottom:0}.component-mainMenu .search-suggested-results>.wrapper .items>.item:hover,.component-menuExperience .search-suggested-results>.wrapper .items>.item:hover{border-color:#13141c}@media (min-width:0) and (max-width:767.5px){.component-mainMenu .search-suggested-results>.wrapper .items>.item,.component-menuExperience .search-suggested-results>.wrapper .items>.item{width:calc(33.33333% - 8.66667px)}.component-mainMenu .search-suggested-results>.wrapper .items>.item:nth-child(3n),.component-menuExperience .search-suggested-results>.wrapper .items>.item:nth-child(3n){margin-right:0}}@media (min-width:768px) and (max-width:1023.5px){.component-mainMenu .search-suggested-results>.wrapper .items>.item,.component-menuExperience .search-suggested-results>.wrapper .items>.item{margin-bottom:1.5rem;width:calc(25% - 9.75px)}.component-mainMenu .search-suggested-results>.wrapper .items>.item:nth-child(4n),.component-menuExperience .search-suggested-results>.wrapper .items>.item:nth-child(4n){margin-right:0}}@media (min-width:1024px){.component-mainMenu .search-suggested-results>.wrapper .items>.item,.component-menuExperience .search-suggested-results>.wrapper .items>.item{margin-bottom:2.5rem;width:calc(20% - 22.8px);height:152px}.component-mainMenu .search-suggested-results>.wrapper .items>.item:nth-child(5n),.component-menuExperience .search-suggested-results>.wrapper .items>.item:nth-child(5n){margin-right:0}}.component-mainMenu .search-suggested-results>.wrapper .items>.item .content,.component-menuExperience .search-suggested-results>.wrapper .items>.item .content{cursor:pointer;padding:13px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;background:none;border:0}@media (min-width:1024px){.component-mainMenu .search-suggested-results>.wrapper .items>.item .content,.component-menuExperience .search-suggested-results>.wrapper .items>.item .content{height:152px;width:150px}}.component-mainMenu .search-suggested-results>.wrapper .items>.item .image,.component-menuExperience .search-suggested-results>.wrapper .items>.item .image{flex:1;overflow:hidden;background:50% 50%/contain no-repeat;width:48px;min-height:48px;max-height:48px}@media (min-width:1024px){.component-mainMenu .search-suggested-results>.wrapper .items>.item .image,.component-menuExperience .search-suggested-results>.wrapper .items>.item .image{width:88px;max-height:72px}}.component-mainMenu .search-suggested-results>.wrapper .items>.item .title,.component-menuExperience .search-suggested-results>.wrapper .items>.item .title{width:100%;padding-top:10px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;text-align:center;color:#000;font-size:10px;line-height:1.17}.dolby-logo{display:flex;cursor:pointer;margin-top:5px}@media (min-width:1024px){.dolby-logo{margin-left:-8px;margin-top:0}}.dolby-logo__double-d{width:45px;height:28px}@media (min-width:1024px){.dolby-logo__double-d{height:24px;width:28px}}.dolby-logo__text{height:35px;width:auto;margin-left:10px}@media (min-width:1024px){.dolby-logo__text{height:23px;width:75px;margin:3px 0 0}}.dolby-logo__shape{fill:#fff}.comp-parallaxHeading svg{position:absolute;top:2rem;left:0;height:14rem;transition:transform .5s ease-out}@media (min-width:1024px){.comp-parallaxHeading svg{top:1.5rem}}.comp-parallaxHeading svg text{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;fill:none;stroke:#fff;stroke-width:1;text-transform:uppercase;opacity:.1;writing-mode:tb;font-size:7rem;letter-spacing:5px;transform:translateX(2rem)}@media (min-width:1024px){.comp-parallaxHeading svg text{writing-mode:initial;font-size:15.25rem;letter-spacing:-10px;transform:translateY(13.25rem)}}.component-cardComponent.aspect23{width:69.6vw}@media (min-width:1024px){.component-cardComponent.aspect23{width:31.33vh}}.component-cardComponent.aspect43{width:87.2vw}@media (min-width:1024px){.component-cardComponent.aspect43{width:54.67vh}}.component-cardComponent a{text-decoration:none}@media (min-width:1024px){.component-cardComponent .component-cardComponent__assetWrapper.hoverAnimation.hovering{box-shadow:0 2px 26px 0 rgba(0,0,0,.5);transform:scale(1.1)}.component-cardComponent .component-cardComponent__assetWrapper.hoverAnimation.hovering .component-cardComponent__backgroundAsset{transform:scale(1.1)}.component-cardComponent .component-cardComponent__assetWrapper.hoverAnimation.hovering .component-cardComponent__shadowContainer{background:transparent}.component-cardComponent .component-cardComponent__assetWrapper.hoverAnimation.hovering .component-cardComponent__shadowContainer .component-cardText__textInsideCardContainer{bottom:0!important}.component-cardComponent .component-cardComponent__assetWrapper.hoverAnimation.hovering.floatTextRight{box-shadow:none;transform:none}.component-cardComponent .component-cardComponent__assetWrapper.hoverAnimation.hovering .component-cardComponent__shadowContainer.floatTextRight{transform:none}.component-cardComponent .component-cardComponent__assetWrapper.hoverAnimation.hovering .component-cardComponent__shadowContainer.floatTextRight.aspect23{background:linear-gradient(146deg,transparent 35%,#000 105%)}.component-cardComponent .component-cardComponent__assetWrapper.hoverAnimation.hovering .component-cardComponent__shadowContainer.floatTextRight.aspect43{background:linear-gradient(127deg,transparent 35%,#000 105%)}}.component-cardComponent__cardWrapper{position:relative}.component-cardComponent__assetWrapper{overflow:visible;transition:all .3s ease-in}.component-cardComponent__assetWrapper.aspect23{width:69.6vw}@media (min-width:1024px){.component-cardComponent__assetWrapper.aspect23{width:31.33vh}}.component-cardComponent__assetWrapper.aspect43{width:87.2vw}@media (min-width:1024px){.component-cardComponent__assetWrapper.aspect43{width:54.67vh}}@media (min-width:1024px){.component-cardComponent__assetWrapper.aspect23{width:69.6vw;height:103.5vw}}@media (min-width:1024px) and (min-width:1024px){.component-cardComponent__assetWrapper.aspect23{width:31.33vh;height:47.5vh;max-width:416px;max-height:624px}}@media (min-width:1024px){.component-cardComponent__assetWrapper.aspect43{width:87.2vw;height:65.25vw}}@media (min-width:1024px) and (min-width:1024px){.component-cardComponent__assetWrapper.aspect43{width:54.67vh;height:41.14vh;max-width:833px;max-height:624px}}@media (min-width:1024px){.component-cardComponent__assetWrapper.floatTextRight,.component-cardComponent__assetWrapper.hoverAnimation{overflow:hidden}}.component-cardComponent__backgroundAsset{position:relative;transition:all .3s ease-in;overflow:hidden}.component-cardComponent__backgroundAsset.aspect23{width:69.6vw;height:103.5vw}@media (min-width:1024px){.component-cardComponent__backgroundAsset.aspect23{width:31.33vh;height:47.5vh;max-width:416px;max-height:624px}}.component-cardComponent__backgroundAsset.aspect43{width:87.2vw;height:65.25vw}@media (min-width:1024px){.component-cardComponent__backgroundAsset.aspect43{width:54.67vh;height:41.14vh;max-width:833px;max-height:624px}}.component-cardComponent__backgroundAsset>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;transition:all .3s ease-in-out}@media screen and (max-aspect-ratio:16/9){.component-cardComponent__backgroundAsset>img{height:100%}}@media screen and (min-aspect-ratio:16/9){.component-cardComponent__backgroundAsset>img{width:100%;width:auto}}.component-cardComponent__backgroundAsset>img.hover:hover{transform-origin:50% 50%;transform:translate(-50%,-50%) scale(1.3);transition:all .3s ease-in-out}.component-cardComponent__shadowContainer{display:none;position:absolute;top:0;left:0;background:linear-gradient(180deg,transparent 85%,#000);overflow-y:hidden;transition:all .3s ease-in}.component-cardComponent__shadowContainer.aspect23{width:69.6vw;height:103.5vw}@media (min-width:1024px){.component-cardComponent__shadowContainer.aspect23{width:31.33vh;height:47.5vh;max-width:416px;max-height:624px}}.component-cardComponent__shadowContainer.aspect43{width:87.2vw;height:65.25vw}@media (min-width:1024px){.component-cardComponent__shadowContainer.aspect43{width:54.67vh;height:41.14vh;max-width:833px;max-height:624px}}@media (min-width:1024px){.component-cardComponent__shadowContainer{display:block}.component-cardComponent__shadowContainer.floatTextRight.aspect23{background:linear-gradient(146deg,transparent 50%,#000 105%)}.component-cardComponent__shadowContainer.floatTextRight.aspect43{background:linear-gradient(127deg,transparent 50%,#000 105%)}}.component-cardComponent__hoverContainer{display:none;position:absolute;top:0;left:0;opacity:0}.component-cardComponent__hoverContainer.aspect23{width:69.6vw;height:103.5vw}@media (min-width:1024px){.component-cardComponent__hoverContainer.aspect23{width:31.33vh;height:47.5vh;max-width:416px;max-height:624px}}.component-cardComponent__hoverContainer.aspect43{width:87.2vw;height:65.25vw}@media (min-width:1024px){.component-cardComponent__hoverContainer.aspect43{width:54.67vh;height:41.14vh;max-width:833px;max-height:624px}}@media (min-width:1024px){.component-cardComponent__hoverContainer{display:block}}.component-cardText__textInsideCardContainer{width:100%;padding:0 7.9%;position:absolute;bottom:0;left:0;margin-top:0;white-space:normal;transition:bottom .3s ease-in}.component-cardText__floatTextRight{position:absolute}@media (max-width:1023px){.component-cardText__floatTextRight.aspect23{width:69.6vw}}@media (max-width:1023px) and (min-width:1024px){.component-cardText__floatTextRight.aspect23{width:31.33vh}}@media (max-width:1023px){.component-cardText__floatTextRight.aspect43{width:87.2vw}}@media (max-width:1023px) and (min-width:1024px){.component-cardText__floatTextRight.aspect43{width:54.67vh}}@media (max-width:1023px){.component-cardText__floatTextRight.aspect43{position:relative}.component-cardText__floatTextRight.aspect23{bottom:6.6%;right:-22.66%;max-width:242px}.component-cardText__floatTextRight.aspect23.even{right:0;left:-22.66%}}@media (min-width:1024px){.component-cardText__floatTextRight{bottom:3.33vh;left:0;margin-top:0;white-space:normal;transition:transform .3s ease-in;width:33.77vh;transform:translateX(74%)}.component-cardText__floatTextRight.aspect43{transform:translateX(210%)}.component-cardText__floatTextRight.hovering{transform:translateX(25%)}.component-cardText__floatTextRight.hovering.aspect43{transform:translateX(150%)}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-cardText__floatTextRight.aspect43{transform:translateX(135%)}}.component-cardText__title{color:#fff;font-size:1rem;line-height:1rem;letter-spacing:0;margin-top:16px;text-transform:uppercase}.component-cardText__title span{letter-spacing:-.75px}@media (max-width:1023px){.component-cardText__title span{padding-bottom:2px;border-bottom:1px solid var(--color-primary)}}@media (max-width:767px){.component-cardText__title span{padding-bottom:0}}.component-cardText__title-titleInsideCard{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;margin-bottom:16px}.component-cardText__title-titleOutsideCard{white-space:normal;margin-bottom:8px;text-transform:uppercase}.component-cardText__title-titleOutsideCard,.component-cardText__title-titleOutsideCard.component-cardText__title-largeTitle{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}@media (min-width:1024px){.component-cardText__title-titleOutsideCard{margin-bottom:16px;font-size:2rem;line-height:2rem}}.component-cardText__title-largeTitle{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:2.5rem;line-height:3rem;letter-spacing:-.75px;text-transform:none}.component-cardText__description{color:#fff;letter-spacing:-.25px}@media (min-width:1024px){.component-cardText__description{letter-spacing:0}}.component-cardText__description-descriptionInsideCard{padding-bottom:16px}.component-cardText__description-descriptionOutsideCard{white-space:normal}.component-progressBar{display:flex;width:100vw;position:fixed;bottom:0;left:0;right:0;height:8px;z-index:10}.component-progressBar__progress{height:100%;background-color:var(--blue-purple);transition:all .5s ease-out}.play-button{position:absolute;cursor:pointer;height:100%;width:100%;top:0}.play-button>svg{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.play-button .play-icon circle{fill-opacity:.6}.quote-list-container .component-immersiveQuoteBlock{position:absolute}:not(.quote-list-container)>.component-immersiveQuoteBlock{margin:48px auto;max-width:1440px;overflow:hidden;position:relative}:not(.quote-list-container)>.component-immersiveQuoteBlock .quote-image.isBackgroundCover{height:100%}.component-immersiveQuoteBlock{display:flex;align-items:flex-end;width:100%}.component-immersiveQuoteBlock.isBackgroundCover{height:780px}@media (max-width:767px){.component-immersiveQuoteBlock.isBackgroundCover{padding-top:20px;height:729px}}.component-immersiveQuoteBlock:not(.isBackgroundCover){margin-top:20px}@media (max-width:767px){.component-immersiveQuoteBlock:not(.isBackgroundCover) .quote-image img{max-height:296px;height:auto}}@media (max-width:767px){.component-immersiveQuoteBlock{flex-direction:column;align-items:center;margin-left:auto}}.component-immersiveQuoteBlock .quote-image{width:46%;height:736px;position:absolute;overflow:hidden}@media (min-width:768px){.component-immersiveQuoteBlock .quote-image.isBackgroundCover{height:800px}}@media (max-width:767px){.component-immersiveQuoteBlock .quote-image{height:100%;max-height:340px;width:99%}.component-immersiveQuoteBlock .quote-image.isBackgroundCover{margin-top:-20px}}.component-immersiveQuoteBlock .quote-image img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.component-immersiveQuoteBlock .quote-image img{max-height:337px}}.component-immersiveQuoteBlock .text-container{width:100%;height:766px;display:flex;flex-direction:column;justify-content:center;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;padding-left:50%}.component-immersiveQuoteBlock .text-container.text-full{width:100%;padding:0 10.5%}@media (max-width:767px){.component-immersiveQuoteBlock .text-container.text-full{padding:0;width:98%;max-height:426px}.component-immersiveQuoteBlock .text-container.text-full.siblingWithImage{max-height:762px;justify-content:center}}.component-immersiveQuoteBlock .text-container.text-full .quote-block-name,.component-immersiveQuoteBlock .text-container.text-full .quote-block-quote,.component-immersiveQuoteBlock .text-container.text-full .quote-block-title{margin-left:0}@media (max-width:767px){.component-immersiveQuoteBlock .text-container.text-full .quote-block-name,.component-immersiveQuoteBlock .text-container.text-full .quote-block-quote,.component-immersiveQuoteBlock .text-container.text-full .quote-block-title{margin-left:15px;margin-right:15px}}.component-immersiveQuoteBlock .text-container.text-full .quote-block-quote{max-width:1000px;margin-top:15px}@media (max-width:767px){.component-immersiveQuoteBlock .text-container.text-full .quote-block-quote{margin-top:0;min-height:260px}}.component-immersiveQuoteBlock .text-container.text-full .quote-block-name{margin-top:30px}@media (max-width:767px){.component-immersiveQuoteBlock .text-container{width:98%;height:762px;padding-top:336px;padding-left:0;justify-content:flex-start}}.component-immersiveQuoteBlock .text-container.theme-white{background-color:#fff;color:#13141c}.component-immersiveQuoteBlock .text-container.theme-gray{background-color:#f4f4f4;color:#13141c}.component-immersiveQuoteBlock .text-container.theme-black{background-color:#13141c;color:#fff}@media (max-width:767px){.component-immersiveQuoteBlock .text-container .quote-block-name,.component-immersiveQuoteBlock .text-container .quote-block-quote,.component-immersiveQuoteBlock .text-container .quote-block-title{margin-top:336px;margin-left:15px;margin-right:15px}}.component-immersiveQuoteBlock .text-container .quote-block-quote{max-width:602px;font-size:45px;line-height:1.2;letter-spacing:-.84px}@media (max-width:767px){.component-immersiveQuoteBlock .text-container .quote-block-quote{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:24px;margin:0 24px}}.component-immersiveQuoteBlock .text-container .quote-block-title{color:#717276;font-size:24px;line-height:2;letter-spacing:-.45px}@media (max-width:767px){.component-immersiveQuoteBlock .text-container .quote-block-title{font-size:16px;margin-top:0;margin-left:24px;margin-right:24px}}.component-immersiveQuoteBlock .text-container .quote-block-name{font-size:26px;line-height:2;letter-spacing:-.48px;margin-top:36px}@media (max-width:767px){.component-immersiveQuoteBlock .text-container .quote-block-name{font-size:16px;margin-top:14px;margin-left:24px;margin-right:24px}}.component-immersiveQuoteBlock .text-container .quote-icon{height:98px;width:98px}@media (max-width:767px){.component-immersiveQuoteBlock .text-container .quote-icon{height:50px;width:88px;margin:20px 0 30px 4px}}.component-immersiveQuoteBlock .text-container .quote-icon svg{transform:rotate(180deg);margin-left:-15px;height:100%;width:100%;fill:#717276}@media (max-width:767px){.component-immersiveQuoteBlock .text-container .quote-icon svg{margin-left:0}}.component-emailButton{width:24px;height:24px;margin:0;padding:0;outline:none;border:0;background-color:transparent;cursor:pointer}.component-emailButton:hover .colored-lines{fill:#a3f;transition:all .15s ease-in-out}.component-emailButton:disabled{cursor:default}.component-emailButton:disabled .colored-lines{fill:#cfd0d1;opacity:.4}.component-emailButton .colored-lines{fill:#fff;transition:all .15s ease-in-out}.scrollable-wrapper{width:100%;-ms-overflow-style:none;scrollbar-width:none}.scrollable-wrapper::-webkit-scrollbar{display:none}.scrollable-wrapper .flex-wrapper{display:flex;flex-flow:row nowrap}@media (min-width:768px){.scrollable-wrapper .flex-wrapper.wrap-elements{flex-wrap:wrap}}.scrollable-wrapper .hidden-object{flex:0 0 24px}@media (min-width:768px){.scrollable-wrapper .hidden-object{flex:0 0 64px}}.component-timelineItemBlock .scrollingBackgroundContainer{overflow:hidden;width:100%;position:relative;z-index:1;opacity:1;height:340px}@media (min-width:1024px){.component-timelineItemBlock .scrollingBackgroundContainer{position:absolute;overflow:visible;left:5%;top:14%;height:70vh;width:80%;padding-top:0}}.component-timelineItemBlock .scrollingBackgroundContainer .background-image{display:none}@media (min-width:1024px){.component-timelineItemBlock .scrollingBackgroundContainer .background-image{display:block}}.component-timelineItemBlock .scrollingBackgroundContainer .background-image-mobile{display:block}@media (min-width:1024px){.component-timelineItemBlock .scrollingBackgroundContainer .background-image-mobile{display:none}}.component-timelineItemBlock .largeTitle{height:100%;opacity:1;position:relative}@media (max-width:767px){.component-timelineItemBlock .largeTitle{position:absolute;left:-30%}}.component-searchLoadingSpinner{margin:56px 0}.component-searchLoadingSpinner .lottie-spinner{width:171px;margin:0 auto}.component-searchLoadingSpinner .lottie-spinner svg path[stroke-linejoin=miter]{stroke:rgba(0,0,0,.2)}.component-searchResultItem{margin-right:16px;flex:0 0 41%;width:41%;position:relative;cursor:pointer;text-decoration:none}@media (min-width:768px){.component-searchResultItem{margin-right:32px;flex:0 0 30%;width:30%}}@media (min-width:768px){.component-searchResultItem:nth-child(n+4){margin-top:32px}}@media (min-width:1024px){.component-searchResultItem{flex:0 0 23%;width:23%}.component-searchResultItem:nth-child(n+4){margin-top:0}.component-searchResultItem:nth-child(n+5){margin-top:32px}}@media (min-width:1440px){.component-searchResultItem{flex:0 0 304px;width:304px}}.component-searchResultItem.item11 .image-wrapper,.component-searchResultItem.item23 .image-wrapper,.component-searchResultItem.item169 .image-wrapper{overflow:hidden}.component-searchResultItem.item11 .image-wrapper img,.component-searchResultItem.item23 .image-wrapper img,.component-searchResultItem.item169 .image-wrapper img{width:auto;right:0;margin:auto}@media (min-width:768px){.component-searchResultItem.item11.hasHoverEffect:hover,.component-searchResultItem.item23.hasHoverEffect:hover,.component-searchResultItem.item169.hasHoverEffect:hover{box-shadow:0 2px 26px 0 rgba(0,0,0,.5);transition:all .3s ease-in-out}}@media (min-width:768px){.component-searchResultItem.item11.hasHoverEffect:hover,.component-searchResultItem.item11.hasHoverEffect:hover .overlay-to,.component-searchResultItem.item11.hasHoverEffect:hover img,.component-searchResultItem.item23.hasHoverEffect:hover,.component-searchResultItem.item23.hasHoverEffect:hover .overlay-to,.component-searchResultItem.item23.hasHoverEffect:hover img,.component-searchResultItem.item169.hasHoverEffect:hover,.component-searchResultItem.item169.hasHoverEffect:hover .overlay-to,.component-searchResultItem.item169.hasHoverEffect:hover img{transform:scale(1.1)}}.component-searchResultItem.item11.hasHoverEffect:hover .overlay-to,.component-searchResultItem.item23.hasHoverEffect:hover .overlay-to,.component-searchResultItem.item169.hasHoverEffect:hover .overlay-to{background:transparent}.component-searchResultItem.item11.hasHoverEffect:hover .absolute-item,.component-searchResultItem.item23.hasHoverEffect:hover .absolute-item,.component-searchResultItem.item169.hasHoverEffect:hover .absolute-item{display:block}.component-searchResultItem.item169{position:relative;max-width:183px}@media (min-width:1024px){.component-searchResultItem.item169{max-width:304px}}.component-searchResultItem.item169 .overlay-to{background:linear-gradient(180deg,transparent,rgba(0,0,0,.11) 61%,#000)}.component-searchResultItem.item169 .image-wrapper{width:100%;padding-top:56.25%;height:0;position:relative}.component-searchResultItem.item169 .image-wrapper .overlay-to,.component-searchResultItem.item169 .image-wrapper img{top:0;left:0;position:absolute;width:100%;height:100%}.component-searchResultItem.item169 .image-wrapper img{width:auto}@media (min-width:768px){.component-searchResultItem.item169.hasHoverEffect:hover .overlay-to,.component-searchResultItem.item169.hasHoverEffect:hover img{transform:scale(1.05)}}.component-searchResultItem.item169.hasHoverEffect:hover .absolute-item{display:block}@media (min-width:1024px){.component-searchResultItem.item169 .absolute-item{display:none}}.component-searchResultItem.item169 .absolute-item.top-right{top:8px;right:8px}@media (min-width:768px){.component-searchResultItem.item169 .absolute-item.top-right{top:16px;right:16px}}.component-searchResultItem .eyebrow.title{color:#fff}.component-searchResultItem.item23 .image-wrapper{width:100%;padding-top:150%;height:0;position:relative}.component-searchResultItem.item23 .image-wrapper .overlay-to,.component-searchResultItem.item23 .image-wrapper img{top:0;left:0;position:absolute;width:100%;height:100%}.component-searchResultItem.item23 .image-wrapper img{width:auto}@media (min-width:768px){.component-searchResultItem.item23{transition:all .3s ease-in-out;box-shadow:0 0 0 0 transparent;cursor:pointer}}@media (min-width:768px){.component-searchResultItem.item23 .title{font-size:1rem;line-height:1rem;margin:0 24px 24px}}.component-searchResultItem.item23 .absolute-bottom{opacity:0}@media (min-width:768px){.component-searchResultItem.item23 .absolute-bottom .additionalContent{transition:all .3s ease-in-out;display:block;line-height:1.5rem;font-size:1rem;padding:0 40px 24px 24px}}.component-searchResultItem.item23 .overlay-to{background:linear-gradient(180deg,transparent,transparent)}@media (min-width:1024px){.component-searchResultItem.item23 .absolute-item{display:none}}@media (hover:none){.component-searchResultItem.item23 .absolute-item{display:block}}.component-searchResultItem.item23 .absolute-item.top-right{top:8px;right:8px}@media (min-width:768px){.component-searchResultItem.item23 .absolute-item.top-right{top:24px;right:24px}}.component-searchResultItem.item11{overflow:hidden}.component-searchResultItem.item11 .image-wrapper{width:100%;padding-top:100%;height:0;position:relative}.component-searchResultItem.item11 .image-wrapper .overlay-to,.component-searchResultItem.item11 .image-wrapper img{top:0;left:0;position:absolute;width:100%;height:100%}.component-searchResultItem.item11 .image-wrapper img{width:auto}@media (min-width:768px){.component-searchResultItem.item11{transition:all .3s ease-in-out;box-shadow:0 0 0 0 transparent;cursor:pointer}}@media (min-width:768px){.component-searchResultItem.item11 .hasHoverEffect:hover{box-shadow:0 2px 26px 0 rgba(0,0,0,.5);transition:all .3s ease-in-out}}@media (min-width:768px){.component-searchResultItem.item11 .hasHoverEffect:hover,.component-searchResultItem.item11 .hasHoverEffect:hover .overlay-to,.component-searchResultItem.item11 .hasHoverEffect:hover img{transform:scale(1.1)}}.component-searchResultItem.item11 .hasHoverEffect:hover .overlay-to{background:transparent}.component-searchResultItem.item11 .hasHoverEffect:hover .absolute-item{display:block}@media (min-width:768px){.component-searchResultItem.item11 .title{font-size:1rem;line-height:1rem;margin:0 24px 24px}}@media (min-width:768px){.component-searchResultItem.item11 .absolute-bottom .additionalContent{transition:all .3s ease-in-out;display:block;line-height:1.5rem;font-size:1rem;padding:0 40px 24px 24px}}.component-searchResultItem.item11 .overlay-to{background:linear-gradient(180deg,transparent,transparent)}@media (min-width:1024px){.component-searchResultItem.item11 .absolute-item{display:none}}.component-searchResultItem.item11 .absolute-item.top-right{top:8px;right:8px}@media (min-width:768px){.component-searchResultItem.item11 .absolute-item.top-right{top:24px;right:24px}}.component-searchResultItem .absolute-bottom{margin-top:8px}@media (min-width:768px){.component-searchResultItem .absolute-bottom{position:absolute;left:0;bottom:0;transition:all .3s ease-in-out}}@media (min-width:768px){.component-searchResultItem .absolute-bottom .title{margin-bottom:16px;display:block}}.component-searchResultItem .absolute-bottom .additionalContent{display:none;color:#fff;font-size:1rem;line-height:1.5rem;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;transition:all .3s ease-in-out}.component-searchResultItem .overlay-to{top:0;left:0;position:absolute;height:100%}.component-searchResultItem .title{margin-top:8px;font-size:.875rem;line-height:.875rem}@media (min-width:768px){.component-searchResultItem .title{bottom:0;left:0;margin:0 16px 16px;color:#fff}}.component-searchResultItem .eyebrow.title{margin-left:0}@media (min-width:768px){.component-searchResultItem .eyebrow.title{margin-left:24px}}.component-searchResultItem .absolute-item.remove-button{position:absolute;background-color:transparent;font-size:1rem;padding:0;border:0;outline:none;cursor:pointer;color:#fff}.component-filtersButton{display:flex}.component-filtersButton button.search-button{margin:0;padding:0;width:auto;overflow:visible;outline:none;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer;border:0}.component-filtersButton button.search-button::-moz-focus-inner{border:0;padding:0}.component-filtersButton button.search-button svg{width:32px;height:32px}.component-filtersButton button.search-button svg path{transition:all .5s ease}.component-filtersButton button.search-button:hover svg #filter-b+g path{fill:#a3f}.filters-group{padding:0 32px;margin-top:40px}.filters-group .filters-group__name{font-size:.875rem;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;color:#b4b4b4;text-transform:uppercase}.filters-group .filters-group__container{display:grid}.filters-group .filters-group__container.large .item{height:72px}@media (min-width:1024px){.filters-group .filters-group__container.large .item{height:84px}}.filters-group .filters-group__container.large .item .title{margin-left:20px}.filters-group .filters-group__container.large .item:not(.hasImage){height:61px}.filters-group .filters-group__container.large .item:not(.hasImage) .title{margin-left:0}.filters-group .filters-group__container.large .item .image{width:70px;margin-left:20px;height:auto}.filters-group .filters-group__container.medium{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:8px}.filters-group .filters-group__container.medium .item{margin:8px 0 0;height:72px;padding:20px;justify-content:center}@media (min-width:1024px){.filters-group .filters-group__container.medium .item{height:84px;padding:26px}}.filters-group .filters-group__container.medium .item .title{display:none}.filters-group .filters-group__container.medium .item .image{width:auto;height:100%;object-fit:contain}.filters-group .filters-group__container.small{grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:8px}.filters-group .filters-group__container.small .item{margin:8px 0 0;padding:8px;height:48px;justify-content:center}@media (min-width:768px){.filters-group .filters-group__container.small .item{padding:10px}}@media (min-width:1024px){.filters-group .filters-group__container.small .item{height:55px;padding:10px}}.filters-group .filters-group__container.small .item .title{display:none}.filters-group .filters-group__container.small .item .image{object-fit:contain;overflow:hidden;max-height:28px}@media (min-width:1024px){.filters-group .filters-group__container.small .item .image{min-width:100%;min-height:100%;object-fit:contain}}.filters-group .filters-group__container .item{border-radius:8px;background-color:#23252f;width:100%;height:84px;display:flex;align-items:center;margin:12px 0 0;cursor:pointer}.filters-group .filters-group__container .item:not(.hasImage){justify-content:center}.filters-group .filters-group__container .item.active,.filters-group .filters-group__container .item:active,.filters-group .filters-group__container .item:hover{background-color:#323442}.filters-group .filters-group__container .item .title{font-size:1.125rem;font-family:AvenirNext-Regular,Arial,Helvetica,sans-serif;color:#fff}@media (min-width:1024px){.filters-group .filters-group__container .item .title{font-size:1.25rem}}.filters-group .filters-group__container .item.green{background-color:#228b22}.filters-group .filters-group__container .item.purple{background-color:#ae3fff}.comp-filtersModal{position:fixed;top:0;right:0;bottom:0;z-index:1000;text-align:center;transition:all 1s;width:100%;margin-left:auto;min-height:100vh;display:flex;justify-content:flex-end}.comp-filtersModal .overlay{z-index:10;transition:opacity 1s ease;position:absolute;background-color:rgba(0,0,0,.6);height:100%;opacity:0}@media (min-width:1024px){.comp-filtersModal .overlay{width:100%}}.comp-filtersModal.show{opacity:1;cursor:auto}@media (min-width:1024px){.comp-filtersModal.show .overlay{opacity:1}}.comp-filtersModal.show .scroller{transform:translateX(0)}.comp-filtersModal .scroller{z-index:11;background-color:#13141c;width:100%;transition:all 1s;transition-property:opacity,transform;transform:translateX(100%);text-align:left;overflow-y:auto}@media (min-width:1024px){.comp-filtersModal .scroller{width:440px}}.comp-filtersModal .scroller .custom-space{height:52px;width:100%;display:inline-block}.comp-filtersModal .scroller .separator{height:2px;width:100%;background-color:#000;box-shadow:0 1px 0 0 #23242f}.comp-filtersModal .header{display:flex;align-items:center;justify-content:space-between;padding:32px}.comp-filtersModal .header .close{cursor:pointer;width:46px;height:46px;padding:7px;border-radius:50%;background-color:#fff;margin-left:auto;margin-top:-21px}@media (min-width:1024px){.comp-filtersModal .header .close{width:46px;height:46px;padding:7px;margin-top:10px}}.comp-filtersModal .header .close path{fill:#252319;transition:fill .25s cubic-bezier(.39,.58,.57,1)}.comp-filtersModal .titles h3{color:#fff;white-space:pre-line}@media (max-width:767px){.comp-filtersModal .titles h3{font-size:1.25rem;font-style:normal;line-height:1.5;letter-spacing:-.5px}}@media (min-width:768px){.comp-filtersModal .titles h3{font-size:1.25rem}}.comp-filtersModal .titles h6{color:#717276;white-space:pre-line;font-weight:400}@media (min-width:768px){.comp-filtersModal .titles h6{font-weight:700}}.component-goButton{display:inline-block}.component-goButton .button{border:0;margin:0;width:auto;overflow:visible;outline:none;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;border-radius:30px;padding:20px 23px 20px 20px;cursor:pointer;height:50px;position:relative}.component-goButton .button::-moz-focus-inner{border:0;padding:0}.component-goButton .button.-loading{background-color:#999}.component-goButton .button .content-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:10px;letter-spacing:.5px;text-transform:uppercase}.component-goButton .button .content-wrapper .text{white-space:nowrap}.component-goButton .button .content-wrapper .icon{width:14px;height:14px;background-image:url(/Static/Core/Images/arrow-white.svg);background-size:cover;margin-left:8px}.component-goButton .button:enabled:active .content-wrapper .icon,.component-goButton .button:enabled:focus .content-wrapper .icon,.component-goButton .button:enabled:hover .content-wrapper .icon{background-image:url(/Static/Core/Images/arrow-black.svg)}.component-goButton .button .loading-spinner{width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.component-searchFiltersHeader{display:flex;justify-content:flex-end}.component-searchQuery .search-query-input{background-color:transparent;width:100%;padding:0;border:0;box-shadow:none;outline:none;resize:none;word-break:break-word;line-height:.88;letter-spacing:-1px;font-stretch:condensed;text-transform:uppercase;overflow:hidden;overflow-wrap:break-word;font-size:4rem;height:64px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}@media (min-width:1024px){.component-searchQuery .search-query-input{height:124px;font-size:7.75rem;line-height:.93}}.component-searchQuery .search-query-input.theme-light{color:#252319}.component-searchQuery .search-query-input.theme-light:placeholder-shown{color:#6e6f72}.component-searchQuery .search-query-input.theme-light::placeholder{color:#6e6f72}.component-searchQuery .search-query-input.theme-light::-webkit-input-placeholder{color:#6e6f72}.component-searchQuery .search-query-input.theme-light::-moz-placeholder{color:#6e6f72}.component-searchQuery .search-query-input.theme-light:-ms-input-placeholder{color:#6e6f72}.component-searchQuery .search-query-input.theme-light:-moz-placeholder{color:#6e6f72}.component-searchQuery .search-query-input.theme-dark{color:#a0a1a4}.component-searchQuery .search-query-input.theme-dark:placeholder-shown{color:#a0a1a4;opacity:1}.component-searchQuery .search-query-input.theme-dark::placeholder{color:#a0a1a4;opacity:1}.component-searchQuery .search-query-input.theme-dark::-webkit-input-placeholder{color:#a0a1a4;opacity:1}.component-searchQuery .search-query-input.theme-dark::-moz-placeholder{color:#a0a1a4;opacity:1}.component-searchQuery .search-query-input.theme-dark:-ms-input-placeholder{color:#a0a1a4;opacity:1}.component-searchQuery .search-query-input.theme-dark:-moz-placeholder{color:#a0a1a4;opacity:1}.component-simpleModal.modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:1500}.component-simpleModal .modal{background:#fff;overflow-x:auto;display:flex;flex-direction:column;width:100%;height:100%;min-height:100%}@media (min-width:768px){.component-simpleModal .modal{width:44.4vw;height:inherit;min-height:inherit}}@media (min-width:768px) and (max-height:531px){.component-simpleModal .modal{min-height:100%;height:100%}}.component-mainMenu .component-simpleModal .modal{width:100%;height:100%;min-height:100%}.component-simpleModal .modal-footer,.component-simpleModal .modal-header{padding:15px;display:flex}.component-simpleModal .modal-header{justify-content:flex-end;margin-bottom:40px}.component-simpleModal .modal-header .content{z-index:5}.component-simpleModal .modal-header .close-button{height:32px;background-color:transparent;padding:0;margin:0;outline:none;border:0;cursor:pointer}.component-simpleModal .modal-header .close-button svg{height:100%}.component-simpleModal .modal-header .close-button svg path{fill:#fff}.component-simpleModal .modal-header .close-button:hover svg path{fill:hsla(0,0%,100%,.7)}.component-simpleModal .modal-footer{justify-content:flex-end}.component-simpleModal .modal-body{position:relative;transition:background-color .15s linear}.modal-fade-enter,.modal-fade-leave-active{opacity:0}.modal-fade-enter .modal,.modal-fade-leave-active .modal{transform:translateY(60px)}.modal-fade-enter-active,.modal-fade-enter-active .modal{transition:all .125s ease-in;transition-property:opacity,transform}.modal-fade-leave-active,.modal-fade-leave-active .modal{transition:all .125s ease-out;transition-property:opacity,transform}@keyframes lightFirstPulse{0%{opacity:0}to{opacity:.15}}@keyframes lightSecondPulse{0%{opacity:0}to{opacity:.1}}@keyframes lightThirdPulse{0%{opacity:0}to{opacity:.05}}@keyframes blackFirstPulse{0%{opacity:0}to{opacity:.25}}@keyframes blackSecondPulse{0%{opacity:0}to{opacity:.15}}@keyframes blackThirdPulse{0%{opacity:0}to{opacity:.05}}@keyframes buttonText{0%{opacity:0}to{opacity:1}}.component-dolbyExperienceButton{width:45px;height:52px;transition:width .5s ease-in-out,background-color .5s ease-in-out;display:flex;align-items:center;border-radius:26px;cursor:pointer}.component-dolbyExperienceButton .button-text{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:.71;letter-spacing:.5px;color:#13141c;position:absolute;right:95px;opacity:0;visibility:hidden;text-transform:uppercase}@media (max-width:1024px){.component-dolbyExperienceButton .button-text{right:55px}}@media (min-width:1024px){.component-dolbyExperienceButton:hover{width:244px;border:1px solid rgba(19,20,28,.05);background-color:rgba(0,0,0,.02)}.component-dolbyExperienceButton:hover .button-text{animation:buttonText .5s .3s forwards;visibility:visible}.component-dolbyExperienceButton:hover .button-container .pulse{animation:none!important;opacity:0!important}}.component-dolbyExperienceButton .button-container{background:radial-gradient(circle at 25% 80%,#c53dfb 0,#0005fe 130%);width:40px;height:40px;border-radius:50%;margin-left:5px;display:flex;align-items:center;justify-content:center;position:relative}.component-dolbyExperienceButton .button-container .line-container{width:14px;display:flex;flex-direction:column;align-items:center}.component-dolbyExperienceButton .button-container .line-container .line{height:2px;background-color:#fff;margin-bottom:2px}.component-dolbyExperienceButton .button-container .line-container .line:first-child{width:100%}.component-dolbyExperienceButton .button-container .line-container .line:nth-child(2){width:75%}.component-dolbyExperienceButton .button-container .line-container .line:nth-child(3){width:50%;margin-bottom:0}.component-dolbyExperienceButton .button-container .pulse{border-radius:50%;border:1px solid #13141c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.component-dolbyExperienceButton .button-container .pulse:first-child{width:50px;height:50px;opacity:.15;animation:lightFirstPulse 2s infinite forwards}.component-dolbyExperienceButton .button-container .pulse:nth-child(2){width:62px;height:62px;opacity:.1;animation:lightSecondPulse 2s infinite forwards}@media (max-width:767px){.component-dolbyExperienceButton .button-container .pulse:nth-child(2){display:none}}.component-dolbyExperienceButton .button-container .pulse:nth-child(3){width:76px;height:76px;opacity:.05;animation:lightThirdPulse 2s infinite forwards}@media (max-width:767px){.component-dolbyExperienceButton .button-container .pulse:nth-child(3){display:none}}@media (min-width:1024px){.component-dolbyExperienceButton.theme-black:hover{border:1px solid hsla(0,0%,100%,.25)}}.component-dolbyExperienceButton.theme-black .button-text{color:#fff}.component-dolbyExperienceButton.theme-black .pulse{border:1px solid #fff}.component-dolbyExperienceButton.theme-black .pulse:first-child{opacity:.25;animation:blackFirstPulse 2s infinite forwards}.component-dolbyExperienceButton.theme-black .pulse:nth-child(2){opacity:.15;animation:blackSecondPulse 2s infinite forwards}.component-dolbyExperienceButton.theme-black .pulse:nth-child(3){opacity:.05;animation:blackThirdPulse 2s infinite forwards}body.has-hero .sticky-nav:not(.is-scrolling) .component-dolbyExperienceButton.theme-white .button-text{color:#fff}.sticky-nav{display:flex;align-items:center;left:0;max-width:100%;min-height:116px;padding:36px 64px;position:fixed;right:0;top:0;z-index:100;transition:all .5s ease-out,border 0s;@use "themeWhite";@use "themeBlack";@use "themeTransparent";@use "productPageTheme";@use "mobileStyles"}.sticky-nav:not(.is-scrolling).theme-transparent .navbar__toggle path#a{fill:#fff}.sticky-nav:not(.is-scrolling).theme-transparent .sticky-nav__breadcrumb-item .sticky-nav__breadcrumb-link{color:#fff}.mainMenu .sticky-nav{min-height:65px;padding:20px 24px}@media (min-width:768px){.mainMenu .sticky-nav{min-height:104px;padding:40px 40px 32px}}@media (min-width:1024px){.mainMenu .sticky-nav{padding:0 64px}}.mainMenu.is-open .sticky-nav{border-bottom:1px solid rgba(113,114,118,.2)}.sticky-nav .background-nav{display:none;position:absolute;width:100vw;top:0;left:0;transition:opacity .15s ease,top .1s ease;z-index:-1;height:100%}@media (min-width:768px){.sticky-nav .background-nav{display:block;transition:opacity .5s ease;opacity:.9}}.sticky-nav .background-nav.hidden-background{opacity:0;transition:opacity .5s ease}.sticky-nav.is-minimal{right:auto}.sticky-nav.is-minimal .nav{position:fixed}.sticky-nav.is-static{position:absolute}@media (min-width:1024px){.sticky-nav.shrinked-nav{padding:0 64px;min-height:76px}}.sticky-nav.is-homepage:not(.is-professional) .comp-dolbyLogo,.sticky-nav.is-homepage:not(.is-professional) .comp-hamburgerButton,.sticky-nav.is-homepage:not(.is-professional) .component-socialShareButton,.sticky-nav.is-homepage:not(.is-professional) .component-socialShareButton .social-button-item .navbar__link{cursor:none}.sticky-nav .nav{position:absolute;left:50%;transform:translateX(-50%)}.sticky-nav .icon-heart-filled{color:#a3f}.sticky-nav__breadcrumb{transition:opacity 1s ease;align-self:center}.sticky-nav__breadcrumb.hidden{display:none}.sticky-nav__breadcrumb-list{position:relative;list-style-type:none;margin:0 0 0 .5rem;padding:0}.sticky-nav__breadcrumb-item{display:inline-block;font-weight:600}.sticky-nav__breadcrumb-item:not(:first-of-type):before{color:#999;content:"/";padding:0 7px}.sticky-nav__breadcrumb-link{font-size:14px;letter-spacing:.5px;line-height:.75;position:relative;text-decoration:none}.sticky-nav__breadcrumb-link:not(.sticky-nav__breadcrumb-link--last):after{border-bottom:2px solid var(--color-primary);content:"";display:block;left:0;position:absolute;transition:width .5s ease;-webkit-transition:width .5s ease;width:0}.sticky-nav__breadcrumb-link:not(.sticky-nav__breadcrumb-link--last):hover:after{width:100%}@media (min-width:1024px){.sticky-nav__breadcrumb-link--truncated{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;vertical-align:middle;max-width:45px}}@media (min-width:1280px){.sticky-nav__breadcrumb-link--truncated{max-width:95px}}@media (min-width:1312px){.sticky-nav__breadcrumb-link--truncated{max-width:125px}}.sticky-nav__sectionDisplay{font-weight:600;align-self:center;font-size:.875rem;letter-spacing:.5px;text-transform:uppercase;margin-left:auto;color:#fff}.sticky-nav__actions,.sticky-nav__page-content{display:flex;margin-left:auto}.sticky-nav__experience-menu{display:flex}.sticky-nav__experience-menu__with-actions{margin-left:2em}@media (max-width:419px){.sticky-nav__experience-menu__with-actions{margin-left:.4em}}.sticky-nav__experience-menu__no-actions{margin-left:auto}.sticky-nav__conditional-block{align-self:stretch;align-items:center;display:flex;margin-right:32px}.sticky-nav__conditional-block--landscape .sticky-nav__action-item--reveal:hover{width:32px}.sticky-nav .navbar{background:none!important;padding:0;position:relative;top:auto;align-items:center}.sticky-nav .navbar__toggle{width:auto}.sticky-nav .navbar__logo{fill:#fff;height:18.5px;width:28px;float:left}.sticky-nav .navbar__logo-text{fill:#fff;height:24px;width:64px;transform:translateY(3px);margin-left:4px}.sticky-nav .navbarr__items{display:none;margin:0}.background-fade-enter-active,.background-fade-leave-active{transition:opacity .75s}.background-fade-enter,.background-fade-leave-to{opacity:0}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item,.sticky-nav .sticky-nav__actions .sticky-nav__action-item{align-items:center;cursor:pointer;display:flex;margin-right:27px;position:relative;text-decoration:none}@media (max-width:767px){.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item,.sticky-nav .sticky-nav__actions .sticky-nav__action-item{margin-right:8px}}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item:last-child,.sticky-nav .sticky-nav__actions .sticky-nav__action-item:last-child{margin-right:0}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button{background:none;border:0;cursor:pointer;padding:16px 0}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button.more-button__unstyled-list-item--save,.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button.more-button__unstyled-list-item--share,.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button.save,.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button.share,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button.more-button__unstyled-list-item--save,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button.more-button__unstyled-list-item--share,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button.save,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button.share{padding:0}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button.more-button__unstyled-list-item--save,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button.more-button__unstyled-list-item--save{margin-left:5px}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button:active,.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button:focus,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button:active,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button:focus{outline:none}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button:hover,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button:hover{background:none}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--link,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--link{padding-bottom:12px;padding-top:12px}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--reveal,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--reveal{height:2rem;overflow:hidden;transition:width .5s ease;width:2rem}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--reveal:hover,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--reveal:hover{width:175px}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--reveal .sticky-nav__action-item-text,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--reveal .sticky-nav__action-item-text{border-bottom:2px solid #ae3fff;margin-left:12px;white-space:nowrap}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item svg path,.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item svg use,.sticky-nav .sticky-nav__actions .sticky-nav__action-item svg path,.sticky-nav .sticky-nav__actions .sticky-nav__action-item svg use{fill:#fff}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item-image,.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item svg,.sticky-nav .sticky-nav__actions .sticky-nav__action-item-image,.sticky-nav .sticky-nav__actions .sticky-nav__action-item svg{height:1rem;min-width:1rem;width:1rem}@media (min-width:1024px){.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item-image,.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item svg,.sticky-nav .sticky-nav__actions .sticky-nav__action-item-image,.sticky-nav .sticky-nav__actions .sticky-nav__action-item svg{height:1.125rem;min-width:1.125rem;width:1.125rem}}.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button.save,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button.save{margin-left:5px}@media (max-width:767px){.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button.save,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button.save{margin-left:0;margin-right:13px}}@media (max-width:767px){.sticky-nav--mobile .sticky-nav__actions .sticky-nav__action-item--button.share,.sticky-nav .sticky-nav__actions .sticky-nav__action-item--button.share{margin-right:10px}}.sticky-nav--mobile .sticky-nav__actions .more-button-sticky,.sticky-nav .sticky-nav__actions .more-button-sticky{position:absolute;top:12px;right:80px}.sticky-nav--mobile .sticky-nav__actions .more-button-sticky__unstyled-list,.sticky-nav .sticky-nav__actions .more-button-sticky__unstyled-list{margin:0;padding:0;list-style:none}.sticky-nav--mobile .sticky-nav__actions .more-button-sticky__unstyled-list-item,.sticky-nav .sticky-nav__actions .more-button-sticky__unstyled-list-item{margin-bottom:20px}.sticky-nav--mobile .sticky-nav__actions .more-button-sticky__unstyled-list-item:first-child,.sticky-nav .sticky-nav__actions .more-button-sticky__unstyled-list-item:first-child{margin-top:48px}.sticky-nav--mobile .sticky-nav__actions .more-button-sticky__unstyled-list-item .component-socialShareButton .social-buttons,.sticky-nav .sticky-nav__actions .more-button-sticky__unstyled-list-item .component-socialShareButton .social-buttons{position:static;top:auto;left:auto;padding:0}.sticky-nav--mobile .component-filtersButton svg path,.sticky-nav .component-filtersButton svg path{fill:#fff}.global-nav--is-open .sticky-nav .navbar__items{display:flex;opacity:1}.global-nav--is-open .sticky-nav .sticky-nav__breadcrumb{display:none}.fade-conditional-block-enter-active,.fade-conditional-block-leave-active{transition:opacity .3s}.fade-conditional-block-enter,.fade-conditional-block-leave-to{opacity:0}.fill-current-color{fill:currentColor!important}.sticky-nav-page-load-enter{transform:translateY(20px)}.sticky-nav-page-load-enter-active,.sticky-nav-page-load-leave-active{transition:all .5s ease-out;transition-property:opacity,transform}.sticky-nav-page-load-enter,.sticky-nav-page-load-leave-active{opacity:0}.sticky-nav--mobile{position:fixed;display:flex;width:100%;padding:0 24px;top:16px;z-index:8}.sticky-nav--mobile .nav{position:absolute;left:50%;transform:translateX(-50%)}.sticky-nav--mobile .navbar__toggle{width:auto}.sticky-nav--mobile .navbar__logo{width:45px;height:28px}.sticky-nav--mobile .navbar__logo-text{height:35px;width:auto;padding-left:10px;margin-top:5px}.sticky-nav--mobile .navbar__items{padding:0}.sticky-nav--mobile .navbar{position:relative;padding:0}.studio-cards{width:100%;background-color:#f4f4f4;padding:3.625rem 1.5625rem;display:flex;flex-direction:column}@media (min-width:768px){.studio-cards{padding:3.625rem 5rem}}@media (min-width:1440px){.studio-cards{padding:3.625rem 6rem}}.studio-cards__results{font-size:2rem;font-weight:600;text-align:center;font-family:AvenirNext-Regular,Arial,Helvetica,sans-serif}@media (min-width:380px){.studio-cards__results{text-align:left}}.studio-cards__wrapper{max-width:1312px;margin:0 auto}.studio-cards__cta{text-align:center}.studio-cards .fade-in-enter-active,.studio-cards .fade-in-leave-active{transition:opacity .5s}.studio-cards .fade-in-enter,.studio-cards .fade-in-leave-to{opacity:0}.studio-cards__grid{grid-template-columns:repeat(1,1fr);width:100%;padding:0;display:grid;gap:2rem;justify-content:center;margin:4.625rem 0}@media (min-width:650px){.studio-cards__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.studio-cards__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.studio-cards__grid{grid-template-columns:repeat(4,1fr)}}.studio-cards__card{display:flex;flex-direction:column;border:1px solid #cfd0d1;background-color:#fff;padding:1.9375rem 1.4375rem;border-radius:.9375rem;list-style:none;text-align:center;transition:all .3s;min-width:270px}.studio-cards__card__type{text-align:left;margin-bottom:.875rem;line-height:17px}.studio-cards__card__type svg:not(:last-child){margin-right:2px}.studio-cards__card__info{display:flex;flex-direction:column;gap:1.5625rem;text-align:left}.studio-cards__card__info p{font-size:.875rem;text-wrap:wrap;word-break:break-word}.studio-cards__card__info p,.studio-cards__card__title{font-family:AvenirNext-Regular,Arial,Helvetica,sans-serif}.studio-cards__card__title{font-size:1.25rem;font-weight:600}.studio-cards__card__cta{margin-top:auto;padding-top:2.125rem}.studio-cards__card__email{font-size:.875rem;text-wrap:wrap;word-break:break-word;color:#252319;text-decoration:none;font-family:AvenirNext-Regular,Arial,Helvetica,sans-serif}.studio-cards__card__email:hover{color:var(--color-primary)}.studio-cards__btn{background-color:var(--blue-purple);font-size:.8125rem}.studio-cards__btn:hover{background-color:#fff;border-color:var(--blue-purple);color:#252319;box-shadow:inset 0 0 5px 1px var(--color-primary)}.studio-cards__load-more{margin:0 auto}.component-superModal{display:block;position:relative;overflow:hidden;z-index:1599}.component-superModal__body{width:100%;height:100%;width:100dvw;height:100dvh;background-color:#252319;display:flex;align-items:center;justify-content:center}.component-superModal__buttonWrapper{display:flex;justify-items:flex-end;width:100%;position:absolute;top:24px;left:50%;transform:translateX(-50%);z-index:9;pointer-events:none}@media (min-width:768px){.component-superModal__buttonWrapper{top:48px}}.component-superModal__closeCta{display:flex;margin-left:auto;margin-right:24px;width:40px;height:40px;background-color:#616060;border-radius:50%;padding:0;outline:none;border:0;cursor:pointer;pointer-events:all}@media (min-width:768px){.component-superModal__closeCta{margin-right:48px}}.component-superModal__closeCta svg{height:100%}.component-superModal__closeCta svg path{fill:#fff}.component-superModal__closeCta:hover svg path{fill:hsla(0,0%,100%,.7)}.component-superModal__inner{position:relative;display:flex;flex-direction:column;width:100%;height:100%;width:100dvw;height:100dvh;min-height:100%}.component-superModal__wrapper{height:100vh;width:100vw;height:100dvh;width:100dvw;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#13141c;position:fixed;top:0;left:0;cursor:auto;z-index:1599}.demo-fade-enter-active,.demo-fade-leave-active{z-index:1599;transition:opacity .5s ease-in}.demo-fade-leave-active{transition:opacity .5s ease-out}.demo-fade-enter,.demo-fade-leave-to{opacity:0}.icon-arrow,.icon-sort:after,.icon-sort:before{display:block;height:0;width:0;border-style:solid;border-color:transparent;cursor:pointer;content:""}.icon-sort{display:inline-block;vertical-align:middle;margin-left:12px}.icon-sort:after{margin-top:3px;border-width:7px 6px 0;border-top-color:#999}.icon-sort:before{border-width:0 6px 7px;border-bottom-color:#999}.desc i.icon-sort:after{border-top-color:#777}.asc i.icon-sort:before{border-bottom-color:#777}table{background:#fff;overflow-x:auto;max-width:98vw;display:block}.table-wrapper-blink{position:relative;transition:border-width .6s linear}.table-wrapper-blink:before{transition:border-width .6s linear;width:100%;height:100%;position:absolute;top:0;left:0;content:"";z-index:1;pointer-events:none;box-shadow:0 0 5px 2px #696a75}thead{background:#ddd;cursor:pointer}td,th{vertical-align:middle;text-align:left;padding:16px;border-bottom:1px solid #eee;position:relative;overflow:hidden;max-width:24vw;line-height:1.6}td a,th a{color:#000;text-decoration:none}@media (max-width:767px){td,th{min-width:60vw;max-width:80vw}}td:first-child,th{font-weight:700}tbody td:after{content:"";width:1px;height:80%;position:absolute;right:0;top:10%;background:#eee}td.overflown>div:first-child{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;position:relative}td.overflown:not(.expanded) .more:after{background:#ddd;content:"...";color:#fff;font-weight:700;position:absolute;z-index:999;right:6px;bottom:10px;height:16px;width:18px;font-size:20px;line-height:4px;letter-spacing:1px;border:9px solid #fff;border-radius:12px;padding:0 6px;box-sizing:content-box;cursor:pointer}td.expanded .more{top:50%;right:8px;transform:translateY(-50%);position:absolute;background:#fff;padding:20px;z-index:999999;box-shadow:2px 2px 20px -8px rgba(0,0,0,.4);min-width:42vw}@media (max-width:767px){td.expanded .more{max-width:100vw;padding-right:48px;word-break:break-word;width:94vw}td.expanded .more:not(:empty):before{position:absolute;color:#888;content:"×";font-size:34px;right:16px;top:6px}}td.expanded:first-child .more,td.expanded:nth-child(2) .more{left:5px;right:auto}td.expanded:nth-child(3):not(:last-child) .more,td.expanded:nth-child(4):not(:last-child) .more,td.expanded:nth-child(5):not(:last-child) .more{left:-70%;right:auto}td.overflown.expanded{overflow:visible}td>div:first-child{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}div.table{display:grid}.carousel-wrapper .control-wrapper{position:absolute;top:223px;width:100%;z-index:5}@media (max-width:767px){.carousel-wrapper .control-wrapper{left:0}}@media (min-width:1024px){.carousel-wrapper .control-wrapper{width:195px}}.carousel-wrapper .control-wrapper .carousel-title{margin:auto;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;background:#252319;color:#fff;height:27px;padding:3px;width:96px}@media (min-width:1024px){.carousel-wrapper .control-wrapper .carousel-title{float:left}}.carousel-wrapper .control-wrapper .arrows{width:100vw;position:absolute;height:27px;bottom:-60px;left:0}@media (min-width:1024px){.carousel-wrapper .control-wrapper .arrows{position:relative;width:62px;float:right;left:inherit;bottom:inherit}}.carousel-wrapper .control-wrapper .arrows .next,.carousel-wrapper .control-wrapper .arrows .prev{position:absolute;height:27px;width:27px}.carousel-wrapper .control-wrapper .arrows .prev{left:5%}@media (min-width:1024px){.carousel-wrapper .control-wrapper .arrows .prev{left:0}}.carousel-wrapper .control-wrapper .arrows .next{right:5%}@media (min-width:1024px){.carousel-wrapper .control-wrapper .arrows .next{right:0}}.carousel-wrapper .component-carousel{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.carousel-wrapper .component-carousel .component-slide{width:315px;float:left}@media (max-width:767px){.carousel-wrapper .component-carousel .component-slide .img-container{position:relative;height:215px;width:297px}}@media (min-width:1024px){.carousel-wrapper .component-carousel .component-slide .img-container{min-height:215px}}.carousel-wrapper .component-carousel .component-slide .img-container img{max-width:297px;height:215px;position:absolute;width:247px;left:0}@media (min-width:1024px){.carousel-wrapper .component-carousel .component-slide .img-container img{position:relative;max-width:297px;height:215px}}.carousel-wrapper .component-carousel .component-slide .fun-text{margin:50px auto 0;font-size:.875rem;width:70vw}@media (min-width:1024px){.carousel-wrapper .component-carousel .component-slide .fun-text{margin-top:50px;width:auto}}.component-CTASuperModal,.component-HeroButton{pointer-events:auto;margin-top:33px;width:fit-content;height:52px;background:transparent;border-radius:26px;display:flex;align-items:center;cursor:pointer;transition:all .2s ease-in;padding:0 22px 0 7px}.component-HeroButton.theme-black,.theme-black.component-CTASuperModal{border:1px solid #fff}.component-HeroButton.theme-black .play-circle,.theme-black.component-CTASuperModal .play-circle{background:#fff}.component-HeroButton.theme-black .play-circle .play-icon,.theme-black.component-CTASuperModal .play-circle .play-icon{border-color:transparent transparent transparent #13141c}.component-HeroButton.theme-black .text,.theme-black.component-CTASuperModal .text{color:#fff}.component-HeroButton.theme-gray,.component-HeroButton.theme-white,.theme-gray.component-CTASuperModal,.theme-white.component-CTASuperModal{border:1px solid #262986}.component-HeroButton.theme-gray .text,.component-HeroButton.theme-white .text,.theme-gray.component-CTASuperModal .text,.theme-white.component-CTASuperModal .text{color:#252319}.component-HeroButton.theme-gray .play-circle,.component-HeroButton.theme-white .play-circle,.theme-gray.component-CTASuperModal .play-circle,.theme-white.component-CTASuperModal .play-circle{background:var(--blue-purple)}.component-HeroButton.theme-gray .play-circle .play-icon,.component-HeroButton.theme-white .play-circle .play-icon,.theme-gray.component-CTASuperModal .play-circle .play-icon,.theme-white.component-CTASuperModal .play-circle .play-icon{border-color:transparent transparent transparent #fff}@media (hover:hover) and (pointer:fine){.component-CTASuperModal:hover,.component-HeroButton:hover{box-shadow:inset 0 0 5px 1px var(--color-primary);border:1px solid var(--color-primary);background:#fff}.component-CTASuperModal:hover .text,.component-HeroButton:hover .text{color:#252319}.component-CTASuperModal:hover .play-circle,.component-HeroButton:hover .play-circle{background:var(--blue-purple)}.component-CTASuperModal:hover .play-circle .play-icon,.component-HeroButton:hover .play-circle .play-icon{border-color:transparent transparent transparent #fff}}.component-CTASuperModal .text,.component-HeroButton .text{height:10px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:.71;letter-spacing:.5px}.component-CTASuperModal .play-circle,.component-HeroButton .play-circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:21px;transition:all .2s ease-in}.component-CTASuperModal .play-circle .play-icon,.component-HeroButton .play-circle .play-icon{display:inline-block;border:0;background:transparent;box-sizing:border-box;height:8px;transition:all .2s ease-in;border-style:solid;border-width:4px 0 4px 7px}@media (max-width:767px) and (hover:hover) and (pointer:fine){.component-CTASuperModal:hover{background-color:#fff}}@media (max-width:767px){.component-fullWidthFeatureBlock:not(.immersive) .component-CTASuperModal.fullWidthFeatureBlock.theme-black{border:1px solid #262986}.component-fullWidthFeatureBlock:not(.immersive) .component-CTASuperModal.fullWidthFeatureBlock.theme-black .text{color:#252319}.theme-black .component-fullWidthFeatureBlock:not(.immersive) .component-CTASuperModal.fullWidthFeatureBlock.theme-black .text{color:#fff}.component-fullWidthFeatureBlock:not(.immersive) .component-CTASuperModal.fullWidthFeatureBlock.theme-black .play-circle{background:var(--blue-purple)}.component-fullWidthFeatureBlock:not(.immersive) .component-CTASuperModal.fullWidthFeatureBlock.theme-black .play-circle .play-icon{border-color:transparent transparent transparent #fff}}.component-CTASuperModal.splitFeatureBlock:hover .text{color:inherit}.theme-black .component-CTASuperModal.splitFeatureBlock:hover .text{color:#252319}.no-cursor #footer-container *,.no-cursor #main-container *{cursor:none!important}.component-customCursor{position:fixed;width:80px;height:80px;font-size:0;pointer-events:none;transform:translate3d(var(--mouse-x),var(--mouse-y),0);z-index:999999}.component-customCursor.diveInAnimation>div:before,.component-customCursor.dotsAnimation>div:before{content:"";position:absolute;top:50%;width:100%;height:100%;left:50%;border-radius:50%;box-shadow:inset 0 0 6px 4px rgba(185,58,251,.7),0 0 6px 4px rgba(185,58,251,.7),inset 0 0 8px 10px rgba(108,0,254,.7),0 0 8px 10px rgba(108,0,254,.7);transform:translate(-50%,-50%);z-index:-1}.component-customCursor.diveInAnimation>div:after,.component-customCursor.dotsAnimation>div:after{content:"";position:absolute;top:50%;width:100%;height:100%;left:50%;border-radius:50%;box-shadow:inset 0 0 1px 1.5px #fff,0 0 1px 1.5px #fff;transform:translate(-50%,-50%);z-index:1}.component-customCursor.dotsAnimation div:after{box-shadow:none}.component-customCursor.diveInAnimation>div{transform:scale(1);color:#fff}.component-customCursor.dolbyAnimation>div{transform:scale(.8)}.component-customCursor.dotsAnimation>div{transform:scale(.25)}.component-customCursor.arrowAnimation>div{transform:scale(.5)}.component-customCursor .particle{position:absolute;width:20px;height:20px}.component-customCursor .particle-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:scale(.2);color:transparent;background:#a3f;transition:opacity .2s ease-out,transform .2s ease-out}.component-customCursor .particle-container span{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase}.component-customCursor.diveInAnimation .particle,.component-customCursor.dotsAnimation .particle{background:radial-gradient(ellipse at center,rgba(185,58,251,.6) 0,rgba(185,58,251,0) 60%);transform:translate3d(-50%,-50%,0);animation:yoyo-scale .4s linear infinite alternate}.component-customCursor.diveInAnimation .particle:nth-child(0),.component-customCursor.dotsAnimation .particle:nth-child(0){animation-delay:.0277s}.component-customCursor.diveInAnimation .particle:first-child,.component-customCursor.dotsAnimation .particle:first-child{animation-delay:.92116s}.component-customCursor.diveInAnimation .particle:nth-child(2),.component-customCursor.dotsAnimation .particle:nth-child(2){animation-delay:.1586s}.component-customCursor.diveInAnimation .particle:nth-child(3),.component-customCursor.dotsAnimation .particle:nth-child(3){animation-delay:.62522s}.component-customCursor.diveInAnimation .particle:nth-child(4),.component-customCursor.dotsAnimation .particle:nth-child(4){animation-delay:.87009s}.component-customCursor.diveInAnimation .particle:nth-child(5),.component-customCursor.dotsAnimation .particle:nth-child(5){animation-delay:.64852s}.component-customCursor.diveInAnimation .particle:nth-child(6),.component-customCursor.dotsAnimation .particle:nth-child(6){animation-delay:.56324s}.component-customCursor.diveInAnimation .particle:nth-child(7),.component-customCursor.dotsAnimation .particle:nth-child(7){animation-delay:.31693s}.component-customCursor.diveInAnimation .particle:nth-child(8),.component-customCursor.dotsAnimation .particle:nth-child(8){animation-delay:.45514s}.component-customCursor.diveInAnimation .particle:nth-child(9),.component-customCursor.dotsAnimation .particle:nth-child(9){animation-delay:.06943s}.component-customCursor.diveInAnimation .particle:nth-child(10),.component-customCursor.dotsAnimation .particle:nth-child(10){animation-delay:.3446s}.component-customCursor.diveInAnimation .particle:nth-child(11),.component-customCursor.dotsAnimation .particle:nth-child(11){animation-delay:.7688s}.component-customCursor.diveInAnimation .particle:nth-child(12),.component-customCursor.dotsAnimation .particle:nth-child(12){animation-delay:.09978s}.component-customCursor.diveInAnimation .particle:nth-child(13),.component-customCursor.dotsAnimation .particle:nth-child(13){animation-delay:.14271s}.component-customCursor.diveInAnimation .particle:nth-child(14),.component-customCursor.dotsAnimation .particle:nth-child(14){animation-delay:.59082s}.component-customCursor.diveInAnimation .particle:nth-child(15),.component-customCursor.dotsAnimation .particle:nth-child(15){animation-delay:8.53ms}.component-customCursor.diveInAnimation .particle:nth-child(16),.component-customCursor.dotsAnimation .particle:nth-child(16){animation-delay:.13686s}.component-customCursor.diveInAnimation .particle:nth-child(17),.component-customCursor.dotsAnimation .particle:nth-child(17){animation-delay:.79532s}.component-customCursor.diveInAnimation .particle:nth-child(18),.component-customCursor.dotsAnimation .particle:nth-child(18){animation-delay:.29727s}.component-customCursor.diveInAnimation .particle:nth-child(19),.component-customCursor.dotsAnimation .particle:nth-child(19){animation-delay:.82341s}.component-customCursor.diveInAnimation .particle:nth-child(20),.component-customCursor.dotsAnimation .particle:nth-child(20){animation-delay:.7515s}.component-customCursor.diveInAnimation .particle-container,.component-customCursor.dotsAnimation .particle-container{background:transparent}.component-customCursor.dotsAnimation .particle{animation:none}@keyframes yoyo-scale{0%{transform:translate3d(-50%,-50%,0) scale(.8)}10%{transform:translate3d(-50%,-50%,0) scale(.88333)}20%{transform:translate3d(-50%,-50%,0) scale(.96667)}30%{transform:translate3d(-50%,-50%,0) scale(1.05)}40%{transform:translate3d(-50%,-50%,0) scale(1.13333)}50%{transform:translate3d(-50%,-50%,0) scale(1.21667)}60%{transform:translate3d(-50%,-50%,0) scale(1.3)}70%{transform:translate3d(-50%,-50%,0) scale(1.38333)}80%{transform:translate3d(-50%,-50%,0) scale(1.46667)}90%{transform:translate3d(-50%,-50%,0) scale(1.55)}to{transform:translate3d(-50%,-50%,0) scale(1.63333)}}.component-dropdown{position:relative}.component-dropdown select{cursor:pointer;background:#13141c;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-weight:700;line-height:1;height:47px;padding:0 40px 0 12px;margin:0 0 10px;width:100%;border-radius:4px;border:1px solid #666;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.component-dropdown select,.component-dropdown select option{font-size:16px;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#fff}.component-dropdown select option{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5}.component-dropdown select option[disabled]{color:#cfd0d1}.component-dropdown.theme-white select{background-color:#fff;color:#13141c}.component-dropdown.theme-white select option{color:#13141c}.component-dropdown.theme-white select option[disabled]{color:#cfd0d1}@media (min-width:768px){.component-dropdown__date{margin-right:24px}}@media (min-width:1024px){.component-dropdown__date{width:275px}.component-dropdown__time{width:229px}}.component-dropdown__icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none}.component-dropdown.theme-white .component-dropdown__icon img{filter:invert(1)}.filter-bar{background-color:#f4f4f4}.filter-bar .wrapper{margin:0 auto;padding:3.5rem 2rem;max-width:1312px}.filter-bar .upper{display:flex}.filter-bar .container{flex:50%;line-height:2.5rem;text-align:right;vertical-align:middle}.filter-bar .container .title{white-space:nowrap;cursor:pointer;text-align:left;max-width:136px;margin:0}.filter-bar .container .title .icon{height:32px;width:32px;margin:2px 0 0 5px;vertical-align:middle;object-fit:contain;transition:transform .5s ease-out}.filter-bar .container .title .icon.open{transform:rotate(180deg)}.filter-bar .container .clear{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:.75;letter-spacing:normal;color:#3e44fe;text-decoration:none;border-bottom:2px solid}.filter-bar .content{text-align:left;width:100%;padding-top:1.5rem;display:grid;grid-template-columns:repeat(4,1fr)}@media (min-width:768px) and (max-width:1023px){.filter-bar .content{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.filter-bar .content{grid-template-columns:1fr}}.filter-bar .content .dropdown{display:inline-block;padding-top:10px;padding-right:25px}.filter-bar .content .dropdown .label{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;color:#000;font-size:1rem;line-height:.75rem;letter-spacing:0;margin-bottom:1rem}.filter-bar .content .dropdown .select{display:inline-block;width:100%}.component-HeroButton{pointer-events:auto;margin-top:33px;width:fit-content;height:52px;background:transparent;border-radius:26px;display:flex;align-items:center;cursor:pointer;transition:all .2s ease-in;padding:0 22px 0 7px}.component-HeroButton.theme-black{border:1px solid #fff}.component-HeroButton.theme-black .play-circle{background:#fff}.component-HeroButton.theme-black .play-circle .play-icon{border-color:transparent transparent transparent #13141c}.component-HeroButton.theme-black .text{color:#fff}.component-HeroButton.theme-gray,.component-HeroButton.theme-white{border:1px solid #262986}.component-HeroButton.theme-gray .text,.component-HeroButton.theme-white .text{color:#252319}.component-HeroButton.theme-gray .play-circle,.component-HeroButton.theme-white .play-circle{background:var(--blue-purple)}.component-HeroButton.theme-gray .play-circle .play-icon,.component-HeroButton.theme-white .play-circle .play-icon{border-color:transparent transparent transparent #fff}@media (hover:hover) and (pointer:fine){.component-HeroButton:hover{box-shadow:inset 0 0 5px 1px var(--color-primary);border:1px solid var(--color-primary);background:#fff}.component-HeroButton:hover .text{color:#252319}.component-HeroButton:hover .play-circle{background:var(--blue-purple)}.component-HeroButton:hover .play-circle .play-icon{border-color:transparent transparent transparent #fff}}.component-HeroButton .text{height:10px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:.71;letter-spacing:.5px}.component-HeroButton .play-circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:21px;transition:all .2s ease-in}.component-HeroButton .play-circle .play-icon{display:inline-block;border:0;background:transparent;box-sizing:border-box;height:8px;transition:all .2s ease-in;border-style:solid;border-width:4px 0 4px 7px}.no-results-message{color:#13141c;margin-bottom:4.5rem;opacity:0;transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.no-results-message>*{transform:translateY(-20px);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s}@media (min-width:1024px){.no-results-message>*{transform:translateY(20px)}}.no-results-message.show-result{opacity:1}.no-results-message.show-result>*{transform:none}.tags-container{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:768px){.tags-container{width:auto;justify-content:start}}.tags-container .technology{height:20px;display:flex;align-items:center}@media (min-width:768px){.tags-container .technology{margin-right:30px}}@media (max-width:1279px){.tags-container .technology{flex-basis:40%;margin-bottom:5px}}.tags-container .technology img{height:100%;width:auto}.component-videoProxy .vimeo-player{width:96vw}@media (min-width:1024px){.component-videoProxy .vimeo-player{width:72vw}}@media (min-width:768px){.component-videoProxy{height:100%;display:flex;flex-direction:column}}@media (min-width:1440px){.component-videoProxy{max-width:420px}}.dolbyLogoLoader{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:12;opacity:0}.dolbyLogoLoader.startCollapsed{opacity:1}.dolbyLogoLoader__frame{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.dolbyLogoLoader__logo{width:20vw;height:auto;position:relative;transition:top .2s}.dolbyLogoLoader__logo.startCollapsed{width:12vw;height:12vw}@media only screen and (max-width:767px) and (orientation:portrait){.dolbyLogoLoader__logo{width:65vw}.dolbyLogoLoader__logo.startCollapsed{width:35vw;height:35vw}}.doubleDTransition{position:fixed;width:100vw;height:100vh;z-index:11}.doubleDTransition__logo{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100vw;height:120vh;display:flex;align-items:center;box-shadow:0 0 0 9999px #13141c;transform:scale(.12)}.doubleDTransition__logo.expandedOnInit{transform:scale(.75)}@media only screen and (max-width:767px) and (orientation:portrait){.doubleDTransition__logo.expandedOnInit{transform:scale(1.1);height:100%}}@media only screen and (max-width:767px) and (orientation:portrait){.doubleDTransition__logo{width:35vw;height:25vw;transform:scale(1)}}.doubleDTransition__logo:after{content:"";position:absolute;right:0;left:0;padding-top:71.19%;box-shadow:0 0 0 9999px #13141c}.doubleDTransition__logo-svg{width:100%;height:auto;box-shadow:0 0 0 9999px #13141c,inset 0 0 0 5px #13141c}@media only screen and (max-width:767px) and (orientation:portrait){.doubleDTransition__logo-svg{position:absolute;left:50%;transform:translateX(-50%)}}.doubleDTransition .passionDDOutlined{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;z-index:8;width:100%;height:auto}@media only screen and (max-width:767px) and (orientation:portrait){.doubleDTransition .passionDDOutlined{left:50%;transform:translateX(-50%)}}.doubleDTransition .passionDDOutlined .ddLineLeft,.doubleDTransition .passionDDOutlined .ddLineRight{opacity:0}.doubleDTransition .passionDDOutlined .ddPath{stroke-dasharray:90;stroke-dashoffset:90;stroke-width:.1}@media only screen and (max-width:767px) and (orientation:portrait){.doubleDTransition .passionDDOutlined .ddPath{stroke-width:.2}}.doubleDTransition .passionDDOutlined .ddPath.animate{animation-name:draw-path;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in}@keyframes draw-path{0%{stroke-dashoffset:90}to{stroke-dashoffset:0}}.double-d-leave-to{opacity:0}.double-d-leave-active{transition:opacity 1s}.videoContainer{display:block;position:relative;overflow:hidden}.videoContainer .videoHeader{width:90%;display:flex;align-self:center;justify-content:flex-end;z-index:9;margin:4% auto 0;position:relative}@media (max-width:767px){.videoContainer .videoHeader{width:95%;position:fixed}}.videoContainer .videoHeader .fullscreenIconContainer{width:27px;height:27px;display:flex;justify-content:center;align-items:center}.videoContainer .videoHeader .fullscreenIconContainer svg{width:14px;cursor:pointer;transition:transform .2s}.videoContainer .videoHeader .fullscreenIconContainer svg:hover{transform:scale(1.5)}.videoContainer .flowplayerDefault{max-height:unset}.videoContainer .flowplayerDefault.-hideControls{pointer-events:none}.videoContainer .flowplayerDefault.-hideControls .fp-controls{display:none}.videoContainer .flowplayerDefault.-hideControls.-clickToPlay .fp-ui,.videoContainer .flowplayerDefault.-hideControls .videoHeader{pointer-events:all}.videoContainer .flowplayerDefault.-roundedCorners{border-radius:10px}.videoContainer .video-theme{float:left;background-size:cover}.videoContainer .video-theme.is-paused .fp-player .fp-ui .fp-play{opacity:1;z-index:5}.videoContainer .video-theme.is-paused .fp-player .fp-ui .fp-play .fp-play-sharp-fill{opacity:1;transform:scale(1.5)}.videoContainer .video-theme.is-paused .fp-player .fp-ui .fp-controls{opacity:0}.videoContainer .video-theme .fp-player .fp-ui{background-color:transparent;background-image:none;display:flex;flex-direction:column}.videoContainer .video-theme .fp-player .fp-ui .fp-play-sharp-fill{transition:all .5s ease-in}.videoContainer .video-theme .fp-player .fp-ui .fp-pause{display:none}.videoContainer .video-theme .fp-player .fp-color-play{opacity:1;fill:#000;fill-opacity:.6}.videoContainer .video-theme .fp-player .fp-controls{margin-bottom:4%;align-self:center;width:90%;transition:opacity .7s}.videoContainer .video-theme .fp-player .fp-controls .fp-buffer{display:none}.videoContainer .video-theme .fp-player .fp-controls .fp-color{background-color:#fff}.videoContainer .video-theme .fp-player .fp-controls .fp-duration,.videoContainer .video-theme .fp-player .fp-controls .fp-elapsed{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;letter-spacing:0}.videoContainer .video-theme .fp-player .fp-header{display:none}.videoContainer .video-theme .fp-player .fp-timeline.fp-bar{cursor:pointer}.videoContainer .video-theme .fp-player:hover .fp-color-play{fill-opacity:.3}.videoContainer .videoCaption{float:left;position:relative;margin:16px 0;transition:transform .5s linear}@media (min-width:1024px){.videoContainer .videoCaption{width:100%;padding:8px 0}.videoContainer .videoCaption.captionInVideo{position:absolute;left:0;bottom:16px;height:120px;margin:0;padding:0;overflow:hidden}}@media (min-width:1024px) and (min-width:1024px){.videoContainer .videoCaption.captionInVideo .videoCaptionContent{padding:24px 0;display:flex;background-color:rgba(0,0,0,.25);height:120px}.videoContainer .videoCaption.captionInVideo .videoCaptionContent p{margin:0 auto;text-align:center;align-self:center;color:#fff;max-width:768px}}.videoContainer .videoCaption .videoCaptionBg{display:none}@media (min-width:1024px){.videoContainer .videoCaption .videoCaptionBg{display:block;position:absolute;top:0;left:0;width:100%;height:120px;filter:blur(8px);-webkit-filter:blur(8px)}}.videoContainer .videoCaption .videoCaptionContent{position:relative;width:100%}.videoContainer .videoCaption .videoCaptionContent p{padding:0 24px;text-align:left;color:#13141c}.theme-black .videoContainer .videoCaption .videoCaptionContent p{color:#fff}.videoContainer .videoCaption:not(.captionInVideo) .videoCaptionBg{display:none}.videoContainer .videoOverlay{background-color:#13141c;position:fixed;top:0;left:0;z-index:99999}.videoContainer .videoOverlay,.videoContainer .videoOverlay .videoOverlayContainer{height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.videoContainer .videoOverlay .videoOverlayContainer{position:relative}@media (min-width:1024px){.videoContainer .videoOverlay .videoOverlayContainer{max-width:70vw}}@media (orientation:landscape){.videoContainer .videoOverlay .videoOverlayContainer{max-width:70vw}}.videoContainer .videoOverlay .videoOverlayContainer .overlayHeader{width:100vw;z-index:9}@media (orientation:landscape){.videoContainer .videoOverlay .videoOverlayContainer .overlayHeader{width:100vw}}@media (min-width:1024px){.videoContainer .videoOverlay .videoOverlayContainer .overlayHeader{position:static;margin-bottom:10px}}@media (min-width:1024px) and (orientation:landscape){.videoContainer .videoOverlay .videoOverlayContainer .overlayHeader{width:100%}}.videoContainer .videoOverlay .videoOverlayContainer .overlayHeader svg{cursor:pointer}.videoContainer .videoOverlay .videoOverlayContainer .overlayHeader .component-CTAButton{position:fixed;top:24px;right:24px;z-index:9}@media (min-width:768px){.videoContainer .videoOverlay .videoOverlayContainer .overlayHeader .component-CTAButton{top:48px;right:48px}}.videoContainer .videoOverlay .videoOverlayContainer .overlayCaption{display:none}.videoContainer .fade-enter-active,.videoContainer .fade-leave-active{transition:opacity .5s}.videoContainer .fade-enter,.videoContainer .fade-leave-to{opacity:0}.video--fullscreen{overflow:hidden;padding:env(safe-area-inset)}.video--fullscreen .sticky-nav{z-index:8}html.video--fullscreen .sticky-nav,html.video--fullscreen .sticky-nav--mobile{z-index:0}.vimeo-player{display:flex;flex-direction:column}.vimeo-player .title{margin-bottom:32px}.theme-black .vimeo-player .title{color:#fff}.vimeo-player .videoOverlay{height:100vh;width:100vw;background-color:#13141c;position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;z-index:99999}.vimeo-player .videoOverlay .overlayHeader{width:100vw;max-height:50px;margin-bottom:7px;display:flex;justify-content:flex-end}@media (min-width:1024px){.vimeo-player .videoOverlay .overlayHeader{margin-bottom:10px}.vimeo-player .videoOverlay .overlayHeader svg{cursor:pointer}}.vimeo-player .videoOverlay .overlayHeader .component-CTAButton{position:fixed;top:24px;right:24px;z-index:9}@media (min-width:768px){.vimeo-player .videoOverlay .overlayHeader .component-CTAButton{top:48px;right:48px}}@media (min-width:1024px){.vimeo-player .videoOverlay .videoOverlayContainer{max-width:64vw}}@media (orientation:landscape){.vimeo-player .videoOverlay .videoOverlayContainer{max-width:70vw}}.vimeo-player .videoOverlay [data-vimeo-initialized]{min-width:100%;height:100%}.vimeo-player .videoOverlay [data-vimeo-initialized]>div{padding:0!important;height:100%;width:100%}.vimeo-player .videoOverlay [data-vimeo-initialized]>div iframe{min-width:auto;min-height:auto}@media (orientation:portrait){.vimeo-player .videoOverlay [data-vimeo-initialized]{min-width:100vw}}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialiconsround/v107/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmP.woff2) format("woff2")}.shaka-hidden{display:none!important}.shaka-hidden-fast-forward-container,.shaka-hidden-rewind-container{display:none}.shaka-video-container{position:relative;top:0;left:0;display:flex}.shaka-video-container .material-icons-round{font-family:Material Icons Round,sans-serif;font-size:24px;background-color:transparent}.shaka-video-container *{font-family:Roboto-Regular,Roboto,sans-serif,TengwarTelcontar}.shaka-video-container:fullscreen{width:100%;height:100%;background-color:#000}.shaka-video-container:fullscreen .shaka-text-container{font-size:4.4vmin}.shaka-video-container:-webkit-full-screen{width:100%;height:100%;background-color:#000}.shaka-video-container:-webkit-full-screen .shaka-text-container{font-size:4.4vmin}.shaka-video-container:-moz-full-screen{width:100%;height:100%;background-color:#000}.shaka-video-container:-moz-full-screen .shaka-text-container{font-size:4.4vmin}.shaka-video-container:-ms-fullscreen{width:100%;height:100%;background-color:#000}.shaka-video-container:-ms-fullscreen .shaka-text-container{font-size:4.4vmin}.shaka-controls-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;z-index:1}.shaka-video-container:not([shaka-controls=true]) .shaka-controls-container{display:none}.shaka-controls-container *{flex-shrink:0}.shaka-controls-container[casting=true] .shaka-fullscreen-button{display:none}.shaka-bottom-controls{width:96%;padding:0 0 2.5%;z-index:1}.shaka-controls-button-panel{padding:0;margin:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;overflow:hidden;min-width:48px;font-size:12px;font-weight:400;font-style:normal;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.6,1)}.shaka-controls-container[casting=true] .shaka-controls-button-panel,.shaka-controls-container[shown=true] .shaka-controls-button-panel{opacity:1}.shaka-controls-button-panel>*{color:#fff;height:32px;line-height:.5;margin:1px;padding:0 5px;background:transparent;border:0;cursor:pointer}.shaka-controls-button-panel .shaka-overflow-menu-only{display:none}.shaka-play-button-container{margin:0;width:100%;height:100%;flex-shrink:1;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center}.shaka-statistics-container{overflow-x:hidden;overflow-y:auto;min-width:300px;color:#fff;background-color:#232323;font-size:14px;padding:5px 10px;border-radius:2px;position:absolute;z-index:2;left:15px;top:15px;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.6,1)}.shaka-controls-container[casting=true] .shaka-statistics-container,.shaka-controls-container[shown=true] .shaka-statistics-container{opacity:1}.shaka-statistics-container div{display:flex;justify-content:space-between}.shaka-statistics-container span{color:#969696}.shaka-context-menu{background-color:#232323;border-radius:2px;position:absolute;z-index:3}.shaka-context-menu button{padding:5px 10px;width:100%;display:flex;align-items:center;color:#fff;background:transparent;border:0;cursor:pointer}.shaka-context-menu button:hover{background-color:#323232}.shaka-context-menu label{padding:0 20px}.shaka-context-menu .shaka-current-selection-span,.shaka-context-menu label{align-items:flex-start;color:#fff;cursor:pointer}.shaka-scrim-container{margin:0;width:100%;height:100%;flex-shrink:1;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.6,1);background:linear-gradient(0deg,#000 0,transparent 15%)}.shaka-controls-container[casting=true] .shaka-scrim-container,.shaka-controls-container[shown=true] .shaka-scrim-container{opacity:1}.shaka-text-container{position:absolute;left:0;right:0;top:0;pointer-events:none;bottom:0;width:100%;min-width:48px;transition:bottom .1s cubic-bezier(.4,0,.6,1);transition-delay:.5s;font-size:20px;line-height:1.4;color:#fff}.shaka-text-container span.shaka-text-wrapper{display:inline;background:none}.shaka-text-container div span{background:rgba(0,0,0,.8)}.shaka-controls-container[shown=true]~.shaka-text-container{bottom:15%;transition-delay:0ms}.shaka-spinner-container{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;flex-shrink:1;display:flex;justify-content:center;align-items:center}.shaka-video-container:not([shaka-controls=true]) .shaka-spinner-container{display:none}.shaka-spinner{position:relative;top:0;left:0;padding:7.8%;filter:drop-shadow(0 0 2px #fff)}.shaka-play-button,.shaka-spinner{margin:0;box-sizing:border-box;width:0;height:0}.shaka-play-button{padding:7.5%;border-radius:50%;box-shadow:0 0 20px 0 #000;border:none;background-size:50%;background-repeat:no-repeat;background-position:50%;background-color:#fff;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.6,1)}.shaka-controls-container[casting=true] .shaka-play-button,.shaka-controls-container[shown=true] .shaka-play-button{opacity:1}.shaka-play-button[icon=play]{background-image:url(https://nightly-dot-shaka-player-demo.appspot.com/ui/images/play_arrow.svg);background-color:#fff}.shaka-play-button[icon=pause]{background-image:url(https://nightly-dot-shaka-player-demo.appspot.com/ui/images/pause.svg);background-color:#fff}.shaka-current-time{font-size:14px;color:#fff;cursor:pointer}.shaka-current-time[disabled]{background-color:transparent;color:#fff;cursor:default}.shaka-controls-container button:focus,.shaka-controls-container input:focus{outline:1px solid Highlight}.shaka-controls-container button:-moz-focus-inner,.shaka-controls-container input:-moz-focus-outer{outline:none;border:0}.shaka-controls-container:not(.shaka-keyboard-navigation) button:focus,.shaka-controls-container:not(.shaka-keyboard-navigation) input:focus{outline:none}.shaka-range-container{position:relative;top:0;left:0;margin:4px 6px;height:4px;border-radius:4px;background:#fff}.shaka-volume-bar-container{width:100px;padding:0}.shaka-range-element{-webkit-appearance:none;background:transparent;position:absolute;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;height:12px;top:-4px;z-index:1}.shaka-range-element::-webkit-slider-runnable-track{width:100%;cursor:pointer;height:12px;background:transparent;color:transparent;border:none}.shaka-range-element::-webkit-slider-thumb{-webkit-appearance:none;border:none;border-radius:12px;height:12px;width:12px;background:#fff}.shaka-range-element::-moz-range-track{width:100%;cursor:pointer;height:12px;background:transparent;color:transparent;border:none}.shaka-range-element::-moz-range-thumb{-webkit-appearance:none;border:none;border-radius:12px;height:12px;width:12px;background:#fff}.shaka-seek-bar-container{opacity:0;transition:opacity .6s cubic-bezier(.4,0,.6,1)}.shaka-controls-container[casting=true] .shaka-seek-bar-container,.shaka-controls-container[shown=true] .shaka-seek-bar-container{opacity:1}.shaka-ad-markers,.shaka-spinner-svg{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%}.shaka-spinner-svg{animation:rotate 2s linear infinite;transform-origin:center center}.shaka-spinner-path{stroke:#202124;stroke-dasharray:20,200;stroke-dashoffset:0;animation:dash 1s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.shaka-spacer{cursor:default;flex-shrink:1;flex-grow:1;margin:0}.shaka-overflow-menu,.shaka-settings-menu{overflow-x:hidden;overflow-y:auto;white-space:nowrap;background:#fff;box-shadow:0 1px 9px 0 #000;border-radius:2px;max-height:250px;min-width:180px;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.6,1);display:flex;flex-direction:column;position:absolute;z-index:2;right:15px;bottom:30px}.shaka-controls-container[casting=true] .shaka-overflow-menu,.shaka-controls-container[casting=true] .shaka-settings-menu,.shaka-controls-container[shown=true] .shaka-overflow-menu,.shaka-controls-container[shown=true] .shaka-settings-menu{opacity:1}.shaka-overflow-menu button,.shaka-settings-menu button{font-size:14px;background:transparent;color:#000;border:none;min-height:30px;padding:3.5px 6px;display:flex;align-items:center;cursor:pointer}.shaka-overflow-menu button:hover,.shaka-settings-menu button:hover{background:#e0e0e0}.shaka-overflow-menu button label,.shaka-settings-menu button label{cursor:pointer}.shaka-keyboard-navigation .shaka-overflow-menu button:focus,.shaka-keyboard-navigation .shaka-settings-menu button:focus{background:#e0e0e0}.shaka-overflow-menu i,.shaka-settings-menu i{padding-left:10px;padding-right:10px}.shaka-overflow-menu.shaka-low-position,.shaka-settings-menu.shaka-low-position{bottom:15px}.shaka-overflow-menu span{text-align:left}.shaka-overflow-button-label{position:relative;display:flex;flex-direction:column}.shaka-current-selection-span{color:#000}.shaka-settings-menu span{margin-left:54px}.shaka-back-to-overflow-button span{margin-left:0}.shaka-back-to-overflow-button i{padding-right:20px}.shaka-auto-span{left:17px}.shaka-controls-container[ad-active=true]{pointer-events:none}.shaka-controls-container[ad-active=true] .shaka-bottom-controls{pointer-events:auto}.shaka-client-side-ad-container,.shaka-server-side-ad-container{position:absolute;left:0;right:0;top:0;bottom:0}.shaka-video-container[shaka-controls=true] .shaka-client-side-ad-container iframe,.shaka-video-container[shaka-controls=true] .shaka-server-side-ad-container iframe{height:90%}.shaka-server-side-ad-container{width:100%;height:100%;flex-shrink:1}.shaka-server-side-ad-container:not([ad-active=true]){pointer-events:none}.shaka-ad-controls{display:flex;flex-direction:row;z-index:1;padding-bottom:1%}.shaka-video-container:not([shaka-controls=true]) .shaka-ad-controls{display:none}.shaka-ad-controls button,.shaka-ad-controls div{color:#fff;font-size:medium}.shaka-ad-controls div:not(.shaka-skip-ad-counter){margin:1px}.shaka-ad-counter,.shaka-ad-position{display:flex;justify-content:flex-end;flex-direction:column;text-shadow:1px 1px 4px #000}.shaka-ad-controls .shaka-ad-position:not(.shaka-hidden)+.shaka-ad-counter{margin-left:.75em}.shaka-skip-ad-container{position:relative;right:-2%;display:flex;flex-direction:row;margin:0}.shaka-skip-ad-button{padding:5px 15px;background:#000;border:none;cursor:pointer}.shaka-skip-ad-button:disabled{background:#000}.shaka-skip-ad-counter{padding:5px;background:#000;margin:0}.shaka-tooltips-on{overflow:visible}.shaka-tooltips-on>[class*=shaka-tooltip]{position:relative}.shaka-tooltips-on>[class*=shaka-tooltip]:active:after,.shaka-tooltips-on>[class*=shaka-tooltip]:focus-visible:after,.shaka-tooltips-on>[class*=shaka-tooltip]:hover:after{content:attr(aria-label);font-family:Roboto-Regular,Roboto,sans-serif;line-height:16px;white-space:nowrap;font-size:13px;background:#232323;color:#fff;border-radius:3px;padding:5px 10px;position:absolute;bottom:37px;left:16px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.shaka-tooltips-on>.shaka-tooltip-status:active:after,.shaka-tooltips-on>.shaka-tooltip-status:focus-visible:after,.shaka-tooltips-on>.shaka-tooltip-status:hover:after{content:attr(aria-label) " (" attr(shaka-status) ")"}.shaka-tooltips-on button:first-child:active:after,.shaka-tooltips-on button:first-child:focus-visible:after,.shaka-tooltips-on button:first-child:hover:after{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.shaka-tooltips-on button:last-child:active:after,.shaka-tooltips-on button:last-child:focus-visible:after,.shaka-tooltips-on button:last-child:hover:after{left:32px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.material-icons-round{font-family:Material Icons Round,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.video-loading{width:100%;height:290px}.video-loading .component-searchLoadingSpinner .lottie-spinner svg path[stroke-linejoin=miter]{stroke:#fff}.shaka-controls-container.-hide,.vision-video__custom-loader .shaka-spinner{display:none}.videoContainer.youtube-mainContainer{display:flex;flex-direction:column}.videoContainer.youtube-mainContainer .title{margin-bottom:32px}.theme-black .videoContainer.youtube-mainContainer .title{color:#fff}.videoContainer.youtube-mainContainer .videoOverlay{width:100dvw;height:100dvh}@media (min-width:1024px){.videoContainer.youtube-mainContainer .videoOverlay .videoOverlayContainer{max-width:70vw}}@media (orientation:landscape){.videoContainer.youtube-mainContainer .videoOverlay .videoOverlayContainer{max-width:70vw}}.videoContainer.youtube-mainContainer .videoOverlay .videoOverlayContainer .youtube-overlay-container{width:100%}.videoContainer.youtube-mainContainer .overlayHeader{width:100vw;max-height:50px;margin-bottom:7px;display:flex;justify-content:flex-end}@media (min-width:1024px){.videoContainer.youtube-mainContainer .overlayHeader{margin-bottom:10px}.videoContainer.youtube-mainContainer .overlayHeader svg{cursor:pointer}}.videoContainer.youtube-mainContainer .overlayHeader .component-CTAButton{position:fixed;top:24px;right:24px;z-index:9}@media (min-width:768px){.videoContainer.youtube-mainContainer .overlayHeader .component-CTAButton{top:48px;right:48px}}.videoContainer.youtube-mainContainer .allowMessage{position:absolute;top:50%;left:50%;max-width:500px;width:90%;transform:translate3d(-50%,-50%,0);text-align:center;color:#fff;z-index:2;background-color:#252319;padding:20px;border-radius:20px}.videoContainer.youtube-mainContainer .allowMessage.-allow{z-index:1}.videoContainer.youtube-mainContainer .allowMessage .allowYoutube{margin-top:20px;background:none;appearance:none;border:1px solid #fff;color:#fff;padding:10px 15px;cursor:pointer}.component-additionalCardPartial .videoContainer.youtube-mainContainer{width:100%}.component-additionalCardPartial .videoContainer.youtube-mainContainer .youtube-container{height:100%}.youtube-mainContainer.inline-video__youtube{width:100%}.youtube-container,.youtube-overlay-container{position:relative;aspect-ratio:16/9;height:auto}@media only screen and (min-aspect-ratio:16/9){.youtube-container,.youtube-overlay-container{max-height:85vh;max-height:85dvh}}@media (min-width:768px) and (max-width:1023px){.youtube-container,.youtube-overlay-container{max-height:100vh;max-height:100dvh}}.youtube-player{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.youtube-player:not(iframe){pointer-events:none}.locked-modal{width:100vw;height:100vh;background-size:cover;display:flex;align-items:center;justify-content:center}.locked-modal>div{max-width:600px;background:#22262f;padding:48px 60px 36px;text-align:center;border-radius:5px;margin:5%}.locked-modal form{width:auto;padding:2% 16px;display:grid;grid-gap:4%;grid-template-columns:4fr 1.2fr}.locked-modal p{color:#717276;padding:5% 0}@media (max-width:767px){.locked-modal>div{padding:12% 8%;font-size:80%}.locked-modal form{grid-gap:6vw;grid-template-columns:1fr}.locked-modal form input[type=submit]{width:64%;margin:0 auto}.locked-modal p{font-size:96%}}.locked-modal .error,.locked-modal .error-mobile{color:#eb1000}.locked-modal .error-mobile{display:block}@media (min-width:768px){.locked-modal .error-mobile{display:none}}.locked-modal .error{display:none}@media (min-width:768px){.locked-modal .error{display:block;margin-top:12px}}.theme-black .locked-modal .rte a{color:#fff}.theme-white .locked-modal>div{background:#fff}.page-editorialPage.theme-black{background-color:#13141c}.page-educational{margin:0 auto;padding-top:125px}@media (min-width:768px){.page-educational{padding-top:170px}}.page-educational .anchor-menu{width:100%;z-index:1;height:100%;position:absolute;pointer-events:none}@media (min-width:768px){.page-educational .anchor-menu{width:30%;padding-right:0;position:static;height:auto}}@media (min-width:1024px){.page-educational .anchor-menu{width:25%}}.page-educational .container{display:flex;flex-direction:column;position:relative}@media (min-width:768px){.page-educational .container{flex-direction:row}}.page-educational .content{width:100%;max-width:640px;padding:32px 20px 20px;margin:105px auto 0}@media (min-width:768px){.page-educational .content{margin:0;width:70%;padding:0 20px}}@media (min-width:1024px){.page-educational .content{width:75%;padding:0}}.page-educational .content a{text-decoration:none;border-bottom:2px solid var(--color-primary);padding-bottom:2px;color:#252319;transition:color .3s ease-in-out}.page-educational .content a:hover{transition:color .3s ease-in-out;color:var(--color-primary)}.theme-black .page-educational .content a{color:#fff}.page-educational .content img{max-width:100%;height:auto}.page-educational .content-block{scroll-margin-top:186px;margin-bottom:110px}.page-educational .content-block.-first{scroll-margin-top:370px;margin-bottom:90px}.page-educational .content-block:last-child{margin-bottom:0}.page-educational .content-heading{font-size:24px;font-weight:700;margin-bottom:15px;line-height:1}.page-educational .content-main{margin-bottom:58px}.page-educational .content-main a.btn.filled.blue{border-radius:30px;cursor:pointer;display:inline-block;outline:none;padding:17px 20px 15px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;white-space:nowrap;border:1px solid transparent;text-align:center;color:#fff}.page-educational .content-main a.btn.filled.blue.disabled,.page-educational .content-main a.btn.filled.blue:disabled{background-color:#cfd0d1;cursor:default}.page-educational .content-main a.btn.filled.blue:not(:disabled):not(.disabled){background-color:var(--blue-purple);cursor:pointer}.page-educational .content-main a.btn.filled.blue:not(:disabled):not(.disabled):focus,.page-educational .content-main a.btn.filled.blue:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:var(--blue-purple);color:#252319}.page-educational .content-main a.btn.filled.blue:not(:disabled):not(.disabled):hover{box-shadow:inset 0 0 5px 1px var(--color-primary)}.page-educational .content-main a.btn.filled.blue:not(:disabled):not(.disabled):active{background-color:#fff;border-color:var(--color-primary);box-shadow:inset 0 0 5px 1px var(--color-primary);color:#252319}.page-educational .content-main a.text-link.primary{border-bottom:initial;position:relative;display:inline-block;padding-bottom:2px}.page-educational .content-main a.text-link.primary:before{content:"";position:absolute;height:2px;bottom:0;left:0;width:100%;background-color:var(--color-primary)}.page-educational .content-main a.text-link.primary:hover{color:var(--color-primary)}.page-educational .content-main a.text-link.none{color:var(--color-primary);position:relative;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:6px;border-bottom:none}.page-educational .content-main a.text-link.none:not(:disabled):not(.disabled){transition:all .3s ease-in-out}.page-educational .content-main a.text-link.none:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in-out}.page-educational .content-main a.text-link.none:not(:disabled):not(.disabled):focus{background-color:transparent;color:var(--color-primary)}.theme-white .page-educational .content-main a.btn.outlined.blue{border-radius:30px;color:#fff;cursor:pointer;display:inline-block;outline:none;padding:17px 20px 15px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;white-space:nowrap;background-color:transparent;border:1px solid #ccc;color:#252319}.theme-white .page-educational .content-main a.btn.outlined.blue:active,.theme-white .page-educational .content-main a.btn.outlined.blue:hover{background-color:#fff}.theme-white .page-educational .content-main a.btn.outlined.blue:focus{border:1px solid #fff;background-color:#fff}.theme-white .page-educational .content-main a.btn.outlined.blue.disabled,.theme-white .page-educational .content-main a.btn.outlined.blue:disabled{border:1px solid #cfd0d1;color:#cfd0d1}.theme-white .page-educational .content-main a.btn.outlined.blue:hover{box-shadow:inset 0 0 5px 1px var(--color-primary);border-color:var(--blue-purple)}.theme-black .page-educational .content-main a.btn.outlined.blue{border-radius:30px;color:#fff;cursor:pointer;display:inline-block;outline:none;padding:17px 20px 15px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;white-space:nowrap;background-color:transparent;border:1px solid #ccc}.theme-black .page-educational .content-main a.btn.outlined.blue:hover{background-color:#fff}.theme-black .page-educational .content-main a.btn.outlined.blue:active{background-color:var(--color-primary)}.theme-black .page-educational .content-main a.btn.outlined.blue:focus{border:1px solid var(--color-primary);background-color:#fff}.theme-black .page-educational .content-main a.btn.outlined.blue.disabled,.theme-black .page-educational .content-main a.btn.outlined.blue:disabled{border:1px solid #cfd0d1;color:#cfd0d1}.theme-black .page-educational .content-main a.btn.outlined.blue:hover{color:#252319;box-shadow:inset 0 0 5px 1px var(--color-primary);border-color:var(--blue-purple)}.page-educational .content-main a.btn.outlined.blue.contact-us{border-radius:30px;color:#fff;cursor:pointer;display:inline-block;outline:none;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;white-space:nowrap;border:1px solid #ccc;padding:17px 20px 15px 57px;background:url(/Static/Core/Images/mail.svg) 6px no-repeat}.page-educational .content-main a.btn.outlined.blue.contact-us:hover{box-shadow:inset 0 0 5px 1px var(--color-primary);border-color:var(--blue-purple)}.theme-black .page-educational .content-main a.btn.outlined.blue.contact-us:hover{background-color:#fff;color:#13141c}.theme-white .page-educational .content-main a.btn.outlined.blue.contact-us{color:#13141c}.theme-white .page-educational .content-main a.btn.outlined.blue.contact-us:hover{background-color:#fff}.page-educational .heading{height:72px;width:100%;position:absolute;top:0}@media (min-width:768px){.page-educational .heading{height:104px}}.page-educational .heading.theme-white{background-color:#000}.page-educational .save-article{text-align:center;margin-bottom:64px}.page-educational .save-article .icon-heart-filled{color:#a3f}.theme-black .page-educational .save-article a span{color:#fff}.page-educational .save-link{text-decoration:none;font-size:14px;font-weight:600;text-transform:uppercase;display:inline-flex;justify-content:center}.page-educational .save-link svg{margin-right:8px}.page-educational .title{font-size:28px;text-align:center;font-weight:700;margin:0 auto 55px;padding:0 20px;max-width:640px;line-height:32px}@media (min-width:768px){.page-educational .title{font-size:48px;line-height:56px;margin-bottom:90px}}.page-educational .wrapper{max-width:1264px;padding-top:20px;margin:0 auto}.page-events.theme-black{background-color:#13141c}.page-frequentlyAskedQuestions{text-align:center;width:100%}.page-frequentlyAskedQuestions.theme-black{background-color:#13141c}.page-frequentlyAskedQuestions .faqs-search{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f4f4f4;padding:2rem 1.5rem 3rem}.page-frequentlyAskedQuestions .faqs-search .search-wrapper{position:relative;text-align:left;width:100%}@media (min-width:1024px){.page-frequentlyAskedQuestions .faqs-search .search-wrapper{max-width:54.0625rem}}.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-title{margin-bottom:1.25rem;line-height:2rem;letter-spacing:-.45px}.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-form{position:relative;border-radius:8px;color:#999;border:2px solid #999;background:#fff}.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-form .search-icon{display:block;position:absolute;width:32px;height:32px;top:12px;left:12px;cursor:text}.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-form .search-icon>g>g,.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-form .search-icon mask{fill:#999}.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-form .clear-button{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;display:block;position:absolute;top:17px;right:22px;color:#999;font-size:1rem;letter-spacing:0;border:transparent;background-color:transparent;cursor:pointer}.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-form input{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;letter-spacing:0;border:transparent;height:100%;width:82%;border-radius:8px;margin:0;padding:1.125rem 1.125rem 1.125rem 2.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1024px){.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-form input{width:94%}}.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-form input::-webkit-input-placeholder{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;letter-spacing:0;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-form .search-input-ellipsis{position:absolute;left:0;height:100%}.page-frequentlyAskedQuestions .faqs-search .search-wrapper .search-form .search-input-ellipsis:before{content:"...";position:absolute;left:28px;height:100%;display:flex;align-items:center;background-color:#fff;font-size:1rem;font-weight:700;color:#000;line-height:1px;padding-right:3px}.page-frequentlyAskedQuestions .faqs-main-section{margin:0 auto}@media (min-width:1024px){.page-frequentlyAskedQuestions .faqs-main-section{padding:0 0 3.75rem}}.page-frequentlyAskedQuestions .faqs-main-section .title{color:#000;text-align:left;margin-bottom:1.5rem;line-height:2.1875rem;letter-spacing:-.42px}@media (min-width:1024px){.page-frequentlyAskedQuestions .faqs-main-section .title{font-size:2rem;line-height:2.8125rem;letter-spacing:-.6px}}.page-frequentlyAskedQuestions .faqs-main-section .faqs-search-results{background-color:#f4f4f4;padding:.9375rem .75rem 2.375rem;margin-bottom:1.875rem;width:100%}@media (min-width:1024px){.page-frequentlyAskedQuestions .faqs-main-section .faqs-search-results{padding:2.5rem}}.page-frequentlyAskedQuestions .faqs-main-section .faqs-search-results .no-results{font-size:1.125rem;line-height:1.875rem;letter-spacing:-.34px;border-top:1px solid #ccc;padding-top:1.25rem}.page-frequentlyAskedQuestions .faqs-main-section .faqs-results{width:100%}.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu{display:flex;flex-direction:column;position:relative}@media (min-width:768px){.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu{flex-direction:row}}.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu.-single{margin-top:7px}.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu .anchor-menu{width:100%;z-index:1;text-align:left;height:100%;position:absolute;pointer-events:none}@media (min-width:768px){.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu .anchor-menu{width:30%;padding-right:0;padding-top:30px;padding-left:64px;position:static;height:auto}}@media (min-width:1024px){.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu .anchor-menu{width:25%}}@media (min-width:1440px){.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu .anchor-menu{padding-left:84px}}.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu .contentTab{width:100%;padding:20px;margin:100px auto 0;position:relative}@media (min-width:768px){.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu .contentTab{margin:0;width:70%;padding:0 20px}}@media (min-width:1024px){.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu .contentTab{width:75%;padding:0 60px 0 0}}.page-frequentlyAskedQuestions .page-tabbed .tab.tab--active.anchorMenu .contentTab>div:first-of-type .component-faqs{margin-top:30px}.page-generic-filtered-listing.theme-black,.page-podcastFilteredListing.theme-black{background-color:#13141c}body{overflow-y:unset}body.theme-black,body.theme-black .component-subNavPartial{background-color:#13141c}body.theme-black .component-subNavPartial .nav-link{color:#a0a1a4}body.theme-black .component-subNavPartial .nav-link:hover .nav-link{color:#63f;border-bottom:4px solid var(--blue-purple);transition:all .3s ease-in}body.theme-black .component-subNavPartial .btn:not(:disabled):not(.disabled):focus,body.theme-black .component-subNavPartial .btn:not(:disabled):not(.disabled):hover{background-color:#000;color:#fff}.page-tabbed .tab{display:none;transition:transform .5s ease-in,opacity .5s ease-in;opacity:0;transform:translateY(25px)}.page-tabbed .tab.lazyloaded{opacity:1;transform:none}.page-tabbed .tab--active{display:block}.page-tabbed .component-splitFeatureBlock.theme-black{background-color:#13141c}.page-tabbed .component-splitFeatureBlock.theme-black .hero-heading .hero-heading-description,.page-tabbed .component-splitFeatureBlock.theme-black .hero-heading .hero-heading-eyebrow,.page-tabbed .component-splitFeatureBlock.theme-black .hero-heading .hero-heading-title,.page-tabbed .component-splitFeatureBlock.theme-black .hero-heading .text-link{color:#fff}.page-timeline{background-color:#fff;position:fixed;width:100vw;height:100vh;overflow-y:scroll}@media (max-width:1023px){.page-timeline{-webkit-overflow-scrolling:touch}}@media (min-width:1024px){.page-timeline{top:0;left:0;bottom:0;overflow-y:hidden;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.page-timeline::-webkit-scrollbar{display:none}.page-timeline .passionPointPage-block{margin:0 5vw}.page-timeline .passionPointPage-block.first-block{margin-left:0}.page-timeline .passionPointPage-block.last-block{margin-right:0}}.page-timeline__scrollableContainer{display:flex;flex-direction:column;opacity:0;transition:opacity .5s;position:fixed}@media (min-width:1024px){.page-timeline__scrollableContainer{flex-wrap:nowrap;flex-direction:row;position:relative}}.page-timeline__nextArrow{position:fixed;right:5.5vw;bottom:4.5vh;z-index:5}.page-timeline__backArrow{position:fixed;left:5.5vw;bottom:4.5vh;z-index:5;transform:rotate(180deg)}.page-timeline__backToTopContainer{position:fixed;right:6vw;bottom:12vh;width:50px;height:50px;z-index:5;background-color:var(--blue-purple);border-radius:50%;display:flex;align-items:center;justify-content:center}.page-timeline__backToTopArrow{transform:rotate(270deg)}@media (min-width:1024px){.page-timeline .component-cinemaFinderBlock{width:100vw;padding:0;margin-left:5vw}}.page-timeline .component-cinemaFinderBlock .btn.filled.blue:not(:disabled):not(.disabled){cursor:none}.page-timeline .component-cinemaFinderBlock .wrapper{max-width:none}.page-timeline .component-cinemaFinderBlock .wrapper .content{max-width:528px}.page-timeline .component-experienceFinderLite.theme-black{background-color:#13141c}@media (min-width:1024px){.page-timeline .component-experienceFinderLite{width:100vw;margin:0 0 0 5vw}}.page-timeline .component-experienceFinderLite .btn.filled.blue:not(:disabled):not(.disabled),.page-timeline .component-experienceFinderLite .text-link{cursor:none}.component-alternativeImageCardPartial{max-width:100%;background-color:#fff}@media (min-width:768px){.component-alternativeImageCardPartial{display:flex;flex-direction:column;width:100%;height:100%;max-width:304px}}.component-alternativeImageCardPartial .image-wrapper{float:left;width:calc(100% - 48px);margin:24px;position:relative}@media (min-width:768px){.component-alternativeImageCardPartial .image-wrapper{width:calc(100% - 64px);margin:24px 32px}}.component-alternativeImageCardPartial .image-wrapper>.content{position:absolute;left:0;right:0;top:0;bottom:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:opacity .3s;opacity:0}.component-alternativeImageCardPartial .image-wrapper>.content.lazyloaded{opacity:1}.component-alternativeImageCardPartial .image-wrapper>.content.contain{background-size:contain}.component-alternativeImageCardPartial .content-wrapper{padding:16px 24px}@media (min-width:768px){.component-alternativeImageCardPartial .content-wrapper{padding:24px 32px}}.component-alternativeImageCardPartial .content-wrapper hr{margin-top:-20px;margin-bottom:20px;background-color:#999;height:1px;border:none}.component-alternativeImageCardPartial .content-wrapper .content-title{margin:0 0 16px}@media (min-width:768px){.component-alternativeImageCardPartial .content-wrapper .content-title{margin:0 0 24px}}.component-alternativeImageCardPartial .content-wrapper.no-image{border-top:0}.component-alternativeImageCardPartial .footer-wrapper{padding:24px 0 40px 24px}.component-alternativeImageCardPartial .footer-wrapper .icon .arrow{fill:#fff}.component-alternativeImageCardPartial .footer-wrapper .icon.active .arrow,.component-alternativeImageCardPartial .footer-wrapper .icon:focus .arrow,.component-alternativeImageCardPartial .footer-wrapper .icon:hover .arrow{fill:#000}@media (min-width:768px){.component-alternativeImageCardPartial .footer-wrapper{margin:auto 32px 0;padding:24px 0 32px}}.component-additionalCardPartial{max-width:100%;background-color:#fff}.component-additionalCardPartial .vimeo-player{width:100vw}@media (min-width:1024px){.component-additionalCardPartial .vimeo-player{width:72vw}}@media (min-width:768px){.component-additionalCardPartial{height:100%;display:flex;flex-direction:column}}@media (min-width:1440px){.component-additionalCardPartial{max-width:420px}}.component-additionalCardPartial.cta-link-enabled .content-title,.component-additionalCardPartial.cta-link-enabled .image-wrapper{cursor:pointer}.component-additionalCardPartial.multi-link-card-block{color:#13141c}.component-additionalCardPartial.multi-link-card-block a:not(.btn){color:inherit;border-bottom:2px solid var(--color-primary);text-decoration:none}.component-additionalCardPartial.multi-link-card-block a:not(.btn).text-link.none{border-bottom:0}.component-additionalCardPartial.multi-link-card-block a:not(.btn):focus,.component-additionalCardPartial.multi-link-card-block a:not(.btn):hover{color:var(--color-primary);transition:all .3s ease-in}.component-additionalCardPartial .media-wrapper.-rounded{border-radius:10px;overflow:hidden}.component-additionalCardPartial .image-wrapper{width:calc(100% - 48px);margin:24px;position:relative}@media (min-width:768px){.component-additionalCardPartial .image-wrapper{width:calc(100% - 64px);margin:24px 32px}}.component-additionalCardPartial .image-wrapper>.content{position:absolute;left:0;right:0;top:0;bottom:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:opacity .3s;opacity:0}.component-additionalCardPartial .image-wrapper>.content.lazyloaded{opacity:1}.component-additionalCardPartial .image-wrapper>.content.contain{background-size:contain}.component-additionalCardPartial .content-wrapper{padding:16px 24px}.multi-link-card-block .component-additionalCardPartial .content-wrapper{border-top:1px solid #999}@media (min-width:768px){.component-additionalCardPartial .content-wrapper{padding:24px 32px}}.component-additionalCardPartial .content-wrapper .content-title{margin:0 0 16px}.component-additionalCardPartial .content-wrapper .content-title.no-description,.component-additionalCardPartial .content-wrapper .content-title.no-image{margin-bottom:0}@media (min-width:768px){.component-additionalCardPartial .content-wrapper .content-title{margin:0 0 24px}}.component-additionalCardPartial .content-wrapper.no-image{border-top:0}.component-additionalCardPartial .footer-wrapper{padding:24px 0 32px;margin:0 24px;display:flex;align-items:center;justify-content:space-between}.component-additionalCardPartial .footer-wrapper:empty{display:none}.component-additionalCardPartial .footer-wrapper ul{margin:0}.component-additionalCardPartial .footer-wrapper ul>li:not(:last-child){margin-bottom:.25rem}.component-additionalCardPartial .footer-wrapper .eyebrow{opacity:.4}.component-additionalCardPartial .footer-wrapper.no-description,.component-additionalCardPartial .footer-wrapper.no-image{margin-top:0}@media (min-width:768px) and (max-width:1023px){.component-additionalCardPartial .footer-wrapper{flex-direction:column-reverse;justify-content:center}.component-additionalCardPartial .footer-wrapper .eyebrow{margin-bottom:1rem}}@media (min-width:768px){.component-additionalCardPartial .footer-wrapper{margin:auto 32px 0;padding:24px 0;min-height:94px;justify-self:flex-end}}.component-additionalCardPartial .footer-wrapper .component-CTAButton.-white-style{color:#252319;border:1px solid #252319;background-color:#fff}.component-additionalCardPartial .footer-wrapper .component-CTAButton.-white-style:hover{box-shadow:inset 0 0 5px 1px var(--color-primary);border-color:var(--blue-purple);color:#252319}.component-featuredCardPartial{width:100%}@media (min-width:768px){.component-featuredCardPartial{max-width:860px;display:flex}}.component-featuredCardPartial .content-wrapper,.component-featuredCardPartial .image-wrapper{padding:24px 24px 16px}@media (min-width:768px){.component-featuredCardPartial .content-wrapper,.component-featuredCardPartial .image-wrapper{padding:40px 32px}}.component-featuredCardPartial .image-wrapper{min-height:234px;display:flex;align-items:center;background:linear-gradient(0deg,transparent 40%,#e5e5e5 0);position:relative}@media (min-width:768px){.component-featuredCardPartial .image-wrapper{order:2;width:50%;min-height:312px;background:linear-gradient(90deg,transparent 20%,#e5e5e5 0);padding-left:0}}.component-featuredCardPartial .image-wrapper img{display:block;width:100%}.component-featuredCardPartial .content-wrapper{padding-top:0;padding-bottom:2rem}@media (min-width:768px){.component-featuredCardPartial .content-wrapper{padding-top:40px;padding-bottom:67px;margin-top:27px;padding-right:80px;order:1;width:50%}}.component-featuredCardPartial .content-wrapper .title{margin-bottom:16px;margin-top:0}@media (min-width:768px){.component-featuredCardPartial .content-wrapper .title{margin-bottom:32px}}.component-featuredCardPartial .content-wrapper .description{margin-bottom:2.5rem}.component-featuredCardPartial .content-wrapper .description a{border-bottom:initial;padding-bottom:0;position:relative;display:inline-block}.component-featuredCardPartial .content-wrapper .description a:before{content:"";position:absolute;height:2px;bottom:0;left:0;width:100%;background-color:var(--color-primary)}.component-featuredCardPartial .content-wrapper .btn{font-size:.875rem}.component-imageFile{width:100%;padding:32px 24px 16px}@media (min-width:768px){.component-imageFile{padding:56px 40px}}@media (min-width:1024px){.component-imageFile{padding:56px 64px}}@media (min-width:1440px){.component-imageFile{width:1440px;margin:0 auto}}.component-imageFile .main-image{width:100%}.loading-spinner{position:relative;display:inline-block;width:30px;height:30px}.loading-spinner .loading-svg{animation:spinner .6s linear infinite}@keyframes spinner{to{transform:rotate(1turn)}}.component-oneLeftTwoRightCardBlock{position:relative;padding:1.5rem;background-repeat:no-repeat;background-size:cover;background-position:50%;height:100%}.component-oneLeftTwoRightCardBlock.bg-color{background-color:#1f2d50}.component-oneLeftTwoRightCardBlock.bg-img-1{background-image:url(/Static/Core/Images/default-one-left-two-right-card-large.png)}.component-oneLeftTwoRightCardBlock.bg-img-2{background-image:url(/Static/Core/Images/default-one-left-two-right-card-small.png)}@media (min-width:1024px){.component-oneLeftTwoRightCardBlock{padding:2rem}}.component-oneLeftTwoRightCardBlock h6{font-size:1.5rem;line-height:2rem;letter-spacing:-.71px;margin-bottom:1rem}@media (min-width:768px){.component-oneLeftTwoRightCardBlock h6{font-size:2rem;line-height:2.5rem;letter-spacing:-.94px}}.component-oneLeftTwoRightCardBlock h6,.component-oneLeftTwoRightCardBlock p{max-width:14.375rem}@media (min-width:768px){.component-oneLeftTwoRightCardBlock h6,.component-oneLeftTwoRightCardBlock p{max-width:25rem}}.component-oneLeftTwoRightCardBlock .footer-wrapper{display:flex;align-items:flex-end}@media (min-width:1024px){.component-oneLeftTwoRightCardBlock .footer-wrapper{display:block;position:absolute;left:32px;bottom:32px}}.component-oneLeftTwoRightCardBlock .footer-wrapper .btn.arrow{height:50px;width:50px;padding:12px 0}.component-oneLeftTwoRightCardBlock .footer-wrapper .btn.arrow.filled{border:1px solid transparent;text-align:center;color:#fff}.component-oneLeftTwoRightCardBlock .footer-wrapper .btn.arrow.filled.disabled,.component-oneLeftTwoRightCardBlock .footer-wrapper .btn.arrow.filled:disabled{background-color:#cfd0d1;cursor:default}.component-oneLeftTwoRightCardBlock .footer-wrapper .btn.arrow.filled:not(:disabled):not(.disabled){background-color:#fff;cursor:pointer}.component-oneLeftTwoRightCardBlock .footer-wrapper .btn.arrow.filled:not(:disabled):not(.disabled):focus,.component-oneLeftTwoRightCardBlock .footer-wrapper .btn.arrow.filled:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:#fff;color:#252319}.component-oneLeftTwoRightCardBlock .footer-wrapper .btn.arrow.filled:not(:disabled):not(.disabled):hover{box-shadow:inset 0 0 5px 1px var(--color-primary)}.component-oneLeftTwoRightCardBlock .footer-wrapper .btn.arrow.filled:not(:disabled):not(.disabled):active{background-color:#fff;border-color:var(--color-primary);box-shadow:inset 0 0 5px 1px var(--color-primary);color:#252319}.component-oneLeftTwoRightCardBlock .footer-wrapper .btn:hover .arrow{animation-name:arrow-fade-right;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear}.component-oneLeftTwoRightCardBlock .footer-wrapper .text-link{color:#fff;position:relative;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:6px}.component-oneLeftTwoRightCardBlock .footer-wrapper .text-link:not(:disabled):not(.disabled){transition:all .3s ease-in-out}.component-oneLeftTwoRightCardBlock .footer-wrapper .text-link:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in-out}.component-oneLeftTwoRightCardBlock .footer-wrapper .text-link:not(:disabled):not(.disabled):focus{background-color:transparent;color:var(--color-primary)}@media (min-width:1024px){.component-oneLeftTwoRightCardBlock .footer-wrapper .text-link{line-height:50px}.component-oneLeftTwoRightCardBlock .footer-wrapper .text-link>span{line-height:1.5}}@keyframes arrow-fade-right{0%{opacity:1;transform:translateX(0) scale(1)}25%{opacity:0;transform:translateX(10px) scale(.95)}26%{opacity:0;transform:translateX(-10px) scale(.95)}55%{opacity:1;transform:translateX(0) scale(1)}}.promotedCardWrapper{max-width:1312px;width:100%;margin:0 auto;padding:0 1.5rem 2rem;display:flex;justify-content:space-between;flex-direction:column}@media (min-width:768px){.promotedCardWrapper{flex-direction:row}}@media (min-width:1024px) and (max-width:1311.5px){.promotedCardWrapper{padding:0 1.5rem 2rem}}@media (min-width:1312px){.promotedCardWrapper{padding:0;margin-bottom:2rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.promotedCardWrapper{margin-top:-8rem;margin-bottom:2rem;padding:0 1.5rem}}.promotedCardWrapper.climb{margin-top:-2rem}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.promotedCardWrapper.climb{margin-top:-8rem}}.promotedCardWrapper:empty{display:none}.promotedCardWrapper>.PromotedCard{width:100%;z-index:2}@media (max-width:767px){.promotedCardWrapper>.PromotedCard:not(:last-child){margin-bottom:2.5rem}}@media (min-width:768px){.promotedCardWrapper>.PromotedCard{width:calc(50% - 1rem);margin-bottom:0}}.component-promotedCardPartial{display:block;position:relative;transition:all .3s ease-in-out;text-decoration:none}.component-promotedCardPartial .image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:50;opacity:0;transition:all .3s ease-in-out}@media (min-width:768px){.component-promotedCardPartial:hover{transform:scale(1.075);box-shadow:0 2px 26px 0 rgba(0,0,0,.5)}}.component-promotedCardPartial:hover .image:after{opacity:1;background:transparent}.component-promotedCardPartial .image{position:relative}.component-promotedCardPartial .image:before{content:"";display:block;width:100%;padding-top:56.25%}.component-promotedCardPartial .image>.content{position:absolute;top:0;left:0;right:0;bottom:0}.component-promotedCardPartial .image .content.has-image{background-color:#f7f7f7;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;transition:opacity .3s;opacity:0}.component-promotedCardPartial .image .content.has-image.lazyloaded{opacity:1}.component-promotedCardPartial .image .content.no-image{background-color:#a0a1a4}.component-promotedCardPartial .image .content:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 50%,#000)}.component-promotedCardPartial .title{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;color:#13141c;font-size:.875rem;line-height:1rem;letter-spacing:.25px;margin-top:.75rem;text-transform:uppercase}@media (min-width:768px){.component-promotedCardPartial .title{position:absolute;color:#fff;margin:0;bottom:1rem;left:1.5rem;right:1.5rem;z-index:60}}.component-submissionLimitPartial{display:flex;flex-direction:column;padding:3.5rem 1.5rem 5.375rem}@media (min-width:768px){.component-submissionLimitPartial{padding:2rem 0;margin:0 auto;max-width:72vw}}@media (min-width:1024px){.component-submissionLimitPartial{max-width:1052px}}.component-submissionLimitPartial__title{margin-bottom:.75rem}.component-videoPartial.theme-black{background-color:#13141c}.component-videoPartial__wrapper{max-width:1312px;max-height:850px;padding:2rem 1.5rem 4rem}@media (min-width:1024px){.component-videoPartial__wrapper{padding:2rem 0;margin:0 auto}}@media (min-width:1024px) and (max-width:1311.5px){.component-videoPartial__wrapper{padding:2rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-videoPartial__wrapper{padding:2rem 1.5rem}}.component-videoPartial__wrapper>div{font-size:0;position:relative}.component-videoPartial__wrapper .videoPoster{width:100%}.component-videoPartial__wrapper .videoContainer{top:0;opacity:0;width:100%;position:absolute;transition:opacity .25s ease 2s;display:block!important}.component-videoPartial__wrapper .videoContainer[style=""]{opacity:1}.component-videoPartial__wrapper .noPoster{padding-top:57.5%}@media (min-width:1024px){.component-videoPartial__wrapper .noPoster{padding-top:56.25%}}.component-videoPartial__wrapper .title{margin-bottom:17px}.component-videoPartial__wrapper .videoContainer .videoHeader{position:relative}@media (min-width:1024px){.component-videoPartial.small .component-videoPartial__wrapper{max-width:864px;margin:0 auto}.component-videoPartial.small .component-videoPartial__wrapper .title{margin-bottom:2rem}}.component-youTubeVideoPartial{max-width:1312px;max-height:850px;padding:2rem 1.5rem}@media (min-width:1024px){.component-youTubeVideoPartial{padding:2rem 1.5rem;margin:0 auto}}@media (min-width:1024px) and (max-width:1311.5px){.component-youTubeVideoPartial{padding:2rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-youTubeVideoPartial{padding:2rem 1.5rem}}@media (min-width:1024px){.component-youTubeVideoPartial.small .videoContainer{max-width:864px;margin:0 auto}}.component-fullWidthFeatureBlock{position:relative;width:100%;margin:64px auto;background-color:#fff}.component-fullWidthFeatureBlock .feature-content{z-index:1;color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;max-width:1312px;margin:0 auto}.component-fullWidthFeatureBlock .feature-content__inner{padding:2rem}@media (min-width:768px){.component-fullWidthFeatureBlock .feature-content__inner{padding:4rem 3rem;width:48%}}@media (min-width:1312px){.component-fullWidthFeatureBlock .feature-content__inner{padding:4rem}}@media (min-width:1440px){.component-fullWidthFeatureBlock .feature-content__inner{padding:5rem}}.component-fullWidthFeatureBlock .feature-content__inner .rte{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1.75rem;line-height:2rem;letter-spacing:-.5px;margin-bottom:21px}.theme-black .component-fullWidthFeatureBlock .feature-content__inner .rte{color:#fff}@media (min-width:1024px){.component-fullWidthFeatureBlock .feature-content__inner .rte{font-size:3rem;line-height:3.5rem;letter-spacing:-1.25px;margin-bottom:56px}}.component-fullWidthFeatureBlock .feature-content__inner .rte+.rte{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:0;margin-bottom:0}@media (min-width:768px){.component-fullWidthFeatureBlock .feature-content__inner .rte.theme-black,.component-fullWidthFeatureBlock .feature-content__inner .rte.theme-white{color:#fff}}.component-fullWidthFeatureBlock .feature-content__image{height:184px;width:100%;margin-bottom:24px}.component-fullWidthFeatureBlock .feature-content__image--left img{object-position:0 100%!important}@media (min-width:768px){.component-fullWidthFeatureBlock .feature-content__image{display:none}}.component-fullWidthFeatureBlock .feature-content__image img{object-fit:cover;object-position:100% 100%;width:100%;height:100%}.component-fullWidthFeatureBlock .feature-content__image img.-rounded{border-radius:10px}.component-fullWidthFeatureBlock .feature-content__eyebrow{margin-bottom:11px}@media (min-width:768px){.component-fullWidthFeatureBlock .feature-content__eyebrow{margin-bottom:4px}}.component-fullWidthFeatureBlock .feature-content__link-wrapper{padding-top:33px}@media (min-width:768px){.component-fullWidthFeatureBlock .feature-content__link-wrapper{padding-top:40px}}.component-fullWidthFeatureBlock .feature-content__link{color:#fff;position:relative;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:6px;color:#13141c}.component-fullWidthFeatureBlock .feature-content__link:not(:disabled):not(.disabled){transition:all .3s ease-in-out}.component-fullWidthFeatureBlock .feature-content__link:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in-out}.component-fullWidthFeatureBlock .feature-content__link:not(:disabled):not(.disabled):focus{background-color:transparent;color:var(--color-primary)}@media (min-width:768px){.component-fullWidthFeatureBlock .feature-content__link{color:#fff}}@media (min-width:768px){.component-fullWidthFeatureBlock .feature-content{color:#fff;min-height:376px}.component-fullWidthFeatureBlock .feature-content--right{align-items:flex-end}.component-fullWidthFeatureBlock .feature-content--center{align-items:center;text-align:center}.component-fullWidthFeatureBlock .feature-content--center .component-CTASuperModal{justify-self:center;margin-left:auto;margin-right:auto}}.component-fullWidthFeatureBlock .background-image{position:absolute;right:0;left:0;background-size:cover;max-width:1312px;margin:0 auto;background-position:50%;display:none;top:0;bottom:0}@media (min-width:768px){.component-fullWidthFeatureBlock .background-image{display:block}}@media (min-width:768px) and (max-width:1311.5px){.component-fullWidthFeatureBlock .background-image{left:1.5rem;right:1.5rem}}.component-fullWidthFeatureBlock .background-image img{object-fit:cover;object-position:100% 100%;width:100%;height:100%}.component-fullWidthFeatureBlock .background-image img.-rounded{border-radius:10px}.component-fullWidthFeatureBlock.immersive{padding-left:1.5rem;padding-right:1.5rem}.component-fullWidthFeatureBlock.immersive .background-image{display:block;left:0;right:0;max-width:none}.component-fullWidthFeatureBlock.immersive .feature-content{color:#fff}.component-fullWidthFeatureBlock.immersive .feature-content__inner{padding:4rem 0}@media (min-width:768px){.component-fullWidthFeatureBlock.immersive .feature-content__inner{padding:4rem 1.5rem}}.component-fullWidthFeatureBlock.immersive .feature-content__image{display:none}.component-fullWidthFeatureBlock.immersive .feature-content--right{align-items:flex-end}.component-fullWidthFeatureBlock.immersive .feature-content--center{align-items:center;text-align:center}.component-fullWidthFeatureBlock.immersive .feature-content--center .component-CTASuperModal{justify-self:center;margin-left:auto;margin-right:auto}.component-fullWidthFeatureBlock.immersive .feature-content .rte.theme-black,.component-fullWidthFeatureBlock.immersive .feature-content .rte.theme-white{color:#fff}@media (min-width:768px){.component-fullWidthFeatureBlock.immersive .feature-content{min-height:488px}}.component-fullWidthFeatureBlock.theme-white{background-color:transparent}.component-fullWidthFeatureBlock.theme-black{color:#fff;background-color:#13141c}.component-fullWidthFeatureBlock.theme-black .feature-content a,.component-fullWidthFeatureBlock.theme-black .text-link,.component-fullWidthFeatureBlock.theme-white .feature-content a,.component-fullWidthFeatureBlock.theme-white .text-link{color:#fff}.component-fullWidthFeatureBlock.theme-black .feature-content a.outlined:focus,.component-fullWidthFeatureBlock.theme-black .feature-content a.outlined:hover,.component-fullWidthFeatureBlock.theme-white .feature-content a.outlined:focus,.component-fullWidthFeatureBlock.theme-white .feature-content a.outlined:hover{color:#252319;background-color:transparent}.component-fullWidthFeatureBlock.theme-black .feature-content a.btn.outlined,.component-fullWidthFeatureBlock.theme-white .feature-content a.btn.outlined{color:#252319}@media (min-width:768px){.theme-white .component-fullWidthFeatureBlock.theme-black .feature-content a.btn.outlined,.theme-white .component-fullWidthFeatureBlock.theme-white .feature-content a.btn.outlined{color:#fff}}.component-fullWidthFeatureBlock.immersive.theme-black .feature-content a,.component-fullWidthFeatureBlock.immersive.theme-black .feature-content a.btn.outlined,.component-fullWidthFeatureBlock.immersive.theme-white .feature-content a,.component-fullWidthFeatureBlock.immersive.theme-white .feature-content a.btn.outlined{color:#fff}.component-fullWidthFeatureBlock.immersive.theme-black .feature-content a.btn.outlined:focus,.component-fullWidthFeatureBlock.immersive.theme-black .feature-content a.btn.outlined:hover,.component-fullWidthFeatureBlock.immersive.theme-white .feature-content a.btn.outlined:focus,.component-fullWidthFeatureBlock.immersive.theme-white .feature-content a.btn.outlined:hover{color:#fff;background-color:transparent}.component-heroBlock.hero-load-animation{background-color:#13141c}.component-heroBlock.hero-load-animation>.wrapper>.content{opacity:0;transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.component-heroBlock.hero-load-animation>.wrapper>.content h1,.component-heroBlock.hero-load-animation>.wrapper>.content h2,.component-heroBlock.hero-load-animation>.wrapper>.content h6,.component-heroBlock.hero-load-animation>.wrapper>.content p{transform:translateY(20px);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.component-heroBlock.hero-load-animation>.wrapper>.content .btn-wrapper{transform:translateY(-5px) scale(1.1);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.component-heroBlock.hero-load-animation .media-background{opacity:0;transform:scale(1.2);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s,opacity 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.component-heroBlock.hero-load-animation.load-animation-finished>.wrapper>.content{opacity:1}.component-heroBlock.hero-load-animation.load-animation-finished>.wrapper>.content .btn-wrapper,.component-heroBlock.hero-load-animation.load-animation-finished>.wrapper>.content h1,.component-heroBlock.hero-load-animation.load-animation-finished>.wrapper>.content h2,.component-heroBlock.hero-load-animation.load-animation-finished>.wrapper>.content h6,.component-heroBlock.hero-load-animation.load-animation-finished>.wrapper>.content p{transform:none}.component-heroBlock.hero-load-animation.load-animation-finished .media-background{opacity:1;transform:scale(1)}.component-heroBlock{position:relative;display:flex;align-items:center;justify-content:center;height:80vh}@media (max-height:500px){.component-heroBlock{padding-top:72px}}.component-heroBlock.overflow-hidden{overflow:hidden}.component-heroBlock .hero-video-container{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.component-heroBlock .hero-video-container:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(19,20,28,0);background-image:-webkit-linear-gradient(top,rgba(19,20,28,0),rgba(19,20,28,.8));background-image:-o-linear-gradient(top,rgba(19,20,28,0) 0,rgba(19,20,28,.8) 100%);background-image:-ms-linear-gradient(top,rgba(19,20,28,0) 0,rgba(19,20,28,.8) 100%);background-image:linear-gradient(180deg,rgba(19,20,28,0) 0,rgba(19,20,28,.8));content:""}.component-heroBlock .heroVideo{width:100vw;min-width:100vw;max-width:100vw;height:80vh;min-height:80vh;object-fit:cover}.component-heroBlock .videoControls{z-index:5;position:absolute;bottom:0;left:0;padding-bottom:20px;padding-left:24px}@media (min-width:768px){.component-heroBlock .videoControls{padding-left:24px;padding-bottom:50px}}@media (min-width:1024px){.component-heroBlock .videoControls{padding-left:64px;padding-bottom:120px}}@media (min-width:1440px){.component-heroBlock .videoControls{padding-bottom:45px}}.component-heroBlock .videoControls img{object-fit:contain}.component-heroBlock .wrapper{padding:24px;color:#fff;z-index:1;pointer-events:none}@media (min-width:768px){.component-heroBlock .wrapper{padding:0}}.component-heroBlock .wrapper .headerLogo{display:none;height:118px;width:100%}@media (min-width:768px){.component-heroBlock .wrapper .headerLogo{display:flex;align-items:center}}.component-heroBlock .wrapper .headerLogo .dolbyLogo{margin-left:64px;color:#fff}.component-heroBlock .wrapper .content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.component-heroBlock .wrapper .content .kicker{font-size:.875rem;line-height:.71;text-transform:uppercase;opacity:.5;letter-spacing:1px}@media (min-width:768px){.component-heroBlock .wrapper .content .kicker{font-size:1rem;line-height:1rem;opacity:1;letter-spacing:0}}.component-heroBlock .wrapper .content .title{margin-top:8px;color:#fff}@media (min-width:1024px){.component-heroBlock .wrapper .content .title{max-width:800px}}@media (min-width:768px) and (max-width:1023px){.component-heroBlock .wrapper .content .title{max-width:710px;font-size:4.4rem}}@media (max-width:767px){.component-heroBlock .wrapper .content .title{font-size:2.5rem}}@media (max-height:670px){.component-heroBlock .wrapper .content .title{font-size:3rem;max-width:90vw;line-height:3rem}}@media (max-height:670px) and (min-width:768px){.component-heroBlock .wrapper .content .title{line-height:5.5rem}}@media (max-height:450px){.component-heroBlock .wrapper .content .title{font-size:2rem;max-width:90vw;line-height:3rem}}@media (max-height:450px) and (min-width:768px){.component-heroBlock .wrapper .content .title{line-height:5rem}}.component-heroBlock .wrapper .content .title.-bottomLinks{font-size:3rem}@media (min-width:768px){.component-heroBlock .wrapper .content .title.-bottomLinks{font-size:4.4rem}}@media (min-width:1024px){.component-heroBlock .wrapper .content .title.-bottomLinks{font-size:5rem}}.component-heroBlock .wrapper .content .subtitle{font-size:1.5rem;line-height:2rem;margin-top:16px}@media (min-width:768px){.component-heroBlock .wrapper .content .subtitle{max-width:640px;margin-top:24px}}.component-heroBlock .wrapper .content .subtitle.-bottomLinks{font-size:1rem}@media (min-width:768px){.component-heroBlock .wrapper .content .subtitle.-bottomLinks{font-size:1.5rem}}.component-heroBlock .wrapper .content .btn-wrapper{margin-top:2.5rem}.component-heroBlock .wrapper .content .mainButton{pointer-events:auto;letter-spacing:.5px}@media (min-width:768px){.component-heroBlock .wrapper .content .mainButton{letter-spacing:1px}}.component-heroBlock .wrapper .footer{display:none}.component-heroBlock .media-background:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(19,20,28,0);background-image:-webkit-linear-gradient(top,rgba(19,20,28,0),rgba(19,20,28,.8));background-image:-o-linear-gradient(top,rgba(19,20,28,0) 0,rgba(19,20,28,.8) 100%);background-image:-ms-linear-gradient(top,rgba(19,20,28,0) 0,rgba(19,20,28,.8) 100%);background-image:linear-gradient(180deg,rgba(19,20,28,0) 0,rgba(19,20,28,.8));content:""}.component-heroBlock .media-background img{object-fit:cover}.component-heroBlock .logoImage{height:100px;margin-bottom:10px}.component-heroBlock .logoImage img{height:100%}.component-heroBlock .imageBottom{position:absolute;bottom:10px}@media (min-width:768px){.component-heroBlock .imageBottom{bottom:30px}}@media (min-width:1024px){.component-heroBlock .imageBottom{bottom:40px}}@media (max-width:450px) and (max-height:620px){.component-heroBlock .imageBottom.-hasBottomLinks{display:none}}.component-heroBlock .imageBottom.-haslogo{bottom:20px}@media (min-width:768px){.component-heroBlock .imageBottom.-haslogo{bottom:40px}}.component-heroBlock .linksBottomGroup{display:flex;flex-direction:column;gap:20px;margin-top:40px;padding:0;list-style:none;font-size:16px;text-transform:uppercase;pointer-events:all}@media (min-width:380px){.component-heroBlock .linksBottomGroup{gap:40px}}@media (min-width:768px){.component-heroBlock .linksBottomGroup{flex-direction:row;gap:100px}}.component-heroBlock .linksBottomGroup.-haslogo{gap:30px}@media (min-width:768px){.component-heroBlock .linksBottomGroup.-haslogo{gap:100px}}.component-heroBlock .linksBottomGroup .linkBottom a{text-decoration:none;color:#fff;position:relative;border-bottom:2px solid var(--color-primary);padding-bottom:2px;transition:color .3s ease-in-out}.component-heroBlock .linksBottomGroup .linkBottom a:hover{color:var(--color-primary);transition:color .3s ease-in-out}@media only screen and (max-height:320px){.component-heroBlock .vision-video-container{height:auto}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.component-heroBlock .vision-video-container{height:auto}}@media only screen and (max-height:320px){.component-heroBlock .vision-video-container .videoContainer .videoOverlay .videoOverlayContainer .visionVideoContainer{height:100%}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.component-heroBlock .vision-video-container .videoContainer .videoOverlay .videoOverlayContainer .visionVideoContainer{height:100%}}@media (min-width:1024px){.component-heroBlock .vision-video-container .videoContainer .videoOverlay .videoOverlayContainer .visionVideoContainer{width:80vw;height:auto;max-width:calc(80vw - 50px);position:relative}}@media only screen and (min-width:1441px) and (orientation:landscape){.component-heroBlock .vision-video-container .videoContainer .videoOverlay .videoOverlayContainer .visionVideoContainer{height:80vh;height:80dvh;width:auto}}@media only screen and (max-height:320px){.component-heroBlock .vision-video-container .videoContainer .videoOverlay{height:100%}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.component-heroBlock .vision-video-container .videoContainer .videoOverlay{height:100%}}.component-preview .component-heroBlock{height:640px}.component-preview .component-heroBlock .heroVideo{min-height:100%}.component-heroVisionBlock.hero-load-animation{background-color:#13141c}.component-heroVisionBlock.hero-load-animation>.wrapper>.content{opacity:0;transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.component-heroVisionBlock.hero-load-animation>.wrapper>.content h1,.component-heroVisionBlock.hero-load-animation>.wrapper>.content h2,.component-heroVisionBlock.hero-load-animation>.wrapper>.content h6,.component-heroVisionBlock.hero-load-animation>.wrapper>.content p{transform:translateY(20px);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.component-heroVisionBlock.hero-load-animation>.wrapper>.content .btn-wrapper{transform:translateY(-5px) scale(1.1);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.component-heroVisionBlock.hero-load-animation .media-background{opacity:0;transform:scale(1.2);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s,opacity 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.component-heroVisionBlock.hero-load-animation.load-animation-finished>.wrapper>.content{opacity:1}.component-heroVisionBlock.hero-load-animation.load-animation-finished>.wrapper>.content .btn-wrapper,.component-heroVisionBlock.hero-load-animation.load-animation-finished>.wrapper>.content h1,.component-heroVisionBlock.hero-load-animation.load-animation-finished>.wrapper>.content h2,.component-heroVisionBlock.hero-load-animation.load-animation-finished>.wrapper>.content h6,.component-heroVisionBlock.hero-load-animation.load-animation-finished>.wrapper>.content p{transform:none}.component-heroVisionBlock.hero-load-animation.load-animation-finished .media-background{opacity:1;transform:scale(1)}.component-heroVisionBlock{position:relative;display:flex;align-items:center;justify-content:center;height:80vh}.component-heroVisionBlock.overflow-hidden{overflow:hidden}.component-heroVisionBlock .hero-video-container{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.component-heroVisionBlock .hero-video-container:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(19,20,28,0);background-image:-webkit-linear-gradient(top,rgba(19,20,28,0),rgba(19,20,28,.8));background-image:-o-linear-gradient(top,rgba(19,20,28,0) 0,rgba(19,20,28,.8) 100%);background-image:-ms-linear-gradient(top,rgba(19,20,28,0) 0,rgba(19,20,28,.8) 100%);background-image:linear-gradient(180deg,rgba(19,20,28,0) 0,rgba(19,20,28,.8));content:""}.component-heroVisionBlock .heroVisionVideo.vision-player{min-width:100%;min-height:80vh;padding:0}.component-heroVisionBlock .heroVisionVideo.vision-player .vision-player__video-container{height:80vh}.component-heroVisionBlock .heroVisionVideo.vision-player .vision-player__video-container video{object-fit:cover}.component-heroVisionBlock .videoControls{z-index:5;position:absolute;bottom:0;left:0;padding-bottom:20px;padding-left:24px}@media (min-width:768px){.component-heroVisionBlock .videoControls{padding-left:24px;padding-bottom:50px}}@media (min-width:1024px){.component-heroVisionBlock .videoControls{padding-left:64px;padding-bottom:120px}}@media (min-width:1440px){.component-heroVisionBlock .videoControls{padding-bottom:45px}}.component-heroVisionBlock .videoControls .pauseIcon,.component-heroVisionBlock .videoControls .playIcon{cursor:pointer;object-fit:contain}.component-heroVisionBlock .wrapper{padding:24px;color:#fff;z-index:5;pointer-events:none}@media (min-width:768px){.component-heroVisionBlock .wrapper{padding:0}}.component-heroVisionBlock .wrapper .headerLogo{display:none;height:118px;width:100%}@media (min-width:768px){.component-heroVisionBlock .wrapper .headerLogo{display:flex;align-items:center}}.component-heroVisionBlock .wrapper .headerLogo .dolbyLogo{margin-left:64px;color:#fff}.component-heroVisionBlock .wrapper .content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.component-heroVisionBlock .wrapper .content .kicker{font-size:.875rem;line-height:.71;text-transform:uppercase;opacity:.5;letter-spacing:1px}@media (min-width:768px){.component-heroVisionBlock .wrapper .content .kicker{font-size:1rem;line-height:1rem;opacity:1;letter-spacing:0}}.component-heroVisionBlock .wrapper .content .title{margin-top:8px;color:#fff}@media (min-width:1024px){.component-heroVisionBlock .wrapper .content .title{max-width:800px}}@media (min-width:768px) and (max-width:1023px){.component-heroVisionBlock .wrapper .content .title{max-width:710px;font-size:4.4rem}}@media (max-width:767px){.component-heroVisionBlock .wrapper .content .title{font-size:2.5rem}}.component-heroVisionBlock .wrapper .content .title.-bottomLinks{font-size:3rem}@media (min-width:768px){.component-heroVisionBlock .wrapper .content .title.-bottomLinks{font-size:4.4rem}}@media (min-width:1024px){.component-heroVisionBlock .wrapper .content .title.-bottomLinks{font-size:5rem}}.component-heroVisionBlock .wrapper .content .subtitle{font-size:1.5rem;line-height:2rem;margin-top:16px}@media (min-width:768px){.component-heroVisionBlock .wrapper .content .subtitle{max-width:640px;margin-top:24px}}.component-heroVisionBlock .wrapper .content .subtitle.-bottomLinks{font-size:1rem}@media (min-width:768px){.component-heroVisionBlock .wrapper .content .subtitle.-bottomLinks{font-size:1.5rem}}.component-heroVisionBlock .wrapper .content .btn-wrapper{margin-top:2.5rem}.component-heroVisionBlock .wrapper .content .mainButton{pointer-events:auto;color:#fff;letter-spacing:.5px}@media (min-width:768px){.component-heroVisionBlock .wrapper .content .mainButton{letter-spacing:1px}}.component-heroVisionBlock .wrapper .footer{display:none}.component-heroVisionBlock .media-background:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(19,20,28,0);background-image:-webkit-linear-gradient(top,rgba(19,20,28,0),rgba(19,20,28,.8));background-image:-o-linear-gradient(top,rgba(19,20,28,0) 0,rgba(19,20,28,.8) 100%);background-image:-ms-linear-gradient(top,rgba(19,20,28,0) 0,rgba(19,20,28,.8) 100%);background-image:linear-gradient(180deg,rgba(19,20,28,0) 0,rgba(19,20,28,.8));content:""}.component-heroVisionBlock .media-background img{object-fit:cover}.component-heroVisionBlock .logoImage{height:100px;margin-bottom:10px}.component-heroVisionBlock .logoImage img{height:100%}.component-heroVisionBlock .imageBottom{position:absolute;bottom:40px}.component-heroVisionBlock .imageBottom.-haslogo{bottom:20px}@media (min-width:768px){.component-heroVisionBlock .imageBottom.-haslogo{bottom:40px}}.component-heroVisionBlock .linksBottomGroup{display:flex;flex-direction:column;gap:40px;margin-top:40px;padding:0;list-style:none;font-size:16px;text-transform:uppercase;pointer-events:all}@media (min-width:768px){.component-heroVisionBlock .linksBottomGroup{flex-direction:row;gap:100px}}.component-heroVisionBlock .linksBottomGroup.-haslogo{gap:30px}@media (min-width:768px){.component-heroVisionBlock .linksBottomGroup.-haslogo{gap:100px}}.component-heroVisionBlock .linksBottomGroup .linkBottom a{text-decoration:none;color:#fff;position:relative;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:6px}.component-heroVisionBlock .linksBottomGroup .linkBottom a:not(:disabled):not(.disabled){transition:all .3s ease-in-out}.component-heroVisionBlock .linksBottomGroup .linkBottom a:not(:disabled):not(.disabled):hover{color:var(--color-primary);transition:all .3s ease-in-out}.component-heroVisionBlock .linksBottomGroup .linkBottom a:not(:disabled):not(.disabled):focus{background-color:transparent;color:var(--color-primary)}.component-heroCarouselBlock{position:relative;margin-bottom:56px}.component-heroCarouselBlock .contentWrapper{position:relative;height:640px}@media (min-width:768px){.component-heroCarouselBlock .contentWrapper{height:812px}}.component-heroCarouselBlock .heroContentWrapper{position:relative;width:100%}.component-heroCarouselBlock .component-heroBlock{width:100%;opacity:0;position:absolute;transition:opacity 1s}.component-heroCarouselBlock .component-heroBlock.show{opacity:1;z-index:1}@media (min-width:768px){.component-heroCarouselBlock .component-heroBlock{height:812px}}@media (max-width:767px){.component-heroCarouselBlock .component-heroBlock .wrapper{padding-top:0}.component-heroCarouselBlock .component-heroBlock .wrapper .component-HeroButton{margin-bottom:45px}}.component-heroCarouselBlock .footerWrapper{position:absolute;bottom:100%;left:0;width:100%}@media (min-width:768px){.component-heroCarouselBlock .footerWrapper{bottom:0}}.component-heroCarouselBlock .footerWrapper .fade-enter-active,.component-heroCarouselBlock .footerWrapper .fade-leave-active{transition:opacity 1s}.component-heroCarouselBlock .footerWrapper .fade-enter,.component-heroCarouselBlock .footerWrapper .fade-leave-to{opacity:0}.component-heroCarouselBlock .footerElement{width:100%;position:absolute}.component-heroCarouselBlock .footerContentWrapper{z-index:5}.component-heroCarouselBlock .footer{background-color:rgba(19,20,28,.5);display:flex;flex-direction:column;margin-top:auto;padding:24px;color:#fff}@media (min-width:768px){.component-heroCarouselBlock .footer{flex-direction:row;align-items:center;padding:32px 64px}}.component-heroCarouselBlock .footer .thumbnail{display:none}@media (min-width:768px){.component-heroCarouselBlock .footer .thumbnail{display:block;width:152px;height:86px}.component-heroCarouselBlock .footer .thumbnail img{width:100%}}.component-heroCarouselBlock .footer .previewProgress{margin-top:28px;display:flex;justify-content:space-between}@media (min-width:768px){.component-heroCarouselBlock .footer .previewProgress{margin-top:46px;padding:0 24px;flex-flow:column wrap;justify-content:center;align-self:center}}@media (min-width:1024px){.component-heroCarouselBlock .footer .previewProgress{padding:0;flex-flow:row nowrap;justify-content:space-between}}.component-heroCarouselBlock .footer .previewProgress .progressIndicatorWrapper{display:flex;align-items:center}@media (min-width:768px){.component-heroCarouselBlock .footer .previewProgress .progressIndicatorWrapper{margin-right:0;margin-left:0;margin-bottom:16px}}@media (min-width:1024px){.component-heroCarouselBlock .footer .previewProgress .progressIndicatorWrapper{margin-right:92px;margin-left:0;margin-bottom:0}}.component-heroCarouselBlock .footer .previewProgress .progressIndicatorWrapper span{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;letter-spacing:0}.component-heroCarouselBlock .footer .previewProgress .progressIndicatorWrapper .progressBar{display:flex;width:64px;height:2px;background-color:hsla(0,0%,100%,.25);margin:0 8px}.component-heroCarouselBlock .footer .previewProgress .progressIndicatorWrapper .progressBar .progressBarFill{background-color:#fff}.component-heroCarouselBlock .footer .previewProgress .arrowsWrapper{display:flex}@media (min-width:768px){.component-heroCarouselBlock .footer .previewProgress .arrowsWrapper{justify-content:center}}@media (min-width:1024px){.component-heroCarouselBlock .footer .previewProgress .arrowsWrapper{justify-content:flex-start}}.component-heroCarouselBlock .footer .previewProgress .arrowsWrapper a{cursor:pointer}.component-heroCarouselBlock .footer .previewProgress .arrowsWrapper a.disabled{cursor:default}.component-heroCarouselBlock .footer .previewProgress .arrowsWrapper a.disabled path{opacity:.25}.component-heroCarouselBlock .footer .previewProgress .arrowsWrapper a path{fill:#fff}.component-heroCarouselBlock .footer .previewProgress .arrowsWrapper .arrowLeft{margin-right:84px}.component-heroCarouselBlock .footer .previewProgress .arrowsWrapper .arrowLeft svg{transform:rotate(180deg)}@media (min-width:768px){.component-heroCarouselBlock .footer .previewProgress .arrowsWrapper .arrowLeft{margin-right:32px}}@media (min-width:768px){.component-heroCarouselBlock .footer .previewText{margin-left:32px;margin-top:17px;flex-grow:2}}@media (min-width:1024px){.component-heroCarouselBlock .footer .previewText{margin-right:32px}}.component-heroCarouselBlock .footer .previewText .prevUpNext{font-size:1rem;line-height:1rem;opacity:.4;text-transform:uppercase;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}.component-heroCarouselBlock .footer .previewText .previewTitle{font-size:1.5rem;line-height:1.5rem;letter-spacing:0;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;margin-top:8px}.component-heroCarouselBlock .videoControls{position:absolute;right:20px;z-index:10}@media (min-width:768px){.component-heroCarouselBlock .videoControls{position:relative;right:auto;z-index:auto}}.component-howToExperienceBlock{text-align:center;padding:2rem 1.5rem}@media (min-width:1024px){.component-howToExperienceBlock{padding:2.25rem 3.125rem}}.component-howToExperienceBlock .wrapper{display:flex;flex-direction:column;max-width:1440px;margin:0 auto;text-align:left}.component-howToExperienceBlock .wrapper h2{margin:0 0 32px}@media (min-width:768px){.component-howToExperienceBlock .wrapper h2{margin-bottom:20px}}.component-howToExperienceBlock .wrapper .content{display:flex;flex-direction:column-reverse}.component-howToExperienceBlock .wrapper .content p{margin:2rem 0 0}@media (min-width:768px){.component-howToExperienceBlock .wrapper .content{flex-direction:column}.component-howToExperienceBlock .wrapper .content p{margin:0 0 2rem}}.component-howToExperienceBlock .wrapper .content .image img{float:left;width:100%}.component-howToExperienceBlock .wrapper .footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:4rem}.component-howToExperienceBlock .wrapper .footer a{margin-right:2rem}.component-howToExperienceBlock .wrapper .footer__image-container{display:flex;width:100%}.component-howToExperienceBlock .wrapper .footer__image{max-width:100%;max-height:50px}.component-howToExperienceBlock .wrapper .footer .btn{padding-left:40px;padding-right:40px}.component-howToExperienceBlock.theme-white{background-color:#fff}.component-howToExperienceBlock.theme-white .text-link.primary,.component-howToExperienceBlock.theme-white h2,.component-howToExperienceBlock.theme-white p{color:#13141c}.component-howToExperienceBlock.theme-black{background-color:#13141c}.component-howToExperienceBlock.theme-black .btn{background-color:transparent;border:1px solid #ccc}.component-howToExperienceBlock.theme-black .btn:hover{background-color:var(--color-primary)}.component-howToExperienceBlock.theme-black .btn:active{background-color:var(--color-primary-dark)}.component-howToExperienceBlock.theme-black .btn:focus{border:1px solid var(--color-primary-dark);background-color:var(--color-primary)}.component-howToExperienceBlock.theme-black .btn.disabled,.component-howToExperienceBlock.theme-black .btn:disabled{border:1px solid #cfd0d1;color:#cfd0d1}.component-howToExperienceBlock.theme-black h2,.component-howToExperienceBlock.theme-black p{color:#fff}.component-iconDescriptionBlock{display:flex;flex-direction:row;padding:0 0 52px}@media (min-width:768px){.component-iconDescriptionBlock{padding:0 0 68px}}.component-iconDescriptionBlock .sphere-wrapper{margin:0 15px 0 0}.component-iconDescriptionBlock .sphere-wrapper img{max-width:48px;max-height:48px}@media (min-width:768px){.component-iconDescriptionBlock .sphere-wrapper img{max-width:96px;max-height:96px}}@media (min-width:768px){.component-iconDescriptionBlock .sphere-wrapper{margin:0 66px 0 34px;max-width:192px;height:124px}.component-iconDescriptionBlock .sphere-wrapper img{max-width:124px;max-height:124px}}.component-iconDescriptionBlock .sphere-wrapper .sphere{padding:22px 28px;border-radius:50%;display:inline-block}.component-iconDescriptionBlock .idb-content-wrapper .idb-title{font-size:1.5rem;line-height:2rem;margin-bottom:16px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}.component-iconDescriptionBlock .idb-content-wrapper .idb-content{margin-bottom:24px}.theme-black .component-iconDescriptionBlock .text-link.primary{color:#fff}.component-iconDescriptionCollection{display:flex;flex-direction:column;padding:56px 0 0}@media (min-width:768px){.component-iconDescriptionCollection{padding:56px 0}}.component-iconDescriptionCollection .section-title{margin-bottom:16px;color:#13141c}@media (min-width:768px){.component-iconDescriptionCollection .section-title{margin-bottom:24px}}.component-iconDescriptionCollection .section-description{margin-bottom:36px;color:#13141c}@media (min-width:768px){.component-iconDescriptionCollection .section-description{margin-bottom:64px}}.component-iconDescriptionCollection .section-content video{width:100%;height:100%}.component-iconDescriptionCollection .section-content .videoContainer .videoCaption .videoCaptionContent p{color:#fff;padding:0;text-align:left}@media (min-width:768px){.component-iconDescriptionCollection .section-content .videoContainer .videoCaption .videoCaptionContent p{padding:0 24px}}.component-iconDescriptionCollection.inverted .component-iconDescriptionBlock .idb-content,.component-iconDescriptionCollection.inverted .component-iconDescriptionBlock .idb-title,.component-iconDescriptionCollection.inverted .component-iconDescriptionBlock .text-link,.component-iconDescriptionCollection.inverted .section-description,.component-iconDescriptionCollection.inverted .section-title{color:#fff}.component-onePlusOneBlock{background-color:#fff}.component-onePlusOneBlock .one-plus-content{max-width:1312px;margin:0 auto;padding:3.5rem 1.5rem}.component-onePlusOneBlock .one-plus-content__title{text-align:center;max-width:640px;margin:0 auto .9375rem}.component-onePlusOneBlock .one-plus-content__description{text-align:center;color:#666;max-width:532px;margin:0 auto}.component-onePlusOneBlock .one-plus-content__items{border:1px solid #666;display:flex;align-items:flex-start;justify-content:center;padding:2.125rem 2.5rem;margin-top:1.875rem;overflow:hidden}.component-onePlusOneBlock .one-plus-content__items .one-plus-item__outer{display:flex}.component-onePlusOneBlock .one-plus-content__items .one-plus-item__outer+.one-plus-item__outer:before{display:block;content:"\002B";color:#666;font-size:2.25rem;font-family:Arial,Helvetica,sans-serif;font-weight:bolder;margin:.625rem .625rem 0}@media (min-width:768px){.component-onePlusOneBlock.full-width .one-plus-content__title{margin-bottom:1.625rem}}@media (min-width:768px){.component-onePlusOneBlock.full-width .one-plus-content__items{border:0}}@media (min-width:768px){.component-onePlusOneBlock.full-width .one-plus-content__items .one-plus-item__outer+.one-plus-item__outer:before{margin:59px 1.5rem 0}}.component-onePlusOneBlock.half-width{background:none!important}.component-onePlusOneBlock.half-width .one-plus-content{padding:2.125rem 0}@media (min-width:768px){.component-onePlusOneBlock.half-width .one-plus-content{margin:0}}.component-onePlusOneBlock.half-width .one-plus-content__title{color:#fff}@media (min-width:768px){.component-onePlusOneBlock.half-width .one-plus-content__title{text-align:left;margin:0 0 .9375rem}}@media (min-width:1280px){.component-onePlusOneBlock.half-width .one-plus-content__title{margin-bottom:1.625rem}}@media (min-width:768px){.component-onePlusOneBlock.half-width .one-plus-content__description{text-align:left;margin:0}}@media (min-width:768px){.component-onePlusOneBlock.half-width .one-plus-content__items{padding:2.125rem 0;overflow:initial}}@media (min-width:1280px){.component-onePlusOneBlock.half-width .one-plus-content__items{justify-content:flex-start;border:0}}@media (min-width:1280px){.component-onePlusOneBlock.half-width .one-plus-content__items .one-plus-item__outer+.one-plus-item__outer:before{margin:59px 1.5rem 0}}.component-onePlusOneBlock.theme-black{background-color:#13141c}.component-onePlusOneBlock.theme-black .one-plus-content__description{color:#fff}.component-passionPointFeatureBlock{display:flex;flex-direction:column;padding:64px 6.5vw;background-color:#13141c;position:relative}@media (min-width:768px){.component-passionPointFeatureBlock{padding:116px 4.4vw}}@media (min-width:1024px){.component-passionPointFeatureBlock{display:block;width:100vw;height:100vh;padding:116px 4.4vw 0}.component-passionPointFeatureBlock .largeScrollingTitleContainer{transform:translate3d(30vw,0,0);transition:transform .5s ease-out}.component-passionPointFeatureBlock.first-block .contentLayer,.component-passionPointFeatureBlock.first-block .largeScrollingTitleContainer{transform:none}}.component-passionPointFeatureBlock .contentLayer{position:relative;max-width:1440px;margin:0 auto;z-index:1}@media (min-width:1024px){.component-passionPointFeatureBlock .contentLayer{height:calc(100vh - 116px);transform:translate3d(15vw,0,0);transition:transform .5s ease-out}}.component-passionPointFeatureBlock .mobileDescription{z-index:4;color:#fff;margin-top:24.5px}@media (min-width:1024px){.component-passionPointFeatureBlock .mobileDescription{display:none}}.component-passionPointFeatureBlock .textContainer{z-index:4}.component-passionPointFeatureBlock .textContainer.behindVideo{z-index:0}@media (min-width:1024px){.component-passionPointFeatureBlock .textContainer{position:absolute;bottom:18.54vh}}.component-passionPointFeatureBlock .textContainer .title{color:#fff}@media (min-width:1024px){.component-passionPointFeatureBlock .textContainer .title{max-width:416px;margin-bottom:14px}}.component-passionPointFeatureBlock .textContainer .desktopDescription{display:none}@media (min-width:1024px){.component-passionPointFeatureBlock .textContainer .desktopDescription{display:block;max-width:303px;color:#fff}}.component-passionPointFeatureBlock .featureAssetContainer{margin-top:24.5px;z-index:3;height:48.94vw;background-size:cover}.component-passionPointFeatureBlock .featureAssetContainer .flowplayerDefault{z-index:3}@media (min-width:1024px){.component-passionPointFeatureBlock .featureAssetContainer{width:75.55vw;height:42.19vw;position:absolute;right:0;bottom:11.98vh;max-width:1088px;max-height:612px;overflow:hidden}}@media only screen and (min-width:1366px) and (max-height:636px){.component-passionPointFeatureBlock .featureAssetContainer{bottom:5vh}}.component-passionPointFeatureBlock .featureAssetContainer .featureImage{width:87vw;height:100%;transition:all .3s ease-in-out}@media (min-width:1024px){.component-passionPointFeatureBlock .featureAssetContainer .featureImage{width:100%}.component-passionPointFeatureBlock .featureAssetContainer .featureImage.hover:hover{transition:all .3s ease-in-out;transform:scale(1.3);transform-origin:50% 50%}}.component-passionPointFeatureBlock .linkContainer{margin-top:16px;z-index:4}@media (min-width:1024px){.component-passionPointFeatureBlock .linkContainer.linkContainerMobile{display:none}}.component-passionPointFeatureBlock .linkContainer.linkContainerDesktop{margin-top:48px}@media (max-width:1023px){.component-passionPointFeatureBlock .linkContainer.linkContainerDesktop{display:none}}.component-passionPointFeatureBlock .linkContainer.linkContainerDesktop .btn.blue.filled{cursor:none}.component-passionPointFeatureBlock .video{display:none}.component-passionPointHeroBlock{width:100vw;height:100vh;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.component-passionPointHeroBlock.first-block{width:100vw;height:93vh}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.component-passionPointHeroBlock.first-block{width:100vw;height:100vh}}@media (min-width:768px){.component-passionPointHeroBlock{justify-content:center}}@media (min-width:1024px){.component-passionPointHeroBlock.first-block{width:95vw;height:100vh}}.component-passionPointHeroBlock .videoShadowContainer{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,transparent 90%,#13141c 101%)}@media (min-width:1024px){.component-passionPointHeroBlock .videoShadowContainer{background:linear-gradient(90deg,transparent 90%,#13141c 101%)}}.component-passionPointHeroBlock .media-background{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;z-index:0}@media screen and (max-aspect-ratio:16/9){.component-passionPointHeroBlock .media-background{height:100%}}@media screen and (min-aspect-ratio:16/9){.component-passionPointHeroBlock .media-background{width:100%}}@media screen and (max-aspect-ratio:16/9){.component-passionPointHeroBlock .media-background img{height:100vh;width:auto}}@media screen and (min-aspect-ratio:16/9){.component-passionPointHeroBlock .media-background img{height:auto;width:100vw}}.component-passionPointHeroBlock .backgroundVideo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0}@media screen and (max-aspect-ratio:16/9){.component-passionPointHeroBlock .backgroundVideo{height:100%}}@media screen and (min-aspect-ratio:16/9){.component-passionPointHeroBlock .backgroundVideo{width:100%}}.component-passionPointHeroBlock .textContainer{width:100vw;padding:0 24px 7.5vh;z-index:10;opacity:0}@media (min-width:768px){.component-passionPointHeroBlock .textContainer{padding:0 64px;width:auto}}.component-passionPointHeroBlock .textContainer .kicker{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:.875rem;letter-spacing:.5px;text-transform:uppercase;color:#fff}@media (min-width:768px){.component-passionPointHeroBlock .textContainer .kicker{font-size:1rem;line-height:1rem}}@media only screen and (max-width:767px) and (orientation:landscape){.component-passionPointHeroBlock .textContainer .kicker{font-size:.875rem;line-height:.875rem}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.component-passionPointHeroBlock .textContainer .kicker{font-size:.875rem;line-height:.875rem}}.component-passionPointHeroBlock .textContainer .title{color:#fff;margin-top:14px;max-width:752px}@media (min-width:768px){.component-passionPointHeroBlock .textContainer .title{max-width:872px}}.component-passionPointHeroBlock .textContainer .description{margin-top:16px;color:#fff;max-width:528px}@media (min-width:768px){.component-passionPointHeroBlock .textContainer .description{margin-top:13px}}.component-passionPointHeroBlock .videoCtaContainer{display:flex;justify-content:space-between;margin-top:24px}@media (min-width:768px){.component-passionPointHeroBlock .videoCtaContainer{margin-top:48px}}@media (min-width:768px){.component-passionPointHeroBlock .videoCtaContainer .videoControlsMobile{display:none}}.component-passionPointHeroBlock .videoControls{position:absolute;bottom:5vh;left:64px;z-index:5}@media (max-width:767px){.component-passionPointHeroBlock .videoControls{display:none}}.component-passionPointHeroBlock .videoControls img{object-fit:contain}.component-passionPointLayeredBlock{position:relative}@media (min-width:1024px){.component-passionPointLayeredBlock{padding:116px 5vw 0;height:100vh}.component-passionPointLayeredBlock .largeScrollingTitleContainer{transform:translate3d(30vw,0,0);transition:transform .25s}.component-passionPointLayeredBlock.first-block .contentLayer,.component-passionPointLayeredBlock.first-block .largeScrollingTitleContainer{transform:none}.component-passionPointLayeredBlock.first-block .mainAsset{right:0}}.component-passionPointLayeredBlock .mainAsset{z-index:0;position:absolute;top:0;left:0;width:100vw;height:150vw;overflow:hidden}.component-passionPointLayeredBlock .mainAsset .backgroundVideo,.component-passionPointLayeredBlock .mainAsset>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%}@media screen and (max-aspect-ratio:16/9){.component-passionPointLayeredBlock .mainAsset .backgroundVideo,.component-passionPointLayeredBlock .mainAsset>img{height:100%}}@media screen and (min-aspect-ratio:16/9){.component-passionPointLayeredBlock .mainAsset .backgroundVideo,.component-passionPointLayeredBlock .mainAsset>img{width:100%;width:auto}}@media (min-width:1024px){.component-passionPointLayeredBlock .mainAsset{width:54.67vh;height:82.39vh;top:0;left:0;bottom:0;margin:auto;z-index:2}}.component-passionPointLayeredBlock .contentLayer{position:relative;z-index:4;display:flex;flex-direction:column;padding:62px 6.4vw 64px}@media (min-width:1024px){.component-passionPointLayeredBlock .contentLayer{display:block;padding:0;position:absolute;bottom:17.92vh;white-space:nowrap;transition:transform .5s ease-out;transform:translate3d(15vw,0,0)}}.component-passionPointLayeredBlock .contentLayer .textContainer{margin-bottom:64px}@media (min-width:1024px){.component-passionPointLayeredBlock .contentLayer .textContainer{display:inline-block;margin-bottom:0;width:46.66vw}}.component-passionPointLayeredBlock .contentLayer .textContainer .title{color:#fff;margin-bottom:16px}@media (min-width:1024px){.component-passionPointLayeredBlock .contentLayer .textContainer .title{max-width:416px;white-space:normal}}.component-passionPointLayeredBlock .contentLayer .textContainer .description{color:#fff;margin-bottom:16px}@media (min-width:1024px){.component-passionPointLayeredBlock .contentLayer .textContainer .description{max-width:416px;white-space:normal}}.component-passionPointLayeredBlock .contentLayer .PassionPointLayeredItem{width:100%;display:flex;justify-content:flex-start;margin-bottom:49px;z-index:4}@media (min-width:1024px){.component-passionPointLayeredBlock .contentLayer .PassionPointLayeredItem{display:inline-block;margin-bottom:0;margin-right:32px;width:auto;transition:transform .25s}}@media (max-width:1023px){.component-passionPointLayeredBlock .contentLayer .PassionPointLayeredItem.even{justify-content:flex-end}}.component-passionPointMasonryBlock{position:relative}@media (min-width:1024px){.component-passionPointMasonryBlock{padding:116px 5vw 0;height:100vh}.component-passionPointMasonryBlock .largeScrollingTitleContainer{transform:translate3d(30vw,0,0);transition:transform .5s ease-out}.component-passionPointMasonryBlock.first-block .contentLayer,.component-passionPointMasonryBlock.first-block .largeScrollingTitleContainer{transform:none}}.component-passionPointMasonryBlock__contentLayer{position:relative;z-index:4;display:flex;flex-direction:column;padding:62px 5vw 64px}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer{flex-direction:row;padding:0;position:absolute;bottom:4.89vh;white-space:nowrap;transform:translate3d(15vw,0,0);transition:transform .5s ease-out}}.component-passionPointMasonryBlock__contentLayer-textContainer{margin-bottom:64px}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-textContainer{display:inline-block;margin-bottom:31.66vh;width:auto;align-self:flex-end}}.component-passionPointMasonryBlock__contentLayer-textContainer .title{color:#fff;margin-bottom:16px}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-textContainer .title{max-width:416px;white-space:normal}}.component-passionPointMasonryBlock__contentLayer-textContainer .description{color:#fff}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-textContainer .description{max-width:416px;white-space:normal}}.component-passionPointMasonryBlock__contentLayer-textContainer .linkContainer{margin-top:16px}.component-passionPointMasonryBlock__contentLayer-masonryGrid{position:relative}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-masonryGrid{display:inline-block;height:calc(75vh + 64px)}}.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem{position:absolute;margin:5px;overflow:hidden}.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect169{width:calc(50vw - 20px);height:calc(28.13vw - 20px)}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect169.HorizontalItem{width:calc(65.78vh - 32px);height:calc(37.5vh - 32px)}}@media (max-width:767px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect169{width:calc(90vw - 20px);height:calc(50.63vw - 20px)}}.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect43{width:calc(25vw - 20px);height:calc(18.75vw - 20px)}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect43.HorizontalItem{width:calc(49.33vh - 32px);height:calc(37.5vh - 32px)}}@media (max-width:767px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect43{width:calc(45vw - 20px);height:calc(33.75vw - 20px)}}.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect11{width:calc(25vw - 20px);height:calc(25vw - 20px)}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect11.HorizontalItem{width:calc(37.5vh - 32px);height:calc(37.5vh - 32px)}.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect11.HorizontalItem.smallItem{width:calc(30vh - 32px);height:calc(30vh - 32px)}}@media (max-width:767px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect11{width:calc(45vw - 20px);height:calc(45vw - 20px)}}.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect23{width:calc(25vw - 20px);height:calc(37.5vw - 20px)}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect23.HorizontalItem{width:calc(30vh - 32px);height:calc(45vh - 32px)}}@media (max-width:767px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.aspect23{width:calc(45vw - 20px);height:calc(67.5vw - 20px)}}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem{margin:16px}}.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.emptyBlock{display:none;width:calc(28.28vh - 32px);height:calc(37.5vh - 32px)}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .MasonryItem.emptyBlock{display:block}}.component-passionPointMasonryBlock__contentLayer-masonryGrid .gridSizer{width:45vw}@media (min-width:768px) and (max-width:1023px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .gridSizer{width:25vw}}@media (min-width:1024px){.component-passionPointMasonryBlock__contentLayer-masonryGrid .gridSizer{display:none}}.component-passionPointRiverBlock{position:relative}@media (min-width:1024px){.component-passionPointRiverBlock{padding:116px 5vw 0;height:100vh}.component-passionPointRiverBlock .largeScrollingTitleContainer{transform:translate3d(30vw,0,0);transition:transform .25s}.component-passionPointRiverBlock.first-block .contentLayer,.component-passionPointRiverBlock.first-block .largeScrollingTitleContainer{transform:none}}.component-passionPointRiverBlock .contentLayer{position:relative;z-index:4;display:flex;flex-direction:column;padding:62px 6.4vw 64px}@media (min-width:1024px){.component-passionPointRiverBlock .contentLayer{display:flex;flex-direction:row;padding:0;position:absolute;bottom:6.66vh;white-space:nowrap;height:81.04vh;transform:translate3d(15vw,0,0);transition:transform .25s}}.component-passionPointRiverBlock .contentLayer .textContainer{margin-bottom:64px}@media (min-width:1024px){.component-passionPointRiverBlock .contentLayer .textContainer{display:inline-block;margin-bottom:25.83vh;width:31.18vw;align-self:flex-end}}.component-passionPointRiverBlock .contentLayer .textContainer .title{color:#fff;margin-bottom:16px}@media (min-width:1024px){.component-passionPointRiverBlock .contentLayer .textContainer .title{max-width:416px}}.component-passionPointRiverBlock .contentLayer .textContainer .description{color:#fff;margin-bottom:40px}@media (min-width:1024px){.component-passionPointRiverBlock .contentLayer .textContainer .description{margin-bottom:0;max-width:303px}}.component-passionPointRiverBlock .contentLayer .textContainer .linkContainer{margin-top:16px}.component-passionPointRiverBlock .RiverBlockItem{width:100%;display:flex;justify-content:flex-start;margin-bottom:49px}@media (min-width:1024px){.component-passionPointRiverBlock .RiverBlockItem{display:inline-block;margin-bottom:0;margin-right:42px;width:unset;align-self:flex-start;transition:transform .25s}}.component-passionPointRiverBlock .RiverBlockItem.even{justify-content:flex-end}@media (min-width:1024px){.component-passionPointRiverBlock .RiverBlockItem.even{align-self:flex-end}}.component-passionPointRowBlock{position:relative}@media (min-width:1024px){.component-passionPointRowBlock{padding:116px 5vw 0;height:100vh}.component-passionPointRowBlock .largeScrollingTitleContainer{transform:translate3d(30vw,0,0);transition:transform .5s ease-out}.component-passionPointRowBlock.first-block .contentLayer,.component-passionPointRowBlock.first-block .largeScrollingTitleContainer{transform:none}}.component-passionPointRowBlock .contentLayer{position:relative;z-index:4;display:flex;flex-direction:column;padding:62px 6.4vw 64px}@media (min-width:1024px){.component-passionPointRowBlock .contentLayer{display:block;padding:0;position:absolute;bottom:14.16vh;white-space:nowrap;transform:translate3d(15vw,0,0);transition:transform .5s ease-out}}.component-passionPointRowBlock .contentLayer .textContainer{margin-bottom:64px}@media (min-width:1024px){.component-passionPointRowBlock .contentLayer .textContainer{display:inline-block;margin-bottom:14.16vh;width:31.18vw;vertical-align:bottom}}.component-passionPointRowBlock .contentLayer .textContainer .title{color:#fff;margin-bottom:16px}@media (min-width:1024px){.component-passionPointRowBlock .contentLayer .textContainer .title{max-width:416px;white-space:normal}}.component-passionPointRowBlock .contentLayer .textContainer .description{color:#fff;margin-bottom:16px}@media (min-width:1024px){.component-passionPointRowBlock .contentLayer .textContainer .description{max-width:303px;white-space:normal}}@media (min-width:1024px){.component-passionPointRowBlock .contentLayer .PassionPointRowItem{display:inline-block;margin-bottom:0;margin-right:32px;width:unset;vertical-align:top;transition:transform .5s ease-out}}.component-passionPointRowItemBlock{margin-bottom:48px}@media (min-width:1024px){.component-passionPointRowItemBlock{margin-bottom:0}}.component-passionPointSignUpBlock{position:relative}@media (min-width:1024px){.component-passionPointSignUpBlock{padding:116px 5vw 0;height:100vh;display:flex;align-items:center}.component-passionPointSignUpBlock .largeScrollingTitleContainer{transform:translate3d(30vw,0,0);transition:transform .5s ease-out}.component-passionPointSignUpBlock.first-block .contentLayer,.component-passionPointSignUpBlock.first-block .largeScrollingTitleContainer{transform:none}}.component-passionPointSignUpBlock__contentLayer{position:relative;z-index:4;padding:62px 5vw 64px;width:100%}@media (min-width:1024px){.component-passionPointSignUpBlock__contentLayer{width:46.66vw;padding:0;white-space:nowrap;transform:translate3d(15vw,0,0);transition:transform .5s ease-out}}@media (min-width:1024px){.component-passionPointSignUpBlock__contentLayer-textContainer{display:inline-block;width:auto;align-self:flex-end}}.component-passionPointSignUpBlock__contentLayer-textContainer .title{color:#fff;margin-bottom:16px}@media (min-width:1024px){.component-passionPointSignUpBlock__contentLayer-textContainer .title{max-width:416px;white-space:normal}}.component-passionPointSignUpBlock__contentLayer-textContainer .description{color:#fff;margin-bottom:40px}@media (min-width:1024px){.component-passionPointSignUpBlock__contentLayer-textContainer .description{max-width:416px;white-space:normal}}.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms{padding:0;margin:0}@media (min-width:1024px){.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms{width:35vw}}.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms .Form__Element--NonData{display:initial}.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms .Form__Element{display:block}.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms .Form__Element .Form__Element__Caption,.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms .FormChoice label{color:#fff;font-size:1rem;line-height:1.5rem;letter-spacing:0}.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms .FormTextbox{width:100%}.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms .FormSubmitButton{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1rem;letter-spacing:1px;text-transform:uppercase;margin-left:0}.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms .Form__Status .Form__Status__Message.Form__Success__Message{background:none;padding-left:0}.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms button,.component-passionPointSignUpBlock__contentLayer-formContainer .EPiServerForms input{cursor:none!important}.component-socialMediaLinkBlock .social-image{width:24px;height:24px}.hero-description{position:relative;color:#fff;z-index:3;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hero-description-kicker{font-size:.875rem;line-height:.71;text-transform:uppercase;letter-spacing:1px}@media (min-width:768px){.hero-description-kicker{font-size:1rem;line-height:2;letter-spacing:0}}.hero-description-title{margin-top:8px;font-size:2.5rem;max-width:20.4375rem;color:#fff}@media (min-width:768px){.hero-description-title{max-width:702px;font-size:4.375rem;line-height:1.14;letter-spacing:-.94px}}.hero-description-subtitle{margin:16px auto 0;max-width:20.4375rem}@media (min-width:768px){.hero-description-subtitle{max-width:598px;margin-top:24px}}.before-after-slider{overflow:hidden;min-height:60vh}@media (min-width:1024px){.before-after-slider{min-height:80vh}}.before-after-slider__container{position:relative}.before-after-slider__bottom{display:flex;position:absolute;justify-content:center;flex-direction:column;width:100%;z-index:5;bottom:0;padding:0 20px 70px;background:linear-gradient(180deg,rgba(19,20,28,0) 5%,rgba(19,20,28,.9))}@media (min-width:768px){.before-after-slider__bottom{padding:0 20px 30px 0}}.before-after-slider__caption{width:100%;display:flex;justify-content:center;text-align:center;color:#fff;font-size:.75rem;height:45px;overflow:hidden;padding:0 10px;text-shadow:1px 1px 1px rgba(0,0,0,.2)}@media (min-width:768px){.before-after-slider__caption{font-size:medium;height:auto}}.before-after-slider__caption.in-transition{opacity:0}.before-after-slider__caption.active{opacity:1}.before-after-slider__navigation{display:flex;justify-content:center}.before-after-slider__navigation .thumbnail{display:flex;position:relative;margin:5px;max-width:70px;cursor:pointer;border-radius:2px;border:2px solid hsla(0,0%,100%,.25)}@media (min-width:768px){.before-after-slider__navigation .thumbnail{max-width:100px}}.before-after-slider__navigation .thumbnail.active,.before-after-slider__navigation .thumbnail:focus,.before-after-slider__navigation .thumbnail:hover{border:2px solid #fff}.before-after-slider__navigation .thumbnail:focus:after,.before-after-slider__navigation .thumbnail:hover:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:transparent!important}.before-after-slider__navigation .thumbnail:not(.active):after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.25)}.before-after-slider__navigation .thumb-img{float:left;width:100%;height:100%;object-fit:cover}.before-after-slider__wrapper{position:relative;width:100%;overflow:hidden;z-index:2}.before-after-slider__wrapper.previous-slide{z-index:1;position:absolute;top:0}.before-after-slider__wrapper.previous-slide.active{z-index:3}@media (min-width:1024px){.before-after-slider__wrapper{overflow:initial}}.before-after-slider__panel-after,.before-after-slider__panel-before{max-height:450px}@media (min-width:768px){.before-after-slider__panel-after,.before-after-slider__panel-before{max-height:none}}.before-after-slider__panel-after img,.before-after-slider__panel-before img{min-width:100%}@media (max-width:380px) and (max-height:668px){.before-after-slider .before-after-slider__panel-after{display:grid}}@media (min-width:768px){.before-after-slider .before-after-slider__panel-after{display:flex}}.before-after-slider__panel-before{position:absolute;width:100%;height:100%;overflow:hidden}.before-after-slider__panel-before img{position:absolute;width:auto;max-width:none;height:100%;max-height:none}.before-after-slider__panel-before:after{content:"";position:absolute;top:0;right:0;z-index:2;width:1px;height:100%;background-color:hsla(0,0%,100%,.7)}.before-after-slider__title{position:absolute;top:.75rem;z-index:2;margin:0;color:#fff;font-size:1.375rem}@media (min-width:768px){.before-after-slider__title{top:1.5rem;font-size:2rem}}.before-after-slider__title--before{left:2.1875rem}@media (min-width:768px){.before-after-slider__title--before{left:9.375rem}}.before-after-slider__title--after{right:2.1875rem}@media (min-width:768px){.before-after-slider__title--after{right:9.375rem}}.before-after-slider__item_image{width:50rem;height:100%;object-fit:cover}.before-after-slider__button{position:absolute;top:calc(40% - 12px);z-index:3;width:3.5rem;height:3.5rem;border-style:none;margin-left:-31px;background-color:transparent;cursor:grab}@media (min-width:768px){.before-after-slider__button{top:calc(50% - 34px)}}.before-after-slider__button:active{cursor:grabbing}.before-after-slider__button:hover{background-color:transparent}.before-after-slider__button img{position:absolute;top:4px;left:2px;width:100%;height:100%;pointer-events:none}.before-after-slider__cta{position:absolute;display:flex;bottom:7%;justify-content:center;width:100%;z-index:5;max-height:40px}@media (min-width:768px){.before-after-slider__cta{display:flex;top:5%;bottom:5%;justify-content:flex-end}}.before-after-slider__cta .btn{padding:7px 20px;height:30px;font-size:.625rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.before-after-slider__cta .btn{background-color:#3e44fe}}@media (min-width:768px){.before-after-slider__cta .btn{font-size:.75rem;padding:12px 20px;height:40px;margin-right:5%}}.component-visionVisualizerBlock{margin:30px auto;max-width:1240px}.component-passionPointPage{background-color:#13141c;position:fixed;width:100vw;height:100vh;overflow-y:scroll}@media (max-width:1023px){.component-passionPointPage{-webkit-overflow-scrolling:touch}.component-passionPointPage .passionPointPage-block{overflow-y:hidden}}@media (min-width:1024px){.component-passionPointPage{top:0;left:0;bottom:0;overflow-y:hidden;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.component-passionPointPage::-webkit-scrollbar{display:none}.component-passionPointPage .passionPointPage-block{margin:0 5vw}.component-passionPointPage .passionPointPage-block.first-block{margin-left:0}.component-passionPointPage .passionPointPage-block.last-block{margin-right:0}}.component-passionPointPage__scrollableContainer{display:flex;flex-direction:column;opacity:0;transition:opacity .5s;position:fixed}@media (min-width:1024px){.component-passionPointPage__scrollableContainer{flex-wrap:nowrap;flex-direction:row;position:relative}}.component-passionPointPage__nextArrow{position:fixed;right:5.5vw;bottom:4.5vh;z-index:5}.component-passionPointPage__backArrow{position:fixed;left:5.5vw;bottom:4.5vh;z-index:5;transform:rotate(180deg)}.component-passionPointPage__backToTopContainer{position:fixed;right:6vw;bottom:12vh;width:50px;height:50px;z-index:5;background-color:var(--blue-purple);border-radius:50%;display:flex;align-items:center;justify-content:center}.component-passionPointPage__backToTopArrow{transform:rotate(270deg)}@media (min-width:1024px){.component-passionPointPage .component-cinemaFinderBlock{width:100vw;padding:0;margin-left:5vw}}.component-passionPointPage .component-cinemaFinderBlock .btn.filled.blue:not(:disabled):not(.disabled){cursor:none}.component-passionPointPage .component-cinemaFinderBlock .wrapper{max-width:none}.component-passionPointPage .component-cinemaFinderBlock .wrapper .content{max-width:528px}.component-passionPointPage .component-experienceFinderLite.theme-black{background-color:#13141c}@media (min-width:1024px){.component-passionPointPage .component-experienceFinderLite{width:100vw;margin:0 0 0 5vw}}.component-passionPointPage .component-experienceFinderLite .btn.filled.blue:not(:disabled):not(.disabled),.component-passionPointPage .component-experienceFinderLite .text-link{cursor:none}@media (min-width:1024px){.component-passionPointPage .component-youTubeVideoPartial{margin:10vh}}@media (min-width:1440px){.component-passionPointPage .component-youTubeVideoPartial{margin:5vh 30vh;padding:0}}@media (min-width:1024px){.component-passionPointPage .component-youTubeVideoPartial .youtube-mainContainer{width:70vw}}.component-passionPointPage .component-youTubeVideoPartial .youtube-mainContainer .title{font-size:1.5rem;font-weight:700;line-height:1.33;color:#fff;margin:16px 0}.component-passionPointPage .component-videoPartial .title{display:block;font-size:1.5rem;font-weight:700;line-height:1.33;color:#fff;margin:0 0 16px}.component-passionPointPage .component-videoPartial .videoCaption{display:none}@media (min-width:1024px){.component-passionPointPage .component-videoPartial{margin:10vh;width:70vw}}@media (min-width:1440px){.component-passionPointPage .component-videoPartial{margin:5vh 30vh}.component-passionPointPage .component-videoPartial.has-heading{margin:4vh 30vh}}.component-passionPointPage .component-videoPartial,.component-passionPointPage .component-youTubeVideoPartial{position:relative;z-index:10}.page-savedPage{width:100vw;height:100%;min-height:100vh;position:relative;background-color:#13141c;display:flex;flex-direction:row}.page-savedPage.no-results{justify-content:center}.page-savedPage.no-results .no-results{display:block}.page-savedPage .no-results{padding:0 24px;align-self:center;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.page-savedPage .no-results{justify-self:center;border:1px solid #979797;padding:10vh 8vw}}@media (min-width:1440px){.page-savedPage .no-results{padding:148px 94px 152px}}.page-savedPage .no-results,.page-savedPage .no-results .content,.page-savedPage .no-results .heading{text-align:center}.page-savedPage .no-results .heading{font-size:1.125rem}@media (min-width:768px){.page-savedPage .no-results .heading{font-size:2.5rem;line-height:2.5rem;margin-bottom:16px}}.page-savedPage .no-results .content{margin-bottom:40px}.page-savedPage .no-results .muted{color:#a0a1a4}.page-savedPage .results-block{padding:116px 0 0;width:100%}@media (min-width:768px){.page-savedPage .results-block{padding:142px 0 0}}.page-savedPage .results-block .heading{color:#fff;font-size:1.125rem;margin:0 24px}@media (min-width:768px){.page-savedPage .results-block .heading{font-size:2rem;line-height:2rem;margin-left:64px}}.page-savedPage .results-block .heading .counter{color:var(--color-primary);font-size:1rem;line-height:1.5rem;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;margin-left:12px;vertical-align:middle}.page-savedPage .results-block .saved-content{position:relative}.page-savedPage .results-block .saved-content__edit{position:absolute;display:flex;gap:28px;top:.75rem;right:1.5rem}@media (min-width:768px){.page-savedPage .results-block .saved-content__edit{top:.625rem;right:2.5rem}}@media (min-width:1024px){.page-savedPage .results-block .saved-content__edit{right:4rem}}.page-savedPage .results-block .saved-content__edit__button{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;letter-spacing:-.015em;border:0;padding:0;background:transparent;color:#fff;cursor:pointer}.page-savedPage .results-block .saved-content__edit__button:active,.page-savedPage .results-block .saved-content__edit__button:hover{border:0;background-color:transparent}.page-savedPage .results-block .saved-content__edit__button--cancel{color:#eb1000}.page-savedPage .results-block .saved-content__edit__icon{position:absolute;top:-10px;right:-4px}.page-savedPage .results-block .saved-content,.page-savedPage .results-block .saved-products{margin-bottom:56px}.page-savedPage .results-block .saved-content .scrollable-wrapper,.page-savedPage .results-block .saved-products .scrollable-wrapper{padding-top:56px;padding-bottom:56px;margin-top:-28px}.page-savedPage .results-block .saved-content .scrollable-wrapper>div,.page-savedPage .results-block .saved-content .scrollable-wrapper>div:after,.page-savedPage .results-block .saved-content .scrollable-wrapper>div:before,.page-savedPage .results-block .saved-products .scrollable-wrapper>div,.page-savedPage .results-block .saved-products .scrollable-wrapper>div:after,.page-savedPage .results-block .saved-products .scrollable-wrapper>div:before{box-sizing:content-box}.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultCollection,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultCollection{padding-right:64px}.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem:first-child,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem:first-child{margin-left:24px}@media (min-width:768px){.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem:first-child,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem:first-child{margin-left:64px}}@media (min-width:768px){.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem.item169,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem.item169{max-width:inherit}}.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem.item169 .overlay-to,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem.item169 .overlay-to{background:linear-gradient(180deg,rgba(0,0,0,.25),#000)}@media (min-width:1024px){.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem.item169 .overlay-to,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem.item169 .overlay-to{background:linear-gradient(180deg,transparent,rgba(0,0,0,.11) 61%,#000)}}.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem.item23 .overlay-to,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem.item23 .overlay-to{background:transparent}@media (min-width:1024px){.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem.item23 .overlay-to,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem.item23 .overlay-to{background:linear-gradient(180deg,transparent,transparent)}}.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem.item23,.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem.item169,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem.item23,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem.item169{margin-top:0}@media (min-width:768px){.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem.item23 .absolute-item.top-right,.page-savedPage .results-block .saved-content .scrollable-wrapper .component-searchResultItem.item169 .absolute-item.top-right,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem.item23 .absolute-item.top-right,.page-savedPage .results-block .saved-products .scrollable-wrapper .component-searchResultItem.item169 .absolute-item.top-right{bottom:inherit;top:12px;font-size:1.5rem}}.page-savedPage .results-block .saved-content .scrollable-wrapper .hidden-object,.page-savedPage .results-block .saved-products .scrollable-wrapper .hidden-object{flex:0 0 24px}@media (min-width:768px){.page-savedPage .results-block .saved-content .scrollable-wrapper .hidden-object,.page-savedPage .results-block .saved-products .scrollable-wrapper .hidden-object{flex:0 0 64px}}.page-savedPage .component-simpleModal{width:100vw;height:100vh}@media (min-width:768px){.page-savedPage .component-simpleModal{width:inherit;height:auto}}.page-savedPage .component-simpleModal .modal{flex-flow:row wrap;overflow-x:hidden}@media (min-width:768px){.page-savedPage .component-simpleModal .modal{width:84.4vw}}@media (min-width:1024px){.page-savedPage .component-simpleModal .modal{width:64.4vw}}@media (min-width:1440px){.page-savedPage .component-simpleModal .modal{width:640px}}.page-savedPage .component-simpleModal .form-email,.page-savedPage .component-simpleModal .form-email .email-block{width:100%}@media (min-width:768px){.page-savedPage .component-simpleModal .form-email .email-block{width:75%}}.page-savedPage .component-simpleModal .form-email .email-block label{color:#fff}.page-savedPage .component-simpleModal .form-email .email-block .form-input{display:block;width:100%;margin:0 auto;border:none;height:40px;padding:0 10px;border-radius:10px}.page-savedPage .component-simpleModal .form-email .email-block .form-error{color:#eb1000}.page-savedPage .component-simpleModal .flex-form{display:flex;flex-direction:column;align-items:center;padding:0 32px}@media (min-width:768px){.page-savedPage .component-simpleModal .flex-form{padding:0 112px}}.page-savedPage .component-simpleModal .modal-body,.page-savedPage .component-simpleModal .modal-header{flex:0 0 100%}.page-savedPage .component-simpleModal .close-button,.page-savedPage .component-simpleModal .heading,.page-savedPage .component-simpleModal .subtitle{color:#fff}.page-savedPage .component-simpleModal .close-button{align-self:flex-end}.page-savedPage .component-simpleModal .heading{margin-bottom:16px;text-transform:uppercase}.page-savedPage .component-simpleModal .subtitle{margin-bottom:40px;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:0;opacity:1;text-transform:none}.page-savedPage .component-simpleModal .hidden{display:none}.page-savedPage .component-simpleModal .form-control{width:100%}@media (min-width:768px){.page-savedPage .component-simpleModal .form-control{width:75%}}.page-savedPage .component-simpleModal .subscribe-block{margin-bottom:40px;text-align:center;display:flex;justify-content:center;align-items:flex-end}.page-savedPage .component-simpleModal .subscribe-block input{align-self:flex-start}.page-savedPage .component-simpleModal .subscribe-block input#subscribe-input{position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;min-width:20px;height:20px;border-radius:3px;background-color:#fff;margin-right:8px;cursor:pointer}.page-savedPage .component-simpleModal .subscribe-block input#subscribe-input:checked{background-color:var(--color-primary)}.page-savedPage .component-simpleModal .subscribe-block input#subscribe-input:checked:after{position:absolute;content:"\2714\fe0e";color:#fff;font-size:14px;text-align:center;width:19px;height:17px;transform:scaleY(.8);font-weight:700}.page-savedPage .component-simpleModal .subscribe-block label{color:#fff;vertical-align:bottom;text-align:left;padding-top:3px;cursor:pointer}.page-savedPage .component-simpleModal #recaptcha-target{margin-bottom:20px}.page-savedPage .component-simpleModal .email-block{margin-bottom:24px}.page-savedPage .component-simpleModal .submit-button{padding:17px 45px;line-height:.71;margin-bottom:64px}.page-savedPage .component-simpleModal .submit-button:disabled{background-color:#999;cursor:default}@media (min-width:768px){.page-savedPage .component-simpleModal .submit-button{margin-bottom:112px}}.page-savedPage .component-searchLoadingSpinner .lottie-spinner svg path[stroke-linejoin=miter]{stroke:hsla(0,0%,100%,.2)}.page-savedPage .loading{width:100%;margin-top:100px}.page-savedPage .slider-fade-item{opacity:1;transition:opacity 1s ease-in-out}.page-savedPage .slider-fade-item.remove{opacity:0}.close-icon{display:block;font-size:1.5rem;line-height:1.5rem;color:#fff;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}.slide-fade-enter-active,.slide-fade-item{transition:all 1s ease}.slide-fade-leave-active{transition:all 1s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(40px);opacity:0}.component-countrySelectorPartial{display:flex;padding:0;justify-content:center}@media (min-width:768px){.component-countrySelectorPartial{margin-left:5%}}.component-countrySelectorPartial .component-dropdown{position:relative}.component-countrySelectorPartial .component-dropdown select{padding:0 46px}@media (min-width:768px){.component-countrySelectorPartial .component-dropdown select{width:304px}}.component-countrySelectorPartial .component-dropdown .flag{width:20px;height:20px;border-radius:50%;object-fit:cover}.component-countrySelectorPartial .component-dropdown .country-selector{position:relative;color:#fff;border:1px solid #666;padding:10px;margin:0;border-radius:2px;min-width:250px;max-width:250px}.component-countrySelectorPartial .component-dropdown .country-selector .flag{position:absolute}.component-countrySelectorPartial .component-dropdown .country-selector .name{margin-left:30px}.component-countrySelectorPartial .component-dropdown .country-selector:focus,.component-countrySelectorPartial .component-dropdown .country-selector:hover{cursor:pointer;border:1px solid #aab2b5}.component-countrySelectorPartial .component-dropdown .country-selector:after{content:"\25BE";position:absolute;top:23px;right:20px;font-size:18px;line-height:0;transition-duration:.5s}.component-countrySelectorPartial .component-dropdown .country-selector.active:after{content:"\25BE";transform:rotate(180deg);transition-duration:.5s}.component-countrySelectorPartial .component-dropdown .country-list{position:absolute;min-width:250px;top:inherit;bottom:100%;background-color:#1e1f28;padding:10px 20px;margin:0;border-radius:2px;opacity:0;transition-duration:.5s;display:none;z-index:2}.component-countrySelectorPartial .component-dropdown .country-list.active{opacity:1;transition-duration:.5s;display:block}.component-countrySelectorPartial .component-dropdown .country-list a{color:#fff;margin-left:10px;text-decoration:none;width:100%}.component-countrySelectorPartial .component-dropdown .country-list ul{padding:0;margin:0}.component-countrySelectorPartial .component-dropdown .country-list li{display:flex;list-style:none;color:#fff;padding:8px}.component-countrySelectorPartial .component-dropdown .country-list li:active,.component-countrySelectorPartial .component-dropdown .country-list li:focus,.component-countrySelectorPartial .component-dropdown .country-list li:hover{background-color:rgba(23,24,33,.85);opacity:.8}.component-footerPartial{background-color:#13141c;margin-top:4rem}@media (min-width:1024px){.component-footerPartial.hide-newsletter .divider:first-child{margin-top:0;margin-bottom:2.3125rem}}.component-footerPartial.xfp{margin-top:0;padding-top:4rem}.component-footerPartial .footer-wrapper{max-width:1312px;margin:auto;padding:0 25px}@media (min-width:768px){.component-footerPartial .footer-wrapper{padding:0 60px}}@media (min-width:1440px){.component-footerPartial .footer-wrapper{padding:0 25px}}.component-footerPartial .footer-dolby-logo{display:flex;flex-direction:column;padding:40px 0}@media (min-width:768px){.component-footerPartial .footer-dolby-logo{margin:0 100px 0 0;padding-top:30px;flex-direction:column;align-self:center}}.component-footerPartial .footer-dolby-logo img{width:118px;height:40px}.component-footerPartial .footer-items{padding:0 0 84px;display:flex;flex-flow:column wrap}@media (min-width:768px){.component-footerPartial .footer-items{flex-direction:row;padding:37px 0 28px}}@media (min-width:1440px){.component-footerPartial .footer-items{padding-right:0;padding-left:0}}.component-footerPartial .footer-items .navigation-links{margin-bottom:48px}@media (min-width:768px){.component-footerPartial .footer-items .navigation-links{margin-bottom:32px;flex-basis:100%}}@media (min-width:1024px){.component-footerPartial .footer-items .navigation-links{flex-basis:570px}}.component-footerPartial .footer-items .navigation-links .navigation-wrapper{display:flex;flex-direction:row}.component-footerPartial .footer-items .navigation-links .navigation-wrapper.hidden-mobile{display:none}@media (min-width:768px){.component-footerPartial .footer-items .navigation-links .navigation-wrapper.hidden-mobile{display:flex}}@media (min-width:768px){.component-footerPartial .footer-items .navigation-links .navigation-wrapper.visible-mobile{display:none}}.component-footerPartial .footer-items .navigation-links .navigation-list{display:flex;flex-direction:column;flex-basis:45%}@media (min-width:768px){.component-footerPartial .footer-items .navigation-links .navigation-list{flex-basis:26.64%}}.component-footerPartial .footer-items .navigation-links .navigation-list:first-child{margin-right:10%}@media (min-width:768px){.component-footerPartial .footer-items .navigation-links .navigation-list:nth-child(n+2){margin-right:10%}}.component-footerPartial .footer-items .navigation-links .navigation-list .navigation-item a{color:#fff}.component-footerPartial .footer-items .navigation-links .navigation-list .navigation-item a:active,.component-footerPartial .footer-items .navigation-links .navigation-list .navigation-item a:focus,.component-footerPartial .footer-items .navigation-links .navigation-list .navigation-item a:hover{color:#a0a1a4}.component-footerPartial .footer-items .navigation-links .navigation-list .navigation-item:nth-child(n+2){margin-top:16px}@media (min-width:768px){.component-footerPartial .footer-items .navigation-links .navigation-list .navigation-item:nth-child(n+2){margin-top:24px}}.component-footerPartial .footer-items .social-and-trademark{flex-basis:100%}@media (min-width:768px){.component-footerPartial .footer-items .social-and-trademark{flex-basis:100%}}@media (min-width:1280px){.component-footerPartial .footer-items .social-and-trademark{flex-basis:300px}}@media (min-width:1440px){.component-footerPartial .footer-items .social-and-trademark{flex-basis:416px}}.component-footerPartial .footer-items .social-links{margin-bottom:25px}.component-footerPartial .footer-items .social-links .social-list .social-item{flex-basis:24px;margin-right:16px}.component-footerPartial .footer-items .social-links .social-list .social-image:active,.component-footerPartial .footer-items .social-links .social-list .social-image:focus,.component-footerPartial .footer-items .social-links .social-list .social-image:hover{opacity:.8}.component-footerPartial .footer-items .trademark-summary{margin-bottom:16px;color:#a0a1a4;font-size:.75rem;line-height:1.125rem}@media (min-width:768px){.component-footerPartial .footer-items .trademark-summary{line-height:1rem}}.component-footerPartial .footer-items .divider{display:block;width:100%;height:1px;color:#717276;background-color:#717276;margin:20px 0}@media (min-width:768px){.component-footerPartial .footer-items .divider{margin-bottom:25px}}.component-footerPartial .footer-items .utility-links_country-selector.wrapper{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.component-footerPartial .footer-items .utility-links_country-selector.wrapper{display:flex;flex-direction:row;align-items:center}}@media (min-width:1440px){.component-footerPartial .footer-items .utility-links_country-selector.wrapper{width:87%}}.component-footerPartial .footer-items .utility-links{flex-basis:100%;margin-bottom:24px}@media (min-width:768px){.component-footerPartial .footer-items .utility-links{margin-bottom:0}}@media (min-width:1024px){.component-footerPartial .footer-items .utility-links{flex-basis:730px}}.component-footerPartial .footer-items .utility-links .utility-list{justify-content:space-between}@media (min-width:1024px){.component-footerPartial .footer-items .utility-links .utility-list{justify-content:normal}}.component-footerPartial .footer-items .utility-links .utility-list .utility-item{vertical-align:text-bottom}.component-footerPartial .footer-items .utility-links .utility-list .utility-item:before{content:".";color:#a0a1a4;vertical-align:text-bottom;padding-right:5px}@media (min-width:768px){.component-footerPartial .footer-items .utility-links .utility-list .utility-item:before{display:none}}.component-footerPartial .footer-items .utility-links .utility-list .utility-item:first-of-type:before{content:"";margin-right:-5px}.component-footerPartial .footer-items .utility-links .utility-list .utility-item:first-child{width:auto}@media (min-width:1024px){.component-footerPartial .footer-items .utility-links .utility-list .utility-item:first-child{width:218px}}.component-footerPartial .footer-items .utility-links .utility-list .utility-item:nth-child(2){width:auto}@media (min-width:1024px){.component-footerPartial .footer-items .utility-links .utility-list .utility-item:nth-child(2){width:190px}}.component-footerPartial .footer-items .utility-links .utility-list .utility-item:nth-child(3){width:auto}@media (min-width:1024px){.component-footerPartial .footer-items .utility-links .utility-list .utility-item:nth-child(3){width:190px}}.component-footerPartial .footer-items .navigation-list,.component-footerPartial .footer-items .social-list,.component-footerPartial .footer-items .utility-list{list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;display:flex;flex-flow:row wrap}@media (min-width:1024px){.component-footerPartial .footer-items .hidden-desktop-up{display:none}}.component-footerPartial .btn{padding:0}.component-footerPartial .footer{color:#999;letter-spacing:.5px;white-space:normal;text-decoration:none}.component-footerPartial .footer:active,.component-footerPartial .footer:focus,.component-footerPartial .footer:hover{color:#a0a1a4}.component-footerPartial .footer.utility{font-size:.75rem;line-height:1.5rem;letter-spacing:normal}@media (min-width:768px){.component-footerPartial .footer.utility{font-size:1rem}}#footer-container>.divider{display:block;height:1px;color:#717276;background-color:#717276;max-width:1312px;margin:0 25px}@media (min-width:768px){#footer-container>.divider{margin:0 60px}}@media (min-width:1440px){#footer-container>.divider{margin:auto}}.component-masonryItem{position:relative}.component-masonryItem.aspect169{width:calc(50vw - 20px);height:calc(28.13vw - 20px)}@media (min-width:1024px){.component-masonryItem.aspect169.HorizontalItem{width:calc(65.78vh - 32px);height:calc(37.5vh - 32px)}}@media (max-width:767px){.component-masonryItem.aspect169{width:calc(90vw - 20px);height:calc(50.63vw - 20px)}}.component-masonryItem.aspect43{width:calc(25vw - 20px);height:calc(18.75vw - 20px)}@media (min-width:1024px){.component-masonryItem.aspect43.HorizontalItem{width:calc(49.33vh - 32px);height:calc(37.5vh - 32px)}}@media (max-width:767px){.component-masonryItem.aspect43{width:calc(45vw - 20px);height:calc(33.75vw - 20px)}}.component-masonryItem.aspect11{width:calc(25vw - 20px);height:calc(25vw - 20px)}@media (min-width:1024px){.component-masonryItem.aspect11.HorizontalItem{width:calc(37.5vh - 32px);height:calc(37.5vh - 32px)}.component-masonryItem.aspect11.HorizontalItem.smallItem{width:calc(30vh - 32px);height:calc(30vh - 32px)}}@media (max-width:767px){.component-masonryItem.aspect11{width:calc(45vw - 20px);height:calc(45vw - 20px)}}.component-masonryItem.aspect23{width:calc(25vw - 20px);height:calc(37.5vw - 20px)}@media (min-width:1024px){.component-masonryItem.aspect23.HorizontalItem{width:calc(30vh - 32px);height:calc(45vh - 32px)}}@media (max-width:767px){.component-masonryItem.aspect23{width:calc(45vw - 20px);height:calc(67.5vw - 20px)}}.component-masonryItem.active:hover .description{display:block!important}.component-masonryItem .hoverContainer{position:absolute;top:0;left:0;z-index:2;cursor:pointer}.component-masonryItem .hoverContainer.aspect169{width:calc(50vw - 20px);height:calc(28.13vw - 20px)}@media (min-width:1024px){.component-masonryItem .hoverContainer.aspect169.HorizontalItem{width:calc(65.78vh - 32px);height:calc(37.5vh - 32px)}}@media (max-width:767px){.component-masonryItem .hoverContainer.aspect169{width:calc(90vw - 20px);height:calc(50.63vw - 20px)}}.component-masonryItem .hoverContainer.aspect43{width:calc(25vw - 20px);height:calc(18.75vw - 20px)}@media (min-width:1024px){.component-masonryItem .hoverContainer.aspect43.HorizontalItem{width:calc(49.33vh - 32px);height:calc(37.5vh - 32px)}}@media (max-width:767px){.component-masonryItem .hoverContainer.aspect43{width:calc(45vw - 20px);height:calc(33.75vw - 20px)}}.component-masonryItem .hoverContainer.aspect11{width:calc(25vw - 20px);height:calc(25vw - 20px)}@media (min-width:1024px){.component-masonryItem .hoverContainer.aspect11.HorizontalItem{width:calc(37.5vh - 32px);height:calc(37.5vh - 32px)}.component-masonryItem .hoverContainer.aspect11.HorizontalItem.smallItem{width:calc(30vh - 32px);height:calc(30vh - 32px)}}@media (max-width:767px){.component-masonryItem .hoverContainer.aspect11{width:calc(45vw - 20px);height:calc(45vw - 20px)}}.component-masonryItem .hoverContainer.aspect23{width:calc(25vw - 20px);height:calc(37.5vw - 20px)}@media (min-width:1024px){.component-masonryItem .hoverContainer.aspect23.HorizontalItem{width:calc(30vh - 32px);height:calc(45vh - 32px)}}@media (max-width:767px){.component-masonryItem .hoverContainer.aspect23{width:calc(45vw - 20px);height:calc(67.5vw - 20px)}}.component-masonryItem .backgroundImage{position:relative;transition:transform .32s;z-index:1}.component-masonryItem .backgroundImage.aspect169{width:calc(50vw - 20px);height:calc(28.13vw - 20px)}@media (min-width:1024px){.component-masonryItem .backgroundImage.aspect169.HorizontalItem{width:calc(65.78vh - 32px);height:calc(37.5vh - 32px)}}@media (max-width:767px){.component-masonryItem .backgroundImage.aspect169{width:calc(90vw - 20px);height:calc(50.63vw - 20px)}}.component-masonryItem .backgroundImage.aspect43{width:calc(25vw - 20px);height:calc(18.75vw - 20px)}@media (min-width:1024px){.component-masonryItem .backgroundImage.aspect43.HorizontalItem{width:calc(49.33vh - 32px);height:calc(37.5vh - 32px)}}@media (max-width:767px){.component-masonryItem .backgroundImage.aspect43{width:calc(45vw - 20px);height:calc(33.75vw - 20px)}}.component-masonryItem .backgroundImage.aspect11{width:calc(25vw - 20px);height:calc(25vw - 20px)}@media (min-width:1024px){.component-masonryItem .backgroundImage.aspect11.HorizontalItem{width:calc(37.5vh - 32px);height:calc(37.5vh - 32px)}.component-masonryItem .backgroundImage.aspect11.HorizontalItem.smallItem{width:calc(30vh - 32px);height:calc(30vh - 32px)}}@media (max-width:767px){.component-masonryItem .backgroundImage.aspect11{width:calc(45vw - 20px);height:calc(45vw - 20px)}}.component-masonryItem .backgroundImage.aspect23{width:calc(25vw - 20px);height:calc(37.5vw - 20px)}@media (min-width:1024px){.component-masonryItem .backgroundImage.aspect23.HorizontalItem{width:calc(30vh - 32px);height:calc(45vh - 32px)}}@media (max-width:767px){.component-masonryItem .backgroundImage.aspect23{width:calc(45vw - 20px);height:calc(67.5vw - 20px)}}.component-masonryItem .backgroundImage img{width:100%;height:100%;object-fit:cover}.component-masonryItem .backgroundImage.active{transform:scale(1.1)}.component-masonryItem .external-link-mobile{position:absolute;top:10px;right:10px;z-index:1}@media (min-width:1024px){.component-masonryItem .external-link-mobile{display:none}}.component-masonryItem.active .masonryContent{background-image:linear-gradient(180deg,transparent 25%,#13141c)}.component-masonryItem .masonryContent{position:absolute;top:0;z-index:1;width:100%;height:100%;background-image:linear-gradient(180deg,transparent 90%,#13141c);transition:background-color .2s;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column}.component-masonryItem .masonryContent .textContainer{padding:0 32px;margin-bottom:37px;width:100%;overflow:hidden;position:relative}.component-masonryItem .masonryContent .textContainer .textMovementWrapper{position:relative;transition:top .25s}.component-masonryItem .masonryContent .textContainer .kicker{display:none}@media (min-width:1024px){.component-masonryItem .masonryContent .textContainer .kicker{display:block;font-size:.875rem;line-height:1.1875rem;text-transform:uppercase;color:#fff;margin-bottom:12px}}.component-masonryItem .masonryContent .textContainer .heading{font-size:1rem;line-height:1rem;letter-spacing:0;color:#fff;white-space:normal;display:inline-block}.component-masonryItem .masonryContent .textContainer .heading.active{bottom:28px}.component-masonryItem .masonryContent .textContainer .link-indicator{display:none}@media (min-width:1024px){.component-masonryItem .masonryContent .textContainer .link-indicator{display:inline-block;padding-left:.3125rem}}.component-masonryItem .masonryContent .textContainer .description{color:#fff;font-size:1rem;margin-top:8px;white-space:normal;display:none}.component-masonryItem .masonryContent .textContainer .description.aspect169{max-width:60%}.component-masonryItem .masonryContent .textContainer .cta{margin-top:20px;min-height:40px;text-align:center}.component-newsletterSubscriptionPartial{color:#999}.component-newsletterSubscriptionPartial .newsletter-subscription__header{margin:10px 0}@media (min-width:768px){.component-newsletterSubscriptionPartial .newsletter-subscription__header{min-width:120px}}@media (min-width:1024px){.component-newsletterSubscriptionPartial .newsletter-subscription__header{min-width:320px}}.component-newsletterSubscriptionPartial .newsletter-subscription__success{padding:30px 0;color:#fff;border-bottom:1px solid #717276;letter-spacing:.5px;line-height:1.5rem}.component-newsletterSubscriptionPartial .newsletter-subscription__form{position:relative;padding:30px 0;border-bottom:1px solid #717276}@media (min-width:768px){.component-newsletterSubscriptionPartial .newsletter-subscription__form{display:flex;align-items:center}}.component-newsletterSubscriptionPartial .newsletter-subscription__form .email-submit-wrapper{display:flex;position:relative}.component-newsletterSubscriptionPartial .newsletter-subscription__form .email-submit-wrapper button{margin-top:0}.component-newsletterSubscriptionPartial .newsletter-subscription__form label{display:none}.component-newsletterSubscriptionPartial .newsletter-subscription__form .form-error{position:absolute;display:none;top:45px;color:#eb1000;font-size:.75rem;margin:5px 0}.component-newsletterSubscriptionPartial .newsletter-subscription__form .form-error.active{display:block}.component-newsletterSubscriptionPartial .newsletter-subscription__form form{padding:0;margin:0;width:100%;max-width:500px}@media (min-width:768px){.component-newsletterSubscriptionPartial .newsletter-subscription__form form{margin-left:36px}}.component-newsletterSubscriptionPartial .newsletter-subscription__form input{border:1px solid #666;font-size:.875rem;border-radius:2px;width:70%;height:44px;background-color:transparent;color:#fff;padding:.625rem}@media (min-width:768px){.component-newsletterSubscriptionPartial .newsletter-subscription__form input{min-width:240px}}.component-newsletterSubscriptionPartial .newsletter-subscription__form .submit-button{font-size:.75rem;padding:0 30px;height:44px;margin-left:10px;margin-top:10px}@media screen and (max-width:767px) and (min-width:450px){.component-newsletterSubscriptionPartial .newsletter-subscription__form .submit-button{margin-top:0}}@media (min-width:768px){.component-newsletterSubscriptionPartial .newsletter-subscription__form .submit-button{font-size:.875rem;margin-left:32px;margin-top:0}}.component-onePlusOneItemPartial .one-plus-item{text-decoration:none}.component-onePlusOneItemPartial .one-plus-item__image-outer{width:85px;height:80px;margin:0 auto}.component-onePlusOneItemPartial .one-plus-item__image{max-width:100%;max-height:100%}.component-onePlusOneItemPartial .one-plus-item__caption{text-align:center;display:block;font-weight:700;margin-top:10px;min-width:130px;text-decoration:none;color:#252319}@media (min-width:768px){.full-width .component-onePlusOneItemPartial{border:1px solid #666;width:270px;height:168px;overflow:hidden}.full-width .component-onePlusOneItemPartial.has-link:hover{transform:scale(1.1);box-shadow:0 2px 26px 0 rgba(0,0,0,.5)}}@media (min-width:768px){.full-width .component-onePlusOneItemPartial .one-plus-item{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column}}@media (min-width:1280px){.half-width .component-onePlusOneItemPartial{border:1px solid #666;width:270px;height:168px;overflow:hidden}.half-width .component-onePlusOneItemPartial.has-link:hover{transform:scale(1.1);box-shadow:0 2px 26px 0 rgba(0,0,0,.5)}}@media (min-width:1280px){.half-width .component-onePlusOneItemPartial .one-plus-item{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column}}.component-onePlusOneBlock.theme-black .component-onePlusOneItemPartial .one-plus-item__caption,.half-width .component-onePlusOneItemPartial .one-plus-item__caption{color:#fff}@media (min-width:1024px){.component-passionPointLayeredItem .component-cardComponent .hoverAnimation.hovering{transform:scale(1)}.component-passionPointLayeredItem .component-cardComponent .hoverAnimation.hovering .component-cardComponent__shadowContainer{background:rgba(19,20,28,.5);background-image:linear-gradient(180deg,transparent 90%,#13141c)}}@media (min-width:1024px){.component-passionPointRiverItem .component-cardComponent.aspect23{width:43.33vh;height:65vh}.component-passionPointRiverItem .component-cardComponent.aspect23.floatTextRight{width:58.76vh}}@media (min-width:1024px){.component-passionPointRiverItem .component-cardComponent.aspect43{width:86.67vh;height:65vh}.component-passionPointRiverItem .component-cardComponent.aspect43.floatTextRight{width:104.69vh}}@media (min-width:1024px){.component-passionPointRiverItem .component-cardComponent__backgroundAsset.aspect23{width:43.33vh;height:65vh}}@media (min-width:1024px){.component-passionPointRiverItem .component-cardComponent__backgroundAsset.aspect43{width:86.67vh;height:65vh}}@media (min-width:1024px){.component-passionPointRiverItem .component-cardComponent__assetWrapper.aspect23{width:43.33vh;height:65vh}}@media (min-width:1024px){.component-passionPointRiverItem .component-cardComponent__assetWrapper.aspect43{width:86.67vh;height:65vh}}@media (min-width:1024px){.component-passionPointRiverItem .component-cardComponent__shadowContainer.aspect23{width:43.33vh;height:65vh}}@media (min-width:1024px){.component-passionPointRiverItem .component-cardComponent__shadowContainer.aspect43{width:86.67vh;height:65vh}}@media (min-width:1024px){.component-passionPointRiverItem .component-cardComponent__hoverContainer.aspect23{width:43.33vh;height:65vh}}@media (min-width:1024px){.component-passionPointRiverItem .component-cardComponent__hoverContainer.aspect43{width:86.67vh;height:65vh}}.component-featuredCarouselResultBlock{padding:3rem 0}.component-featuredCarouselResultBlock .content-title{padding:2rem 1.5rem 3.125rem}.component-featuredCarouselResultBlock .content-title h2,.component-featuredCarouselResultBlock .content-title p{text-align:center}.component-featuredCarouselResultBlock .content-title h2{padding:0 1rem;margin-bottom:1.75rem}@media (min-width:768px){.component-featuredCarouselResultBlock .content-title h2{max-width:730px}}.component-featuredCarouselResultBlock .content-title p{padding:0 .75rem}@media (min-width:768px){.component-featuredCarouselResultBlock .content-title p{max-width:650px}}@media (min-width:768px){.component-featuredCarouselResultBlock .content-title{display:flex;flex-direction:column;align-items:center}}.component-featuredCarouselResultBlock .cta-container{display:flex;justify-content:center;padding:25px 0}@media (min-width:768px){.component-featuredCarouselResultBlock .cta-container{padding:10px 0 50px}}.component-featuredCarouselResultBlock .plus-icon{display:flex;justify-content:center;padding:25px 0 0}@media (min-width:768px){.component-featuredCarouselResultBlock .plus-icon{padding:55px 0 0}}.component-featuredCarouselResultBlock .plus-icon svg{height:20px;width:20px}@media (min-width:768px){.component-featuredCarouselResultBlock .plus-icon svg{height:40px;width:40px}}.component-featuredCarouselResultBlock .plus-icon svg path{fill:#717276}.component-featuredCarouselResultBlock.card .carousel-3d-slide.left-2{transform:translateX(-790px) translateZ(-1860px) rotateY(0deg)!important}@media (min-width:1024px){.component-featuredCarouselResultBlock.card .carousel-3d-slide.left-2{transform:translateX(-1460px) translateZ(-1330px) rotateY(0deg)!important}}.component-featuredCarouselResultBlock.card .carousel-3d-slide.right-2{transform:translateX(790px) translateZ(-1860px) rotateY(0deg)!important}@media (min-width:1024px){.component-featuredCarouselResultBlock.card .carousel-3d-slide.right-2{transform:translateX(1460px) translateZ(-1330px) rotateY(0deg)!important}}.component-featuredCarouselResultBlock.card.-wide .carousel-3d-slide.left-2{transform:translateX(-950px) translateZ(-1860px) rotateY(0deg)!important}@media (min-width:1024px){.component-featuredCarouselResultBlock.card.-wide .carousel-3d-slide.left-2{transform:translateX(-1780px) translateZ(-1330px) rotateY(0deg)!important}}.component-featuredCarouselResultBlock.card.-wide .carousel-3d-slide.right-2{transform:translateX(950px) translateZ(-1860px) rotateY(0deg)!important}@media (min-width:1024px){.component-featuredCarouselResultBlock.card.-wide .carousel-3d-slide.right-2{transform:translateX(1780px) translateZ(-1330px) rotateY(0deg)!important}}.component-featuredCarouselResultBlock.other .carousel-3d-slide.left-2{transform:translateX(-660px) translateZ(-1325px) rotateY(0deg)!important}@media (min-width:1024px){.component-featuredCarouselResultBlock.other .carousel-3d-slide.left-2{transform:translateX(-1330px) translateZ(-1080px) rotateY(0deg)!important}}.component-featuredCarouselResultBlock.other .carousel-3d-slide.right-2{transform:translateX(660px) translateZ(-1325px) rotateY(0deg)!important}@media (min-width:1024px){.component-featuredCarouselResultBlock.other .carousel-3d-slide.right-2{transform:translateX(1330px) translateZ(-1080px) rotateY(0deg)!important}}.component-featuredCarouselResultBlock.theme-white{background-color:#fff}.component-featuredCarouselResultBlock.theme-white .circular-carousel .heading,.component-featuredCarouselResultBlock.theme-white .content-wrapper .content-title{color:#13141c}.component-featuredCarouselResultBlock.theme-black{background-color:#13141c}.component-featuredCarouselResultBlock.theme-black .circular-carousel .heading,.component-featuredCarouselResultBlock.theme-black .content-wrapper .content-title{color:#fff}.page-artist .content-load-animation{transition:opacity .65s ease-in .35s;opacity:0}.page-artist .content-load-animation.load-animation-finished{opacity:1}.page-artist .content-load-animation.load-animation-finished .artwork-animation,.page-artist .content-load-animation.load-animation-finished .parallax-animation,.page-artist .content-load-animation.load-animation-finished .wrapper-animation{transform:none}.page-artist .content-load-animation .parallax-animation{transform:translateX(-90px);transition:transform .65s ease-in .35s}.page-artist .content-load-animation .artwork-animation{transform:translateY(-20px);transition:transform .65s ease-in .35s}.page-artist .content-load-animation .wrapper-animation{transform:translateY(20px);transition:transform .65s ease-in .35s}.page-artist .backdrop-load-animation{position:fixed;z-index:999999;left:0;top:0;right:0;bottom:0;background-color:#13141c;pointer-events:none;transition:background-color 1s ease-in}.page-artist .backdrop-load-animation.load-animation-finished{background-color:transparent}.page-artist{background-color:#13141c;display:flex;flex-direction:column;padding-bottom:40px}@media (min-width:1440px){.page-artist{align-items:center}}.page-artist .mainContent{margin-top:2.1875rem;padding-top:.625rem;overflow:hidden}.page-artist .headerWrapper,.page-artist .mainContent{position:relative;width:100%}@media (min-width:768px){.page-artist .headerWrapper.no-topContent{height:918px}}@media (min-width:1024px){.page-artist .headerWrapper{align-items:center;max-width:1440px}}.page-artist .headerWrapper .hero-image-wrapper{z-index:2;position:relative}@media (max-width:767px){.page-artist .headerWrapper .hero-image-wrapper{margin:88px 24px 0}}@media (min-width:768px){.page-artist .headerWrapper .hero-image-wrapper{position:fixed;margin-top:167px}.page-artist .headerWrapper .hero-image-wrapper.at-end{top:unset;bottom:0;position:absolute}}@media (min-width:768px) and (max-height:480px) and (orientation:landscape){.page-artist .headerWrapper .hero-image-wrapper.at-end{position:relative}}.page-artist .headerWrapper .hero-image-wrapper .hero{width:100%;position:relative;transition:opacity .3s;opacity:0}.page-artist .headerWrapper .hero-image-wrapper .hero.lazyloaded{opacity:1}@media (max-width:767px){.page-artist .headerWrapper .hero-image-wrapper .hero{margin-bottom:14px}}@media (min-width:768px){.page-artist .headerWrapper .hero-image-wrapper .hero{box-shadow:0 2px 23px 0 rgba(0,0,0,.5);max-width:496px;margin-left:32px;width:40vw;height:inherit}}@media (min-width:1024px){.page-artist .headerWrapper .hero-image-wrapper .hero{width:496px;margin-left:48px}}@media (min-width:1440px){.page-artist .headerWrapper .hero-image-wrapper .hero{margin-left:64px}}.page-artist .headerWrapper .large-title{display:none}@media (min-width:768px){.page-artist .headerWrapper .large-title{display:block;-webkit-text-stroke:.5px #fff;opacity:.2;font-stretch:condensed;position:fixed;text-transform:uppercase;white-space:nowrap;margin-left:48.5vw;padding-top:130px;z-index:1;width:100%}.page-artist .headerWrapper .large-title svg{height:300px;width:100%;fill:none;stroke-width:1;transform:scale(1);transform-origin:top left}}@media (min-width:1024px){.page-artist .headerWrapper .large-title{margin-left:48vw;padding-top:170px}}@media (min-width:1440px){.page-artist .headerWrapper .large-title{margin-left:645px;padding-top:175px}}.page-artist .headerWrapper .content-wrapper{margin:40px 24px 136px;z-index:2;position:relative}@media (min-width:768px){.page-artist .headerWrapper .content-wrapper{margin:154px 32px 0 calc(50% + 1rem);display:flex;flex-flow:column}}@media (min-width:1024px){.page-artist .headerWrapper .content-wrapper{margin:161px 48px 0 624px}}@media (min-width:1440px){.page-artist .headerWrapper .content-wrapper{min-width:752px;margin-right:177px}}.page-artist .headerWrapper .title{color:#fff}.page-artist .headerWrapper .details{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:#fff;opacity:.4;margin:16px 0 32px;list-style:none;padding:0}.page-artist .headerWrapper .details li{margin:0;display:inline}.page-artist .headerWrapper .details li:not(:last-of-type):after{content:"\00b7";margin:0 2px}@media (min-width:768px){.page-artist .headerWrapper .details{margin:16px 0;padding:0}}.page-artist .headerWrapper .description{color:#fff;margin-bottom:24px;max-width:530px}@media (min-width:768px){.page-artist .headerWrapper .description{margin:32px 0 0}}.page-artist .headerWrapper .top-content{margin-top:2rem}@media (min-width:768px){.page-artist .headerWrapper .top-content{margin-top:4rem}}.page-artist .headerWrapper .mobile-icon-ctas{margin:24px 0;display:none}.page-artist .headerWrapper .mobile-icon-ctas svg{margin-right:32px;width:24px;height:24px}.page-artist .component-splitFeatureBlock .hero-heading .hero-heading-description,.page-artist .component-splitFeatureBlock .hero-heading .hero-heading-eyebrow,.page-artist .component-splitFeatureBlock .hero-heading .hero-heading-title,.page-artist .component-splitFeatureBlock .hero-heading .text-link{color:#fff}@media (max-width:767px){.page-artist .component-dolbyExperienceBlock .component-dolbyExperienceItemPartial .aspect-ratio{padding-bottom:160%}}body.page-experienceFinderDetail{background-color:#13141c}main.page-experienceFinderDetail{background-color:#13141c;display:flex;flex-direction:column;padding-bottom:40px}@media (min-width:1440px){main.page-experienceFinderDetail{align-items:center}}@media (min-width:768px){main.page-experienceFinderDetail>.headerWrapper{position:relative}main.page-experienceFinderDetail>.headerWrapper.no-topContentArea{height:918px}}@media (min-width:1024px){main.page-experienceFinderDetail>.headerWrapper{align-items:center;max-width:1440px}}main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper{z-index:2;position:relative}@media (max-width:767px){main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper{margin:88px 24px 0}main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper:before{content:"";position:absolute;left:0;top:0;right:0;bottom:5.3%;z-index:3;background:linear-gradient(180deg,transparent 85%,#000)}}@media (min-width:768px){main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper{position:fixed;margin-top:167px}main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper.at-end{top:unset;bottom:0;position:absolute}}@media (min-width:768px) and (max-height:480px) and (orientation:landscape){main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper.at-end{position:relative}}main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper .hero{width:100%;position:relative;transition:opacity .3s;opacity:0}main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper .hero.lazyloaded{opacity:1}@media (max-width:767px){main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper .hero{margin-bottom:27px}}@media (min-width:768px){main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper .hero{box-shadow:0 2px 23px 0 rgba(0,0,0,.5);max-width:496px;margin-left:32px;width:40vw;height:inherit}}@media (min-width:1024px){main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper .hero{width:496px;margin-left:48px}}@media (min-width:1440px){main.page-experienceFinderDetail>.headerWrapper .hero-image-wrapper .hero{margin-left:64px}}main.page-experienceFinderDetail>.headerWrapper .large-title{display:none}@media (min-width:768px){main.page-experienceFinderDetail>.headerWrapper .large-title{display:block;-webkit-text-stroke:.5px #fff;opacity:.2;font-stretch:condensed;position:fixed;text-transform:uppercase;white-space:nowrap;margin-left:44.5vw;padding-top:130px;z-index:1}main.page-experienceFinderDetail>.headerWrapper .large-title.hidden{margin-left:9999}main.page-experienceFinderDetail>.headerWrapper .large-title>svg{height:300px;width:100%;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;fill:none;stroke-width:1;transform:scale(1);transform-origin:top left;opacity:.5}}@media (min-width:1024px){main.page-experienceFinderDetail>.headerWrapper .large-title{margin-left:550px;padding-top:172px}}@media (min-width:1440px){main.page-experienceFinderDetail>.headerWrapper .large-title{margin-left:570px}}main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper,main.page-experienceFinderDetail>.headerWrapper .content-wrapper{z-index:2;position:relative;margin:27px 24px}@media (min-width:768px){main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper,main.page-experienceFinderDetail>.headerWrapper .content-wrapper{margin:162px 32px 0 50vw}}@media (min-width:1024px){main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper,main.page-experienceFinderDetail>.headerWrapper .content-wrapper{margin:161px 48px 0 624px}}@media (min-width:1440px){main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper,main.page-experienceFinderDetail>.headerWrapper .content-wrapper{margin-right:177px}}@media (min-width:1440px){main.page-experienceFinderDetail>.headerWrapper .content-wrapper{min-width:752px}}main.page-experienceFinderDetail>.headerWrapper .content-wrapper .title{color:#fff}main.page-experienceFinderDetail>.headerWrapper .content-wrapper .details{color:#717276;margin:16px 0 0;list-style:none;padding:0}main.page-experienceFinderDetail>.headerWrapper .content-wrapper .details--cast{margin-top:0}main.page-experienceFinderDetail>.headerWrapper .content-wrapper .details li{margin:0;display:inline}main.page-experienceFinderDetail>.headerWrapper .content-wrapper .details li:not(:last-of-type):after{content:"\00b7";margin:0 2px}.theme-black main.page-experienceFinderDetail>.headerWrapper .content-wrapper .header-sharable-ctas{margin:27px 0 52px}.theme-black main.page-experienceFinderDetail>.headerWrapper .content-wrapper .header-sharable-ctas a{text-decoration:none}.theme-black main.page-experienceFinderDetail>.headerWrapper .content-wrapper .header-sharable-ctas .text-link.primary{color:#fff;display:inline-block;vertical-align:top;font-size:14px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;text-transform:uppercase}.theme-black main.page-experienceFinderDetail>.headerWrapper .content-wrapper .header-sharable-ctas svg{color:var(--color-primary);width:16px;height:22px;margin-right:8px}main.page-experienceFinderDetail>.headerWrapper .content-wrapper .description{color:#fff;max-width:640px;margin:32px 0 0;padding:0}@media (max-width:767px){main.page-experienceFinderDetail>.headerWrapper .content-wrapper .description{border-bottom:1px solid #383941;padding-bottom:39px}}main.page-experienceFinderDetail>.headerWrapper .content-wrapper .platform-partial{margin-bottom:34px;margin-top:32px}main.page-experienceFinderDetail>.headerWrapper .content-wrapper .platform-partial .platform-partial-label{margin-bottom:26px;line-height:1;font-size:1rem;color:#fff}main.page-experienceFinderDetail>.headerWrapper .content-wrapper .platform-partial .platform-partial-list{list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;display:flex;flex-direction:row;width:100%;overflow:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:768px){main.page-experienceFinderDetail>.headerWrapper .content-wrapper .platform-partial .platform-partial-list{flex-wrap:wrap;max-width:670px;-webkit-overflow-scrolling:none;-ms-overflow-style:none}}main.page-experienceFinderDetail>.headerWrapper .btn-experience-dolby{position:relative;z-index:1}main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper{margin-top:27px;margin-right:0}@media (min-width:768px){main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper{overflow:hidden;min-height:552px}}@media (min-width:1024px){main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper{overflow:inherit}}@media (min-width:1440px){main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper{min-width:752px}}main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .devices,main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .providers{margin:2rem 0}@media (min-width:1024px){main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .devices,main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .providers{margin:0}}main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .devices .component-horizontal-list,main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .providers .component-horizontal-list{padding:0}main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .devices .component-horizontal-list .wrapper,main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .providers .component-horizontal-list .wrapper{padding-left:0}main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .devices .component-horizontal-list .block-title,main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .providers .component-horizontal-list .block-title{color:#fff}@media (min-width:768px){main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .devices .component-horizontal-list .scrollable-wrapper,main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .providers .component-horizontal-list .scrollable-wrapper{margin-left:0}main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .devices .component-horizontal-list .scrollable-wrapper .flex-wrap,main.page-experienceFinderDetail>.headerWrapper .compatible-wrapper .providers .component-horizontal-list .scrollable-wrapper .flex-wrap{padding-left:0}}main.page-experienceFinderDetail>.mainContent{width:100%;margin-top:35px;padding-top:10px;position:relative;z-index:2}main.page-experienceFinderDetail>.mainContent .youtube-mainContainer .title{display:none}@media (min-width:768px){main.page-experienceFinderDetail>.mainContent{margin-top:79px}}main.page-experienceFinderDetail .component-dolbyExperienceItemPartial .content .content-description,main.page-experienceFinderDetail .component-dolbyExperienceItemPartial .content .content-heading{color:#fff}main.page-experienceFinderDetail .component-copyBlock.theme-black,main.page-experienceFinderDetail .component-copyBlock.theme-white,main.page-experienceFinderDetail .component-howToExperienceBlock.theme-black{background-color:transparent}.page-experienceFinderDetail .purchase-retailers__item{background-color:#13141c;border-bottom:none}body.page-dolbyContentDetail{background-color:#13141c}main.page-dolbyContentDetail{background-color:#13141c;display:flex;flex-direction:column;padding-bottom:40px}@media (min-width:1440px){main.page-dolbyContentDetail{align-items:center}}@media (min-width:768px){main.page-dolbyContentDetail>.headerWrapper{position:relative}main.page-dolbyContentDetail>.headerWrapper.no-topContentArea{height:918px}}@media (min-width:1024px){main.page-dolbyContentDetail>.headerWrapper{align-items:center;max-width:1440px}}main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper{z-index:2;position:relative}@media (max-width:767px){main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper{margin:88px 24px 0}main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper:before{content:"";position:absolute;left:0;top:0;right:0;bottom:5.3%;z-index:3;background:linear-gradient(180deg,transparent 85%,#000)}}@media (min-width:768px){main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper{position:fixed;margin-top:167px}main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper.at-end{top:unset;bottom:0;position:absolute}}@media (min-width:768px) and (max-height:480px) and (orientation:landscape){main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper.at-end{position:relative}}main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper .hero{width:100%;position:relative;transition:opacity .3s;opacity:0}main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper .hero.lazyloaded{opacity:1}@media (max-width:767px){main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper .hero{margin-bottom:27px}}@media (min-width:768px){main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper .hero{box-shadow:0 2px 23px 0 rgba(0,0,0,.5);max-width:496px;margin-left:32px;width:40vw;height:inherit}}@media (min-width:1024px){main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper .hero{width:496px;margin-left:48px}}@media (min-width:1440px){main.page-dolbyContentDetail>.headerWrapper .hero-image-wrapper .hero{margin-left:64px}}main.page-dolbyContentDetail>.headerWrapper .large-title{display:none}@media (min-width:768px){main.page-dolbyContentDetail>.headerWrapper .large-title{display:block;-webkit-text-stroke:.5px #fff;opacity:.2;font-stretch:condensed;position:fixed;text-transform:uppercase;white-space:nowrap;margin-left:44.5vw;padding-top:130px;z-index:1}main.page-dolbyContentDetail>.headerWrapper .large-title.hidden{margin-left:9999}main.page-dolbyContentDetail>.headerWrapper .large-title>svg{height:300px;width:100%;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;fill:none;stroke-width:1;transform:scale(1);transform-origin:top left;opacity:.5}}@media (min-width:1024px){main.page-dolbyContentDetail>.headerWrapper .large-title{margin-left:550px;padding-top:172px}}@media (min-width:1440px){main.page-dolbyContentDetail>.headerWrapper .large-title{margin-left:570px}}main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper,main.page-dolbyContentDetail>.headerWrapper .content-wrapper{z-index:2;position:relative;margin:27px 24px}@media (min-width:768px){main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper,main.page-dolbyContentDetail>.headerWrapper .content-wrapper{margin:162px 32px 0 50vw}}@media (min-width:1024px){main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper,main.page-dolbyContentDetail>.headerWrapper .content-wrapper{margin:161px 48px 0 624px}}@media (min-width:1440px){main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper,main.page-dolbyContentDetail>.headerWrapper .content-wrapper{margin-right:177px}}@media (min-width:1440px){main.page-dolbyContentDetail>.headerWrapper .content-wrapper{min-width:752px}}main.page-dolbyContentDetail>.headerWrapper .content-wrapper .title{color:#fff}main.page-dolbyContentDetail>.headerWrapper .content-wrapper .details{color:#717276;margin:16px 0 0;list-style:none;padding:0}main.page-dolbyContentDetail>.headerWrapper .content-wrapper .details--cast{margin-top:0}main.page-dolbyContentDetail>.headerWrapper .content-wrapper .details li{margin:0;display:inline}main.page-dolbyContentDetail>.headerWrapper .content-wrapper .details li:not(:last-of-type):after{content:"\00b7";margin:0 2px}main.page-dolbyContentDetail>.headerWrapper .content-wrapper .description{color:#fff;max-width:640px;margin:32px 0 0;padding:0}@media (max-width:767px){main.page-dolbyContentDetail>.headerWrapper .content-wrapper .description{border-bottom:1px solid #383941;padding-bottom:39px}}main.page-dolbyContentDetail>.headerWrapper .content-wrapper .platform-partial{margin-bottom:34px;margin-top:32px}main.page-dolbyContentDetail>.headerWrapper .content-wrapper .platform-partial .platform-partial-label{margin-bottom:26px;line-height:1;font-size:1rem;color:#fff}main.page-dolbyContentDetail>.headerWrapper .content-wrapper .platform-partial .platform-partial-list{list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;display:flex;flex-direction:row;width:100%;overflow:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:768px){main.page-dolbyContentDetail>.headerWrapper .content-wrapper .platform-partial .platform-partial-list{flex-wrap:wrap;max-width:670px;-webkit-overflow-scrolling:none;-ms-overflow-style:none}}main.page-dolbyContentDetail>.headerWrapper .btn-experience-dolby{position:relative;z-index:1}main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper{margin-top:27px;margin-right:0}@media (min-width:768px){main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper{overflow:hidden;min-height:552px}}@media (min-width:1024px){main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper{overflow:inherit}}@media (min-width:1440px){main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper{min-width:752px}}main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .devices,main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .providers{margin:2rem 0}@media (min-width:1024px){main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .devices,main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .providers{margin:0}}main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .devices .component-horizontal-list,main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .providers .component-horizontal-list{padding:0}main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .devices .component-horizontal-list .wrapper,main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .providers .component-horizontal-list .wrapper{padding-left:0}main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .devices .component-horizontal-list .block-title,main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .providers .component-horizontal-list .block-title{color:#fff}@media (min-width:768px){main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .devices .component-horizontal-list .scrollable-wrapper,main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .providers .component-horizontal-list .scrollable-wrapper{margin-left:0}main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .devices .component-horizontal-list .scrollable-wrapper .flex-wrap,main.page-dolbyContentDetail>.headerWrapper .compatible-wrapper .providers .component-horizontal-list .scrollable-wrapper .flex-wrap{padding-left:0}}main.page-dolbyContentDetail>.mainContent{width:100%;margin-top:35px;padding-top:10px;position:relative;z-index:2}main.page-dolbyContentDetail>.mainContent .youtube-mainContainer .title{display:none}@media (min-width:768px){main.page-dolbyContentDetail>.mainContent{margin-top:79px}}main.page-dolbyContentDetail .component-dolbyExperienceItemPartial .content .content-description,main.page-dolbyContentDetail .component-dolbyExperienceItemPartial .content .content-heading{color:#fff}main.page-dolbyContentDetail .component-copyBlock.theme-black,main.page-dolbyContentDetail .component-copyBlock.theme-white,main.page-dolbyContentDetail .component-howToExperienceBlock.theme-black{background-color:transparent}.page-experienceFinderDetail .content-load-animation{transition:opacity .65s ease-in .35s;opacity:0}.page-experienceFinderDetail .content-load-animation.load-animation-finished{opacity:1}.page-experienceFinderDetail .content-load-animation.load-animation-finished .artwork-animation,.page-experienceFinderDetail .content-load-animation.load-animation-finished .parallax-animation,.page-experienceFinderDetail .content-load-animation.load-animation-finished .wrapper-animation{transform:none}.page-experienceFinderDetail .content-load-animation .parallax-animation{transform:translateX(-90px);transition:transform .65s ease-in .35s}.page-experienceFinderDetail .content-load-animation .artwork-animation{transform:translateY(-20px);transition:transform .65s ease-in .35s}.page-experienceFinderDetail .content-load-animation .wrapper-animation{transform:translateY(20px);transition:transform .65s ease-in .35s}.page-experienceFinderDetail .backdrop-load-animation{position:fixed;z-index:999999;left:0;top:0;right:0;bottom:0;background-color:#13141c;pointer-events:none;transition:background-color 1s ease-in}.page-experienceFinderDetail .backdrop-load-animation.load-animation-finished{background-color:transparent}.page-experienceFinderDetail .item-carousel.compatible-item{overflow:hidden}.page-podcast .heading{max-width:720px;margin:5.9375rem auto 0;font-family:AvenirNext-Regular,Arial,Helvetica,sans-serif}.page-podcast .episode{display:flex;justify-content:space-between;align-items:center}.page-podcast .title{font-size:3rem;font-weight:700;margin-bottom:2rem;line-height:3rem}.page-podcast .date{display:flex;flex-direction:column;flex-shrink:0}.page-podcast .date,.page-podcast .episode{font-size:.875rem;line-height:1rem;letter-spacing:.035px;text-transform:uppercase;margin:1.5rem 0}.page-podcast .favorite{padding-top:4.5625rem}.page-podcast .favorite a{text-decoration:none}.page-podcast .favorite a:active .icon-heart,.page-podcast .favorite a:active .icon-heart-filled:active,.page-podcast .favorite a:active .icon-heart-filled:hover,.page-podcast .favorite a:hover .icon-heart,.page-podcast .favorite a:hover .icon-heart-filled:active,.page-podcast .favorite a:hover .icon-heart-filled:hover{color:var(--color-primary)}.page-podcast .favorite .text-link.primary{color:#252319;display:inline-block;vertical-align:top;font-size:14px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;text-transform:uppercase}.page-podcast .favorite .icon-heart{color:#252319;width:16px;height:22px;margin-right:8px}.page-podcast .favorite .icon-heart:active,.page-podcast .favorite .icon-heart:hover{color:var(--color-primary)}.page-podcast .favorite .icon-heart-filled{fill:var(--color-primary);margin-right:8px}.component-platformPartial{list-style:none;padding:0;border:0;font-size:100%;vertical-align:baseline;margin:0 16px 16px 0}@media (min-width:768px){.component-platformPartial{margin:0 32px 32px 0}}@media (min-width:768px){.component-platformPartial:last-child,.component-platformPartial:nth-child(3n){margin-right:0}}.component-platformPartial .platform-partial-item{width:231px;height:174px;border:1px solid #383941;display:flex;flex-direction:column;align-items:center;font-size:.875rem}.component-platformPartial .platform-partial-item .logo-wrapper{width:199px;height:87px;margin-top:20px;margin-bottom:23px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.component-platformPartial .platform-partial-item{width:191px;height:144px}.component-platformPartial .platform-partial-item .logo-wrapper{width:165px;height:72px;margin-bottom:15px;margin-top:16px}}.component-platformPartial .platform-partial-item .content-label{width:100%;text-align:center;color:#fff}.component-platformPartial .platform-partial-item img{max-width:102px;max-height:64px}.purchase-retailers{display:flex;flex-wrap:wrap;margin-bottom:48px}.purchase-retailers--empty{display:none}.purchase-retailers__item{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:13px 0;transition:box-shadow .3s ease;width:100%;min-height:77px;border-bottom:1px solid #e5e5e5}@media (min-width:768px){.purchase-retailers__item{padding:13px 0 13px 15px}}.purchase-retailers__itemAnchor{width:44px;height:44px;display:flex;padding:4px 0 0;justify-content:center;align-items:center}.-noPrice .purchase-retailers__itemAnchor{width:auto;padding:17px 20px 15px}.purchase-retailers__itemAnchor:hover span svg g path{fill:#252319}@media (min-width:768px){.purchase-retailers__itemAnchor{width:160px;height:44px;padding:17px 20px 15px}}.purchase-retailers__itemPrice{font-size:18px;font-weight:600;width:33.33%}@media (min-width:768px){.purchase-retailers__itemPrice{font-size:20px}}.purchase-retailers__itemWrapper{display:flex;width:100%;justify-content:space-between;align-items:baseline}.purchase-retailers__item.no-image,.purchase-retailers__item.no-image:hover{box-shadow:none}.page-experienceFinderProductDetail .purchase-retailers__item{margin-top:26px;border:none;padding:0}.purchase-retailers-item__logo{max-height:45px;max-width:100px;width:100%}.purchase-retailers__logoName{width:33.33%;min-height:40px;display:flex;align-items:center}.page-experienceFinderProductDetail .purchase-retailers__logoName{display:none}.purchase-retailers__txt{font-size:12px;color:#717276;margin-top:20px}.component-watchVideoPartial svg{cursor:pointer;margin-right:16px;vertical-align:middle}.component-watchVideoPartial .text{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;color:#fff;font-size:15px;letter-spacing:1px}.component-watchVideoPartial.visible-mobile{display:none}@media (max-width:767px){.component-watchVideoPartial.visible-mobile{display:block;position:absolute;left:4%;top:85%;z-index:3;text-transform:uppercase}}.component-watchVideoPartial.hidden-mobile{display:none}@media (min-width:768px){.component-watchVideoPartial.hidden-mobile{display:inline-block;margin:40px 0}}.component-curatedResultBlock.theme-black .link-wrapper{background-color:#13141c}.component-curatedResultBlock .link-wrapper{text-align:center;padding:1rem 0 4rem}@media (min-width:768px){.component-curatedResultBlock .link-wrapper{padding:2rem 0 5rem}}.component-experienceFinderLite{display:flex;flex-flow:column wrap;align-items:center;padding:2rem 1.5rem 2.5rem;margin-bottom:2rem}@media (min-width:768px){.component-experienceFinderLite{flex-flow:row nowrap;padding:0;margin-top:56px;margin-bottom:56px}}@media (min-width:1440px){.component-experienceFinderLite{max-width:1440px;margin:56px auto}}.component-experienceFinderLite.theme-white{background-color:#fff}.component-experienceFinderLite.theme-white .content,.component-experienceFinderLite.theme-white .text-link,.component-experienceFinderLite.theme-white .title{color:#000}.component-experienceFinderLite.theme-black{background-color:#13141c}.component-experienceFinderLite.theme-black .content,.component-experienceFinderLite.theme-black .title{color:#fff}.component-experienceFinderLite.theme-black .buttons .btn:not(:disabled):not(.disabled):focus,.component-experienceFinderLite.theme-black .buttons .btn:not(:disabled):not(.disabled):hover{background-color:#000;color:#fff}.component-experienceFinderLite.theme-black .text-link{color:#fff}.component-experienceFinderLite .left-block,.component-experienceFinderLite .right-block{flex-basis:100%;display:flex;flex-direction:column}@media (min-width:768px){.component-experienceFinderLite .left-block,.component-experienceFinderLite .right-block{flex-direction:row;position:relative}}@media (min-width:768px){.component-experienceFinderLite .right-block{flex-basis:51%}}.component-experienceFinderLite .left-block{width:100%}@media (min-width:768px){.component-experienceFinderLite .left-block{flex-basis:49%;width:49%;padding-left:66px;padding-right:0;display:flex;justify-content:center}}.component-experienceFinderLite .background{display:none}@media (min-width:768px){.component-experienceFinderLite .background{display:block;padding-top:131.77159590043922%;height:0;position:relative;width:100%;z-index:0}}@media (min-width:768px){.component-experienceFinderLite .background img{top:0;left:0;width:100%;height:100%;position:absolute}}.component-experienceFinderLite .background .overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.component-experienceFinderLite .image-wrapper{width:100%;min-height:434px;z-index:2;align-self:center}@media (min-width:768px){.component-experienceFinderLite .image-wrapper{position:absolute;width:60%;min-height:0;max-height:100%;margin:0}}@media (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.component-experienceFinderLite .image-wrapper{left:50%;top:50%;transform:translate(-50%,-50%)}}@media (min-width:768px){@supports (display:-ms-grid){.component-experienceFinderLite .image-wrapper{left:50%;top:50%;transform:translate(-50%,-50%)}}}.component-experienceFinderLite .image-wrapper img{width:100%;height:100%}.component-experienceFinderLite .content-wrapper{padding-top:35px}@media (min-width:768px){.component-experienceFinderLite .content-wrapper{padding-top:0;align-self:center;padding-left:10%;padding-right:10%}}@media (min-width:1440px){.component-experienceFinderLite .content-wrapper{padding-left:143px;padding-right:147px}}.component-experienceFinderLite .content-wrapper .title{margin-bottom:32px;text-align:center}@media (min-width:768px){.component-experienceFinderLite .content-wrapper .title{margin-bottom:16px;text-align:left}}.component-experienceFinderLite .content-wrapper .content{display:none}@media (min-width:768px){.component-experienceFinderLite .content-wrapper .content{display:block;margin-bottom:40px}}.component-experienceFinderLite .content-wrapper .buttons{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.component-experienceFinderLite .content-wrapper .buttons{flex-direction:row}}.component-experienceFinderLite .content-wrapper .buttons :not(:last-child){margin-bottom:24px}@media (min-width:768px){.component-experienceFinderLite .content-wrapper .buttons :not(:last-child){margin-bottom:0;margin-right:32px}}.component-filterBlock{width:100vw;padding:37px 0;background-color:var(--blue-purple)}.component-filterBlock .heading,.component-filterBlock .subtitle{color:#fff;text-align:center;padding:0 24px}@media (min-width:768px){.component-filterBlock .heading,.component-filterBlock .subtitle{padding:0 64px}}@media (min-width:1440px){.component-filterBlock .heading,.component-filterBlock .subtitle{width:1440px;margin:0 auto}}.component-filterBlock .heading{margin-bottom:8px}.component-filterBlock .subtitle{margin-bottom:32px}@media (min-width:768px){.component-filterBlock .scrollable-filter{margin:0 auto}}@media (min-width:1024px){.component-filterBlock .scrollable-filter .hidden-object{display:none}}@media (min-width:1024px){.component-filterBlock .scrollable-filter .flex-wrapper{justify-content:center}}.component-filterBlock .filter-item{border-radius:4px;padding:22px 20px;margin-right:16px}.component-filterBlock .filter-item:first-of-type{margin-left:24px}@media (min-width:768px){.component-filterBlock .filter-item{margin-right:24px}}.component-filterBlock .arrow-right{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-left:8px}.component-filterBlock .btn.see-all{display:flex;align-items:center}.component-filterBlock .btn.see-all:hover .arrow-right .arrow-fill{fill:#000}.component-headingFeatureBlock.theme-white{color:#000;background-color:#fff}.component-headingFeatureBlock.theme-black{background-color:#000;color:#fff}.component-headingFeatureBlock .hero-wrapper{display:flex;flex-direction:column;padding:40px 24px;width:100%}@media (min-width:768px){.component-headingFeatureBlock .hero-wrapper{flex-direction:row;padding:56px 0 64px 56px;justify-content:center}}@media (min-width:1440px){.component-headingFeatureBlock .hero-wrapper{max-width:1440px;margin:0 auto}}.component-headingFeatureBlock .hero-heading{order:1;word-break:break-word}@media (min-width:768px){.component-headingFeatureBlock .hero-heading{margin-right:30px;width:42%;display:flex;flex-direction:column;justify-content:space-between}}.component-headingFeatureBlock .hero-heading .hero-heading-eyebrow{margin-bottom:4px}.component-headingFeatureBlock .hero-heading .hero-heading-title{margin-bottom:19px}@media (min-width:768px){.component-headingFeatureBlock .hero-heading .hero-heading-title{margin-bottom:24px;font-size:4.5rem;line-height:5.5rem}}@media (min-width:850px){.component-headingFeatureBlock .hero-heading .hero-heading-title{font-size:4.5rem}}@media (min-width:1024px){.component-headingFeatureBlock .hero-heading .hero-heading-title{font-size:6.5rem;line-height:6.5rem}}@media (min-width:1440px){.component-headingFeatureBlock .hero-heading .hero-heading-title{font-size:7.5rem}}.component-headingFeatureBlock .hero-heading .hero-heading-description{display:none}@media (min-width:768px){.component-headingFeatureBlock .hero-heading .hero-heading-description{display:block;margin-bottom:16px}}.component-headingFeatureBlock .hero-description{order:3}@media (min-width:768px){.component-headingFeatureBlock .hero-description{display:none}}.component-headingFeatureBlock .hero-description.theme-white{color:#000}.component-headingFeatureBlock .hero-content{order:2;margin-bottom:16px;align-self:center}@media (min-width:768px){.component-headingFeatureBlock .hero-content{width:56.666%;margin-bottom:0}}.component-headingFeatureBlock .hero-content img{display:block;width:100%;height:auto}.component-heroFeatureBlock{position:relative;display:flex;flex-direction:column;width:100vw;max-width:100vw}.component-heroFeatureBlock .hero-content,.component-heroFeatureBlock .hero-description,.component-heroFeatureBlock .hero-heading{padding:0 24px;z-index:1}@media (min-width:768px){.component-heroFeatureBlock{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;height:72.5vw;padding:7% 0 0 64px;margin-bottom:45px}}@media (min-width:1024px){.component-heroFeatureBlock{height:58.5vw}}@media (min-width:1440px){.component-heroFeatureBlock{justify-content:flex-end;padding-right:176px;padding-top:105px;flex-wrap:nowrap}}.component-heroFeatureBlock .hero-heading{order:2;padding-top:0;padding-bottom:40px;z-index:2}@media (min-width:768px){.component-heroFeatureBlock .hero-heading{width:30vw;display:flex;flex-direction:column;justify-content:flex-end;padding:0;margin-bottom:55px}}@media (min-width:1024px){.component-heroFeatureBlock .hero-heading{margin-bottom:104px}}.component-heroFeatureBlock .hero-heading .hero-heading-eyebrow{margin-bottom:4px;letter-spacing:0}@media (min-width:768px){.component-heroFeatureBlock .hero-heading .hero-heading-eyebrow{margin-bottom:16px;color:#fff;font-size:1rem;line-height:1rem}}.component-heroFeatureBlock .hero-heading .hero-heading-title{margin-bottom:16px}@media (min-width:768px){.component-heroFeatureBlock .hero-heading .hero-heading-title{margin-bottom:24px;color:#fff;display:none}}.component-heroFeatureBlock .hero-heading .hero-heading-description{margin-bottom:24px}@media (min-width:768px){.component-heroFeatureBlock .hero-heading .hero-heading-description{margin-bottom:32px;color:#fff;font-size:1rem;line-height:1.5rem}}.component-heroFeatureBlock .hero-heading .hero-desktop-button{display:none}@media (min-width:768px){.component-heroFeatureBlock .hero-heading .hero-desktop-button{display:block}}@media (min-width:768px){.component-heroFeatureBlock .hero-heading .hero-mobile-button{display:none}}.component-heroFeatureBlock .hero-content{position:relative;order:1;margin-bottom:24px;padding:72px 24px 0;width:100%;height:68vw;display:flex;align-items:center}@media (min-width:768px){.component-heroFeatureBlock .hero-content{width:60vw;height:100%;margin-bottom:0;padding:15px 0 0}}@media (min-width:1024px){.component-heroFeatureBlock .hero-content{padding-top:0}}.component-heroFeatureBlock .hero-content svg{font-size:48px;line-height:56px;overflow:visible;text-transform:uppercase;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}@media (min-width:768px){.component-heroFeatureBlock .hero-content svg{height:100%;font-size:13vw;line-height:13.89vw}}@media (min-width:1440px){.component-heroFeatureBlock .hero-content svg{line-height:189px}}.component-heroFeatureBlock .hero-content svg text{stroke:#fff;fill:transparent;opacity:.8;letter-spacing:-1px}.component-heroFeatureBlock .hero-content svg text tspan{white-space:nowrap}.component-heroFeatureBlock .hero-content .media-background img{object-fit:cover}.component-heroFeatureBlock .media-background:after{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(19,20,28,0);background-image:-webkit-linear-gradient(top,rgba(19,20,28,0),rgba(19,20,28,.8));background-image:-o-linear-gradient(top,rgba(19,20,28,0) 0,rgba(19,20,28,.8) 100%);background-image:-ms-linear-gradient(top,rgba(19,20,28,0) 0,rgba(19,20,28,.8) 100%);background-image:linear-gradient(180deg,rgba(19,20,28,0) 0,rgba(19,20,28,.8));content:""}.component-heroFeatureBlock.theme-white{background-color:#fff}.component-heroFeatureBlock.theme-black{background-color:#13141c;color:#fff}.component-heroFilterBlock .bg-load-animation{opacity:0;transform:scale(1.2);background-color:#13141c!important;transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .35s,opacity 1.5s cubic-bezier(.25,.46,.45,.94) .35s}.component-heroFilterBlock .bg-load-animation.load-animation-finished{opacity:1;transform:scale(1)}.component-heroFilterBlock .content-load-animation{transform:translateY(25px);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94)}@media (min-width:1024px){.component-heroFilterBlock .content-load-animation{transform:translateY(50px)}}.component-heroFilterBlock .content-load-animation>*{opacity:0;transition-property:opacity;transition-duration:1.5s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.component-heroFilterBlock .content-load-animation h1{transition-delay:.35s}.component-heroFilterBlock .content-load-animation p{transition-delay:.5s}.component-heroFilterBlock .content-load-animation a{transition-delay:.65s}.component-heroFilterBlock .content-load-animation.load-animation-finished{transform:translateY(0)}.component-heroFilterBlock .content-load-animation.load-animation-finished>*{opacity:1}.component-heroFilterBlock{position:relative;width:100%;height:auto;min-height:60vh;background-color:#13141c;display:flex;justify-content:center;align-items:center;padding:7rem 1.5rem 6rem;text-align:center;overflow:hidden}@media (min-width:768px){.component-heroFilterBlock{min-height:70vh}}@media (min-width:1024px){.component-heroFilterBlock{min-height:80vh}}.component-heroFilterBlock .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.component-heroFilterBlock .content{position:relative;z-index:1;max-width:864px;display:flex;justify-content:center;align-items:center;flex-direction:column}.component-heroFilterBlock .content h1{color:#fff;margin:0 0 18px;font-size:1.5rem;line-height:1.75rem}@media (min-width:768px){.component-heroFilterBlock .content h1{margin-bottom:28px;font-size:4.5rem;line-height:5rem}}.component-heroFilterBlock .content p{color:#fff;margin:0 0 16px}@media (min-width:768px){.component-heroFilterBlock .content p{max-width:629px;margin-bottom:34px;font-size:1.375rem;line-height:2.5rem}}.component-heroFilterBlock .content a{margin:24px 0 0}@media (min-width:768px){.component-heroFilterBlock .content a{margin-top:32px}}.component-similarArtistBlock{width:100%;text-align:center;padding:1.5rem 0 56px;display:flex}@media (min-width:768px){.component-similarArtistBlock{padding:1.5rem 0 56px}}@media (min-width:1024px){.component-similarArtistBlock{padding:2rem 0 72px}}.component-similarArtistBlock>.wrapper{width:100%;max-width:1312px;text-align:left;margin:0 auto}.component-similarArtistBlock .scrollable-wrapper{margin:-56px;width:calc(100% + 56px);min-height:286px}.component-similarArtistBlock .title{margin:32px 0 46px;color:#fff}@media (min-width:768px){.component-similarArtistBlock .title{margin:0 0 1rem}}.component-similarArtistBlock .flex-wrap{display:flex;flex-flow:row nowrap;padding:56px}@media (min-width:768px){.component-similarArtistBlock .flex-wrap{display:block}}.component-similarArtistBlock .flex-wrap:after{content:"";display:block;flex:0 0 1rem}@media (min-width:768px){.component-similarArtistBlock .flex-wrap:after{flex:0 0 2rem}}.component-similarArtistBlock .flex-wrap>a{position:relative;flex:0 0 148px;overflow:hidden;max-width:inherit;margin-left:1rem;transition:all .3s ease-in-out}@media (max-width:767px){.component-similarArtistBlock .flex-wrap>a:after{transition:all .3s ease-in-out}}@media (min-width:768px){.component-similarArtistBlock .flex-wrap>a{width:45%;margin:2.5%;flex:none;float:left}}@media (max-width:767px){.component-similarArtistBlock .flex-wrap>a:first-child{margin-left:0}}.component-similarArtistBlock .flex-wrap>a:after{content:"";position:absolute;left:0;right:0;top:0;padding-top:100%;z-index:10;background:transparent;opacity:0}@media (min-width:768px){.component-similarArtistBlock .flex-wrap>a:hover{transform:scale(1.1);box-shadow:0 2px 26px 0 rgba(0,0,0,.5)}}.component-similarArtistBlock .flex-wrap>a:hover:after{opacity:1}.component-similarArtistBlock .flex-wrap>a img{float:left;width:100%;object-fit:contain;background:#ccc;z-index:5}.component-similarArtistBlock .flex-wrap>a .item-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:14px;line-height:1;letter-spacing:.5px;text-transform:uppercase;z-index:15;color:#fff}@media (max-width:767px){.component-similarArtistBlock .flex-wrap>a .item-title{width:100%;float:left;margin-top:.9375rem}}@media (min-width:768px){.component-similarArtistBlock .flex-wrap>a .item-title{position:absolute;left:24px;right:24px;bottom:20px;color:#fff}}.component-simpleExperienceItemBlock .cover{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1rem;letter-spacing:1px}@media (min-width:1024px){.component-simpleExperienceItemBlock .cover{font-size:1rem;line-height:1.5rem}}.component-splitFeatureBlock{padding:2.4rem 1.5rem}@media (min-width:1024px){.component-splitFeatureBlock{padding:3.6rem 4rem}}.component-splitFeatureBlock.theme-black{background-color:#13141c;color:#fff}.component-splitFeatureBlock.theme-black .btn:not(:disabled):not(.disabled):focus,.component-splitFeatureBlock.theme-black .btn:not(:disabled):not(.disabled):hover{background-color:#000;color:#fff}.component-splitFeatureBlock.theme-black .wrapper .hero-description,.component-splitFeatureBlock.theme-black .wrapper .hero-description .hero-description-description,.component-splitFeatureBlock.theme-black .wrapper .hero-heading,.component-splitFeatureBlock.theme-black .wrapper .hero-heading .hero-heading-description,.component-splitFeatureBlock.theme-black .wrapper .hero-heading .hero-heading-eyebrow,.component-splitFeatureBlock.theme-black a.text-link.primary{color:#fff}.component-splitFeatureBlock.theme-gray{background-color:#f4f4f4}.component-splitFeatureBlock .wrapper{display:flex;flex-direction:column;width:100%;max-width:1312px}@media (min-width:1024px){.component-splitFeatureBlock .wrapper{margin:0 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}}.component-splitFeatureBlock .wrapper .hero-heading{order:1}@media (min-width:1024px){.component-splitFeatureBlock .wrapper .hero-heading{width:40%;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 48px;order:2}}.component-splitFeatureBlock .wrapper .hero-heading .hero-heading-eyebrow{margin-bottom:8px;color:#13141c}.component-splitFeatureBlock .wrapper .hero-heading .hero-heading-title{margin-bottom:18px;color:#13141c}@media (min-width:1024px){.component-splitFeatureBlock .wrapper .hero-heading .hero-heading-title{margin-bottom:56px}}.component-splitFeatureBlock .wrapper .hero-heading .hero-heading-description{color:#252319;display:none}.component-splitFeatureBlock .wrapper .hero-heading .hero-heading-description>h2{margin-bottom:2rem}@media (min-width:1024px){.component-splitFeatureBlock .wrapper .hero-heading .hero-heading-description{display:block;margin-bottom:42px}}.component-splitFeatureBlock .wrapper .hero-heading .cta-and-logo-link{display:none;position:relative}@media (min-width:1024px){.component-splitFeatureBlock .wrapper .hero-heading .cta-and-logo-link{display:flex;align-items:flex-start;height:50px}.component-splitFeatureBlock .wrapper .hero-heading .cta-and-logo-link img{height:auto;width:auto;max-width:100%;max-height:50px}}.component-splitFeatureBlock .wrapper .hero-description{order:3}@media (min-width:1024px){.component-splitFeatureBlock .wrapper .hero-description{display:none}}.component-splitFeatureBlock .wrapper .hero-description.-withCaption{margin-top:60px}.component-splitFeatureBlock .wrapper .hero-description .cta-and-logo-description{display:flex;align-items:center;height:45px;margin-bottom:52px}@media (min-width:1024px){.component-splitFeatureBlock .wrapper .hero-description .cta-and-logo-description{margin-bottom:0}}.component-splitFeatureBlock .wrapper .hero-description .cta-and-logo-description .image-logo{overflow:hidden;max-height:50px}.component-splitFeatureBlock .wrapper .hero-description .cta-and-logo-description .image-logo img{height:auto;width:auto;max-width:100%;max-height:50px}.component-splitFeatureBlock .wrapper .hero-description .hero-description-description{color:#252319;margin-bottom:42px}.component-splitFeatureBlock .wrapper .hero-description .hero-description-description>h2{margin-bottom:2rem}@media (min-width:1024px){.component-splitFeatureBlock .wrapper .hero-description .hero-description-description{margin-bottom:0}}.component-splitFeatureBlock .wrapper .hero-description-link,.component-splitFeatureBlock .wrapper .hero-heading-link{margin-right:25px}.component-splitFeatureBlock .wrapper .hero-description-description .text-link,.component-splitFeatureBlock .wrapper .hero-heading-link .text-link{padding-bottom:3px;line-height:1.6;font-weight:600}.component-splitFeatureBlock .wrapper .hero-content{order:2;margin-bottom:20px;background-size:cover}@media (min-width:1024px){.component-splitFeatureBlock .wrapper .hero-content{width:60%;height:33.75%;margin-bottom:0;order:1}}.component-splitFeatureBlock .wrapper .hero-content img{display:block;width:100%;height:100%}.component-splitFeatureBlock .wrapper .hero-content .media-caption{padding-top:16px;color:#717276;font-size:.875rem;display:block;position:absolute}.component-splitFeatureBlock .wrapper .hero-content .inline-video-container{display:flex}.component-splitFeatureBlock .wrapper .hero-content .inline-video-container .inline-video__youtube{aspect-ratio:16/9}@media (min-width:1024px){.component-splitFeatureBlock .wrapper.right-align .hero-heading{order:1;padding:0 48px 0 0}}@media (min-width:1024px){.component-splitFeatureBlock .wrapper.right-align .hero-content{order:2}}.component-splitFeatureBlock .vision-video-overlay-container .videoContainer .videoOverlay .videoOverlayContainer{height:auto;width:auto}@media (orientation:landscape){.component-splitFeatureBlock .vision-video-overlay-container .videoContainer .videoOverlay .videoOverlayContainer{height:var(--web-height);max-width:70vw;width:70vw}}@media (min-width:1024px){.component-splitFeatureBlock .vision-video-overlay-container .videoContainer .videoOverlay .videoOverlayContainer{max-width:70vw}}@media (min-width:1024px){.component-splitFeatureBlock .vision-video-overlay-container .videoContainer .videoOverlay .videoOverlayContainer .visionVideoContainer{width:70vw;position:relative}}@media (orientation:landscape){.component-splitFeatureBlock .vision-video-overlay-container .videoContainer .videoOverlay .videoOverlayContainer .overlayHeader{width:100vw;position:absolute;top:0}}@media (min-width:1024px){.component-splitFeatureBlock .vision-video-overlay-container .videoContainer .videoOverlay .videoOverlayContainer .overlayHeader{position:static}}@media (min-width:1024px) and (orientation:landscape){.component-splitFeatureBlock .vision-video-overlay-container .videoContainer .videoOverlay .videoOverlayContainer .overlayHeader{width:100%}}.component-splitFeatureBlock .vision-video-overlay-container .videoContainer .videoOverlay .videoOverlayContainer .vision-player-vue{max-width:100vw;max-height:100vh;padding-top:8px}@media (min-width:1024px){.component-splitFeatureBlock .vision-video-overlay-container .videoContainer .videoOverlay .videoOverlayContainer .vision-player-vue.-fullscreen{max-width:100vw;max-height:100vh}}body.theme-black .component-splitFeatureBlock.theme-white,body.theme-black .component-visionSplitFeatureBlock.theme-white{background-color:#fff}.component-textBannerBlock{width:100%;padding:2.5rem 1.5rem;background-color:var(--blue-purple);text-align:center}@media (min-width:768px){.component-textBannerBlock{padding:4rem}}.component-textBannerBlock .wrapper{margin:0 auto;width:100%;max-width:864px}.component-textBannerBlock .wrapper h2{color:#fff}.component-textBannerBlock .wrapper h2+p{margin-top:1.5rem}@media (min-width:768px){.component-textBannerBlock .wrapper h2+p{margin-top:2rem}}.component-textBannerBlock .wrapper p{color:#fff}.component-headingOverlayCardPartial{transition:transform .24s ease-out}.component-headingOverlayCardPartial span{position:absolute;bottom:-20px;left:0;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.5px;color:#252319;z-index:1}@media (min-width:1024px){.component-headingOverlayCardPartial span{bottom:19px;left:19px;color:#fff}}.component-headingOverlayCardPartial .wrapper{padding-top:56.25%;height:0;position:relative;background:#ccc}.component-headingOverlayCardPartial .wrapper>a:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:linear-gradient(180deg,transparent 50%,#000)}.component-headingOverlayCardPartial .overlay-to,.component-headingOverlayCardPartial img{width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:768px){.component-headingOverlayCardPartial:hover{box-shadow:0 2px 26px 0 rgba(0,0,0,.5);transform:scale(1.04)}}.component-headingOverlayCardPartial:hover .overlay-to{background:transparent}.component-threeCardBlock{padding:2rem 1.5rem 2.5rem}@media (min-width:1024px){.component-threeCardBlock{padding:2.25rem 0 3rem}}@media (min-width:1024px) and (max-width:1311.5px){.component-threeCardBlock{padding:2.25rem 1.5rem 3rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-threeCardBlock{padding:2.25rem 1.5rem 3rem}}.component-threeCardBlock>.wrapper{width:100%;max-width:1312px;text-align:left;margin:0 auto;position:relative}.component-threeCardBlock>.wrapper>.text-link{border-bottom:2px solid var(--color-primary);text-decoration:none;white-space:nowrap;position:absolute;right:0;top:0}.component-threeCardBlock .title{color:#13141c;margin-bottom:23px}@media (max-width:767px){.component-threeCardBlock .title{line-height:1.75rem}}.component-threeCardBlock .cards-wrapper{width:100%;display:flex;flex-flow:column}@media (min-width:1024px){.component-threeCardBlock .cards-wrapper{flex-flow:row wrap}}.component-threeCardBlock .cards-wrapper .HeadingOverlayCard{text-align:center;flex:1 0 100%;margin:32px 0;position:relative}.component-threeCardBlock .cards-wrapper .HeadingOverlayCard:first-of-type{margin-top:0}@media (min-width:1024px){.component-threeCardBlock .cards-wrapper .HeadingOverlayCard{flex:0 calc(33.333% - 32px);margin:0 16px}.component-threeCardBlock .cards-wrapper .HeadingOverlayCard:first-of-type{margin-left:0}.component-threeCardBlock .cards-wrapper .HeadingOverlayCard:last-of-type{margin-right:0}}.component-threeCardBlock.theme-white{background-color:#fff}.component-threeCardBlock.theme-black{background-color:#13141c}.component-threeCardBlock.theme-black .wrapper .text-link{color:#fff}.component-threeCardBlock.theme-black .wrapper .text-link.primary:hover{color:var(--color-primary);transition:all .3s ease-in-out}.component-threeCardBlock.theme-black .wrapper .title,.component-threeCardBlock.theme-black .wrapper span{color:#fff}.component-threeCardBlock.theme-gray{background-color:#f4f4f4}.component-twoByOneBlock{padding:2rem 1.5rem 2.5rem}@media (min-width:1024px){.component-twoByOneBlock{padding:2.25rem 0 3rem}}@media (min-width:1024px) and (max-width:1311.5px){.component-twoByOneBlock{padding:2.25rem 1.5rem 3rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-twoByOneBlock{padding:2.25rem 1.5rem 3rem}}.component-twoByOneBlock>.wrapper{width:100%;max-width:1312px;text-align:left;margin:0 auto}.component-twoByOneBlock .title{color:#13141c;margin-bottom:23px}.component-twoByOneBlock .cards-wrapper{width:100%;display:flex;flex-flow:row wrap}.component-twoByOneBlock .cards-wrapper .TwoByOneCard{text-align:center;flex:1 0 calc(50% - 32px);flex-flow:row wrap;margin:0 8px;position:relative}.component-twoByOneBlock .cards-wrapper .TwoByOneCard:first-of-type{margin-left:0}.component-twoByOneBlock .cards-wrapper .TwoByOneCard:last-of-type{margin-right:0}.component-twoByOneBlock .cards-wrapper .TwoByOneCard:only-child{flex:0 0 calc(50% - 1rem)}@media (min-width:1024px){.component-twoByOneBlock .cards-wrapper .TwoByOneCard{margin:0 16px}}.component-twoByOneBlock.Light{background-color:#fff}.component-twoByOneBlock.Gray{background-color:#f4f4f4}.component-twoByOneBlock.Dark{background-color:#13141c}.component-twoByOneBlock.Dark .title{color:#fff}.component-twoByOneCard span{position:absolute;bottom:-30px;left:0;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.5px;color:#252319;z-index:1}@media (min-width:1024px){.component-twoByOneCard span{bottom:16px;left:23px;color:#fff}}.component-twoByOneCard .wrapper{width:100%;padding-top:56.25%;height:0;position:relative}.component-twoByOneCard .wrapper .overlay-to,.component-twoByOneCard .wrapper img{top:0;left:0;position:absolute;width:100%;height:100%}.component-twoByOneCard .wrapper>a:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:linear-gradient(180deg,transparent 50%,#000)}@media (min-width:768px){.component-twoByOneCard:hover{box-shadow:0 2px 26px 0 rgba(0,0,0,.5);transition:all .3s ease-in-out;transform:scale(1.05)}}.component-twoByOneCard:hover .overlay-to{background:transparent}.component-twoByOneCard__image{width:150px;height:80px}.TwoByOneCard.Dark span{color:#fff}.component-onePlusOnePlusOne{position:relative;margin-top:-3.5rem}@media (min-width:768px){.component-onePlusOnePlusOne{margin-top:-4.25rem}}.component-onePlusOnePlusOne .scrollable-wrapper{max-width:498px;margin:0 auto;padding:1.5rem}@media (min-width:768px){.component-onePlusOnePlusOne .scrollable-wrapper{max-width:688px}.component-onePlusOnePlusOne .scrollable-wrapper:after{display:none}}.component-onePlusOnePlusOne .flex-wrap{display:flex;flex-flow:row nowrap}.component-onePlusOnePlusOne .items{display:flex;justify-content:center}.component-onePlusOnePlusOne .items>div:not(:last-child){padding-right:1.4rem}@media (min-width:768px){.component-onePlusOnePlusOne .items>div:not(:last-child){padding-right:2rem}}.component-onePlusOnePlusOne .items>div:not(:last-child)>div{position:relative}.component-onePlusOnePlusOne .items>div:not(:last-child)>div:after{content:"+";position:absolute;right:-1.5rem;bottom:1.5rem;width:1.5rem;text-align:center;font-size:21px;font-weight:700;font-family:Arial,sans-serif;color:#717276}@media (min-width:768px){.component-onePlusOnePlusOne .items>div:not(:last-child)>div:after{font-size:29px;right:-2rem;bottom:2rem;width:2rem}}.component-onePlusOnePlusOne .items .one-plus-item{position:relative;overflow:hidden;text-decoration:none;height:107px;display:flex;flex-flow:column;justify-content:space-between;align-items:center;box-shadow:0 1px 17px 0 rgba(0,0,0,.1);background-color:#fff;padding:.5rem;font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;letter-spacing:.37px;font-weight:600;text-align:center;color:#13141c}@media (min-width:768px){.component-onePlusOnePlusOne .items .one-plus-item{width:192px;height:184px;border-width:1px;box-shadow:0 2px 24px 0 rgba(0,0,0,.1);padding:2rem 1rem;font-size:16px;line-height:24px}}.component-onePlusOnePlusOne .items .one-plus-item .heading{padding-top:.4rem;max-width:fit-content}@media (min-width:768px){.component-onePlusOnePlusOne .items .one-plus-item .heading{padding-top:1rem}}.component-onePlusOnePlusOne .items .one-plus-item .img-wrapper{flex:1;overflow:hidden}.component-onePlusOnePlusOne .items .one-plus-item .img-wrapper img{object-fit:contain;float:left;width:100%;height:100%}.component-onePlusOnePlusOne .items .one-plus-item.cover .img-wrapper img{object-fit:cover}.comp-experienceFinderCategory .component-heroBlock{margin-bottom:0}.comp-experienceFinderCategory .component-onePlusOnePlusOne+.component-experienceFinderCategoryTabs{margin-top:1rem}@media (min-width:768px){.comp-experienceFinderCategory .component-onePlusOnePlusOne+.component-experienceFinderCategoryTabs{margin-top:2.5rem}}.comp-experienceFinderCategory .no-onePlusOnePlusOne{height:32px}.comp-experienceFinderCategory .no-onePlusOnePlusOne+.component-experienceFinderCategoryTabs{margin-top:32px}.page-experienceFinder .backdrop-load-animation{position:fixed;z-index:999999;left:0;top:0;right:0;bottom:0;background-color:#13141c;pointer-events:none;transition:background-color 1s ease-in}.page-experienceFinder .backdrop-load-animation.load-animation-finished{background-color:transparent}.page-experienceFinder .promoted-wrapper-load-animation{position:relative;transform:translateY(70px);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94) .2s}.page-experienceFinder .promoted-wrapper-load-animation.load-animation-finished{transform:translateY(0)}.page-experienceFinder .component-heroBlock{margin-bottom:0}.page-experienceFinder .filters-header{display:flex}.page-experienceFinder .filters-header .selected-facets{margin-right:16px}.component-newsModuleBlock{padding:56px 24px}@media (min-width:768px){.component-newsModuleBlock{padding:56px 64px}}.component-newsModuleBlock.theme-black{background-color:#13141c}.component-newsModuleBlock.theme-black .header{color:#fff}.component-newsModuleBlock.theme-black .pagination .navigation.disabled .draw{fill:hsla(0,0%,100%,.25)}.component-newsModuleBlock.theme-black .pagination .navigation .draw{fill:#fff}.component-newsModuleBlock.theme-black .component-newsItemPartial .content-wrapper,.component-newsModuleBlock.theme-black .component-newsItemPartial .content-wrapper h6{color:#fff}.component-newsModuleBlock.theme-black .component-newsItemPartial .eyebrow{color:#a0a1a4;opacity:1}.component-newsModuleBlock.theme-white{background-color:#fff}.component-newsModuleBlock.theme-white .component-newsItemPartial .content-wrapper,.component-newsModuleBlock.theme-white .header .content-wrapper{color:#000}.component-newsModuleBlock.theme-white .pagination .navigation.disabled .draw{fill:rgba(0,0,0,.25)}.component-newsModuleBlock.theme-white .pagination .navigation .draw{fill:#252319}.component-newsModuleBlock .header{margin-bottom:40px}.component-newsModuleBlock .header .pagination{margin-top:40px;display:flex;align-items:center;justify-content:space-between}@media (min-width:768px){.component-newsModuleBlock .header{margin-bottom:64px;padding-bottom:24px;align-items:flex-end;display:flex;justify-content:space-between;border-bottom:8px solid var(--color-primary)}.component-newsModuleBlock .header .pagination{display:block;margin-top:0}.component-newsModuleBlock .header .pagination .pagination-index{display:none}}.component-newsModuleBlock .content-wrapper{margin-bottom:40px;overflow:hidden;width:100%}.component-newsModuleBlock .content{display:flex;flex-direction:row;transition:all .3s ease-in-out;list-style:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}@media (min-width:768px){.component-newsModuleBlock .content{justify-content:space-around}}.component-newsModuleBlock .content .component-newsItemPartial{flex:0 0 auto}@media (min-width:768px){.component-newsModuleBlock .content .component-newsItemPartial{margin-right:32px}}@media (min-width:768px){.component-newsModuleBlock .content li:nth-child(4n) .component-newsItemPartial{margin-right:0}}.component-newsModuleBlock .card-clickable{display:block;height:100%}.component-newsItemPartial{max-width:100%}.component-newsItemPartial.transparent{background-color:transparent}@media (min-width:768px){.component-newsItemPartial{max-width:305px;height:100%;display:flex;flex-direction:column}}.component-newsItemPartial .image-wrapper{overflow:hidden;position:relative}.component-newsItemPartial .image-wrapper:before{display:block;content:"";width:100%;padding-top:56.25%}.component-newsItemPartial .image-wrapper>.image{position:absolute;left:0;top:0;width:100%;height:100%}.component-newsItemPartial .content-wrapper{padding:16px 16px 40px}@media (min-width:768px){.component-newsItemPartial .content-wrapper{padding:16px 0 40px}}.component-newsItemPartial .content-wrapper .title{font-size:1.5rem;line-height:1.875rem;margin-bottom:.5rem;word-break:break-word}@media (min-width:1024px){.component-newsItemPartial .content-wrapper .title{word-break:keep-all}}.component-newsItemPartial .footer-wrapper{border-top:1px solid #f7f7f7;padding:24px 0;margin:0 16px}.component-newsItemPartial .footer-wrapper .eyebrow{color:#6e6f72;font-size:.875rem}@media (min-width:768px){.component-newsItemPartial .footer-wrapper{margin:auto 0 0;padding:24px 0 0}}.dealer-info{width:48%;display:flex;flex-direction:column;word-break:break-word;align-items:flex-start}.dealer-info__name{color:#13141c;font-weight:600}.dealer-info label{text-transform:capitalize}.dealer-info label.dealer-info__email{text-transform:lowercase}.dealer-info a,.dealer-info label{margin-bottom:5px}.dealer-info a:last-of-type,.dealer-info label:last-of-type{margin-bottom:0}.dealer-info a{border-bottom:2px solid var(--color-primary);transition:color .3s ease-in;text-decoration:none;font-weight:600;color:#13141c}.dealer-info a:hover{color:var(--color-primary)}.dealer-info:nth-child(n+3){margin-top:1.5rem}.dealers{display:flex;flex-direction:column}@media (min-width:1024px){.dealers{margin:0 auto;width:60%}}.dealers-section{display:flex;padding-top:20px;flex-direction:column}.dealers-section:not(:first-child){padding-top:40px}.dealers-section__header{color:var(--color-primary)}.dealers-section .country-section{display:flex;flex-direction:column}.dealers-section .country-section__name{margin:2rem 0 1.5rem}@media (max-width:1023px){.dealers-section .country-section__name{font-size:1.4rem}}.dealers-section .country-section__list{display:flex;flex-wrap:wrap;justify-content:space-between}.letters-links{display:flex;margin:30px 0;justify-content:space-between}@media (max-width:1023px){.letters-links{white-space:nowrap;overflow-x:auto}.letters-links::-webkit-scrollbar{display:none}}@media (min-width:1024px){.letters-links{margin:30px auto;width:60%}}.letters-links a{border-bottom:2px solid var(--color-primary);transition:color .3s ease-in;text-decoration:none;white-space:nowrap;font-weight:600;color:#252319}@media (max-width:1023px){.letters-links a{margin-right:20px}.letters-links a:last-child{margin:0}}.letters-links a:focus,.letters-links a:hover{color:var(--color-primary)}.manufacturers-list{display:flex;flex-direction:column}@media (min-width:1024px){.manufacturers-list{margin:0 auto;width:60%}}.manufacturers-section{display:flex;padding-top:20px;flex-direction:column}.manufacturers-section:not(:first-child){padding-top:40px}.manufacturers-section__header{margin-bottom:20px}.manufacturers-section__list{display:flex;flex-wrap:wrap;justify-content:space-between}.manufacturers-section__list label{width:48%;word-break:break-word}.manufacturers-section__list label:nth-child(n+3){margin-top:20px}.component-cardProduct{width:100%}.component-cardProduct:hover .card-product__image{position:relative}.component-cardProduct:hover .card-product__image img{transform:translate(-50%,-50%) scale(1.1)}.component-cardProduct:hover label{color:var(--color-primary)}.component-cardProduct .card-product__link{cursor:pointer;text-decoration:none}.component-cardProduct .card-product__image{position:relative;border:1px solid #ccd0d2;box-sizing:border-box;padding-bottom:100%;width:100%}@media (min-width:1024px){.component-cardProduct .card-product__image{margin-bottom:1.25rem}}.component-cardProduct .card-product__image img{transition:transform .4s ease-in-out;transform:translate(-50%,-50%);position:absolute;width:90%;left:50%;top:50%}.component-cardProduct .card-product__heading{cursor:pointer;transition:color .4s ease-in-out;justify-content:center;line-height:1.25rem;text-align:center;margin-top:1rem;color:#13141c;display:flex}.component-cardProduct .card-product__badge{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);display:flex;align-items:center;justify-content:center;background-color:#fff;height:20px;border:1px solid var(--color-primary);font-size:.75rem;letter-spacing:.43px;line-height:1rem;padding:0 1rem;color:var(--color-primary);text-transform:uppercase;white-space:nowrap}.vision-certified-professional-info{width:48%;display:flex;flex-direction:column;word-break:break-word;align-items:flex-start}.vision-certified-professional-info__name{color:#13141c;font-weight:600}.vision-certified-professional-info a,.vision-certified-professional-info label{margin-bottom:5px}.vision-certified-professional-info a:last-of-type,.vision-certified-professional-info label:last-of-type{margin-bottom:0}.vision-certified-professional-info a{transition:color .3s ease-in;text-decoration:none;font-weight:600;color:#13141c;padding:5px 0}.vision-certified-professional-info a:hover{color:var(--color-primary)}.vision-certified-professional-info:nth-child(n+3){margin-top:1.5rem}.certified-professionals{display:flex;flex-direction:column}@media (min-width:1024px){.certified-professionals{margin:0 auto;width:60%}}.vision-certified-professionals-section{display:flex;padding-top:20px;flex-direction:column}.vision-certified-professionals-section:not(:first-child){padding-top:40px}.vision-certified-professionals-section__header{color:var(--color-primary)}.vision-certified-professionals-section .country-section{display:flex;flex-direction:column}.vision-certified-professionals-section .country-section__name{margin:2rem 0 1.5rem}@media (max-width:1023px){.vision-certified-professionals-section .country-section__name{font-size:1.4rem}}.vision-certified-professionals-section .country-section__list{display:flex;flex-wrap:wrap;justify-content:space-between}.broadcast-products-page{text-align:center;width:100%}.broadcast-products-page .products-header{background:#000 no-repeat 50%;position:relative;display:flex;border-top:8px solid var(--blue-purple);width:100%}@media (max-width:767px){.broadcast-products-page .products-header{height:84px}}@media (min-width:768px) and (max-width:1023px){.broadcast-products-page .products-header{height:64px}}@media (min-width:1024px){.broadcast-products-page .products-header{height:112px}}.broadcast-products-page .header-title{text-align:center;margin:124px 0 64px;font-size:4.5rem;line-height:4.5rem;letter-spacing:-1px}@media (max-width:1023px){.broadcast-products-page .header-title{margin-top:64px}}.cinema-dealers-page .dealers-header{background:#000 no-repeat 50%;position:relative;display:flex;border-top:8px solid var(--blue-purple);width:100%}@media (max-width:767px){.cinema-dealers-page .dealers-header{height:84px}}@media (min-width:768px) and (max-width:1023px){.cinema-dealers-page .dealers-header{height:64px}}@media (min-width:1024px){.cinema-dealers-page .dealers-header{height:112px}}.cinema-dealers-page .header-title{text-align:center;margin:124px 0 64px}@media (max-width:1023px){.cinema-dealers-page .header-title{margin-top:64px}}.cinema-dealers-page .dealers-main-section{padding:0 40px}@media (max-width:1023px){.cinema-dealers-page .dealers-main-section{padding:0 16px}}.manufacturers-page .manufacturers-header{background:#000 no-repeat 50%;position:relative;display:flex;border-top:8px solid var(--blue-purple);width:100%}@media (max-width:767px){.manufacturers-page .manufacturers-header{height:84px}}@media (min-width:768px) and (max-width:1023px){.manufacturers-page .manufacturers-header{height:64px}}@media (min-width:1024px){.manufacturers-page .manufacturers-header{height:112px}}.manufacturers-page .header-title{text-align:center;margin:124px 0 64px}@media (max-width:1023px){.manufacturers-page .header-title{margin-top:64px}}.manufacturers-page .manufacturers-main-section{padding:0 40px}@media (max-width:1023px){.manufacturers-page .manufacturers-main-section{padding:0 16px}}.sls-dealers-page .dealers-header{background:#000 no-repeat 50%;position:relative;display:flex;border-top:8px solid var(--blue-purple);width:100%}@media (max-width:767px){.sls-dealers-page .dealers-header{height:84px}}@media (min-width:768px) and (max-width:1023px){.sls-dealers-page .dealers-header{height:64px}}@media (min-width:1024px){.sls-dealers-page .dealers-header{height:112px}}.sls-dealers-page .header-title{text-align:center;margin:124px 0 64px}@media (max-width:1023px){.sls-dealers-page .header-title{margin-top:64px}}.sls-dealers-page .dealers-main-section{padding:0 40px}@media (max-width:1023px){.sls-dealers-page .dealers-main-section{padding:0 16px}}.vision-certified-professionals-page .vision-certified-professionals-header{background:#000 no-repeat 50%;position:relative;display:flex;border-top:8px solid var(--blue-purple);width:100%}@media (max-width:767px){.vision-certified-professionals-page .vision-certified-professionals-header{height:84px}}@media (min-width:768px) and (max-width:1023px){.vision-certified-professionals-page .vision-certified-professionals-header{height:64px}}@media (min-width:1024px){.vision-certified-professionals-page .vision-certified-professionals-header{height:112px}}.vision-certified-professionals-page .search-block{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f4f4f4;padding:2rem 1.5rem 2.625rem}.vision-certified-professionals-page .search-block .search-wrapper{position:relative;text-align:left;width:100%}@media (min-width:1024px){.vision-certified-professionals-page .search-block .search-wrapper{max-width:54.0625rem}}.vision-certified-professionals-page .search-block .search-wrapper .search-title{margin-bottom:1.25rem;line-height:2rem;letter-spacing:-.45px;text-align:center}.vision-certified-professionals-page .search-block .search-wrapper .search-form{position:relative;border-radius:8px;color:#999;border:2px solid #999;background:#fff;margin-bottom:42px;text-align:left}.vision-certified-professionals-page .search-block .search-wrapper .search-form .search-icon{display:block;position:absolute;width:32px;height:32px;top:12px;left:12px;cursor:text}.vision-certified-professionals-page .search-block .search-wrapper .search-form .search-icon>g>g,.vision-certified-professionals-page .search-block .search-wrapper .search-form .search-icon mask{fill:#999}.vision-certified-professionals-page .search-block .search-wrapper .search-form .clear-button{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;display:block;position:absolute;top:17px;right:22px;color:#999;font-size:1rem;letter-spacing:0;border:transparent;background-color:transparent;cursor:pointer}.vision-certified-professionals-page .search-block .search-wrapper .search-form input{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;letter-spacing:0;border:transparent;height:100%;width:82%;border-radius:8px;margin:0;padding:1.125rem 1.125rem 1.125rem 3.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:no-repeat 12px 48%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='search-icon' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' fill='%23aaa' d='M12.7 11.3c.9-1.2 1.4-2.6 1.4-4.2 0-3.9-3.1-7.1-7-7.1S0 3.2 0 7.1c0 3.9 3.2 7.1 7.1 7.1 1.6 0 3.1-.5 4.2-1.4l3 3c.2.2.5.3.7.3.2 0 .5-.1.7-.3.4-.4.4-1 0-1.4l-3-3.1zm-5.6.8c-2.8 0-5.1-2.2-5.1-5S4.3 2 7.1 2s5.1 2.3 5.1 5.1-2.3 5-5.1 5z'/%3E%3C/defs%3E%3Cg fill='%23aaa' fill-rule='evenodd' transform='translate(4 4)'%3E%3Cmask id='b'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cpath d='M-4-4h24v24H-4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:32px}.vision-certified-professionals-page .search-block .search-wrapper .search-form input:focus::placeholder{color:transparent}.vision-certified-professionals-page .search-block .search-wrapper .search-form input::-webkit-input-placeholder{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;letter-spacing:0;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.component-relatedContentBlock{background-color:#fbfbfb;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:2rem}@media (min-width:1024px){.component-relatedContentBlock{padding:3.2rem 4rem 0}}.component-relatedContentBlock .RelatedContent{overflow:hidden;padding:0 1px}.component-relatedContentBlock.theme-gray,.component-relatedContentBlock.theme-white{background-color:#fff}.component-relatedContentBlock.theme-gray a,.component-relatedContentBlock.theme-white a{color:#252319}.component-relatedContentBlock.theme-gray .pagination-navigation .draw,.component-relatedContentBlock.theme-white .pagination-navigation .draw{fill:#13141c}.component-relatedContentBlock.theme-black{background-color:#13141c}.component-relatedContentBlock.theme-black a{color:#fff}.component-relatedContentBlock.theme-black .pagination-navigation .draw{fill:#fff}.component-relatedContentBlock.theme-black .component-relatedContentPartial .content,.component-relatedContentBlock.theme-black .component-relatedContentPartial .content .title,.component-relatedContentBlock.theme-black .component-relatedContentPartial .header span{color:#fff}.component-relatedContentBlock.theme-black .component-relatedContentPartial .content .category{color:#a0a1a4}.component-relatedContentBlock.theme-black .component-relatedContentPartial .content .btn:not(:disabled):not(.disabled):focus,.component-relatedContentBlock.theme-black .component-relatedContentPartial .content .btn:not(:disabled):not(.disabled):hover{background-color:#000;color:#fff}.component-relatedContentBlock .content-wrapper{overflow:hidden;position:relative;max-width:1312px;width:100%;margin:0 auto;text-align:left}.component-relatedContentBlock .content-wrapper>.content{display:flex;flex-direction:row;flex-wrap:nowrap;transition:all .3s ease-in-out}.component-relatedContentBlock .pagination{order:2;position:relative;display:flex;justify-content:space-between;margin-bottom:36px}.component-relatedContentBlock .pagination.hidden-mobile{display:none}@media (min-width:1024px){.component-relatedContentBlock .pagination{padding:0}.component-relatedContentBlock .pagination.hidden-mobile{display:flex}.component-relatedContentBlock .pagination.hidden-desktop{display:none}.component-relatedContentBlock .pagination.images-on-the-right:before{content:"";flex:0 35%}}@media (min-width:1024px) and (min-width:1440px){.component-relatedContentBlock .pagination.images-on-the-right:before{flex:0 40%}}@media (min-width:1024px){.component-relatedContentBlock .pagination.images-on-the-left:after{content:"";flex:0 31%}}@media (min-width:1024px) and (min-width:1440px){.component-relatedContentBlock .pagination.images-on-the-left:after{flex:0 35%}}@media (min-width:950px) and (max-width:1023.5px){.component-relatedContentBlock .pagination.hidden-mobile{margin-top:15px}}@media (min-width:1024px){.component-relatedContentBlock .pagination{margin-top:30px}}.component-relatedContentBlock .pagination .pagination-index{display:inline-flex;flex:3 0 0}@media (min-width:1024px){.component-relatedContentBlock .pagination .pagination-index{flex:7 0 0}}.component-relatedContentBlock .pagination .pagination-index .activePage{font-size:1.5rem;line-height:.9;letter-spacing:.86px;font-weight:600}.component-relatedContentBlock .pagination .pagination-index .divider,.component-relatedContentBlock .pagination .pagination-index .muted{color:#a0a1a4}.component-relatedContentBlock .pagination .pagination-index .divider{margin:0 3px}.component-relatedContentBlock .pagination .pagination-navigation .arrow-right{padding-left:24px}.component-relatedContentBlock .pagination .pagination-navigation .disabled .draw{fill:#cfd0d1}.component-broadcastProductListing{text-align:center;width:100%}.component-broadcastProductListing .filter-bar{background-color:#f4f4f4}.component-broadcastProductListing .filter-bar .wrapper{padding:3.5rem 1.5rem;margin:0 auto;max-width:720px}@media (min-width:1024px){.component-broadcastProductListing .filter-bar .wrapper{padding:3.5rem 0;max-width:1312px}}@media (min-width:1024px) and (max-width:1311.5px){.component-broadcastProductListing .filter-bar .wrapper{padding:3.5rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-broadcastProductListing .filter-bar .wrapper{padding:3.5rem 1.5rem}}.component-broadcastProductListing .filter-bar .upper{display:flex}.component-broadcastProductListing .filter-bar .container{flex:50%;line-height:2.5rem;text-align:right;vertical-align:middle}.component-broadcastProductListing .filter-bar .container .title{cursor:pointer;text-align:left;max-width:136px;margin:0}.component-broadcastProductListing .filter-bar .container .title .icon{height:32px;width:32px;margin:2px 0 0 5px;vertical-align:middle;object-fit:contain;transition:transform .5s ease-out}.component-broadcastProductListing .filter-bar .container .title .icon.open{transform:rotate(180deg)}.component-broadcastProductListing .filter-bar .container .clear{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:.75;letter-spacing:normal;color:#3e44fe;text-decoration:none;border-bottom:2px solid}.component-broadcastProductListing .filter-bar .content{text-align:left;width:100%;padding-top:2rem}.component-broadcastProductListing .filter-bar .content .dropdown{display:inline-block;padding-top:10px;padding-right:25px}.component-broadcastProductListing .filter-bar .content .dropdown .label{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;color:#000;font-size:1rem;line-height:.75rem;letter-spacing:0;margin-bottom:1rem}.component-broadcastProductListing .filter-bar .content .dropdown .select{display:inline-block;width:230px}.component-broadcastProductListing .products-main-section{padding:2rem 1.5rem;margin:0 auto;max-width:720px}@media (min-width:1024px){.component-broadcastProductListing .products-main-section{padding:2rem 0;max-width:1312px}}@media (min-width:1024px) and (max-width:1311.5px){.component-broadcastProductListing .products-main-section{padding:2rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-broadcastProductListing .products-main-section{padding:2rem 1.5rem}}.component-broadcastProductListing .total{color:#000;text-align:left;margin-bottom:.75rem}.component-broadcastProductListing .products-section{width:100%;border-collapse:collapse;overflow:auto;display:block}.component-broadcastProductListing .products-section td,.component-broadcastProductListing .products-section th{border:0;padding:29px 20px;text-align:center;vertical-align:middle}@media (min-width:1024px){.component-broadcastProductListing .products-section td,.component-broadcastProductListing .products-section th{padding:29px 20px;min-width:220px}}.component-broadcastProductListing .products-section th{vertical-align:middle;white-space:nowrap}.component-broadcastProductListing .products-section tr:nth-child(odd){background-color:#cfd0d1}.component-broadcastProductListing .products-section thead tr:first-of-type,.component-broadcastProductListing .products-section tr:nth-child(2n){background-color:#e7e7e8}.component-broadcastProductListing .products-section p{margin:0}.component-eventListing{text-align:center;width:100%}.component-eventListing .filter-bar{background-color:#f4f4f4}.component-eventListing .filter-bar .wrapper{padding:3.5rem 1.5rem;margin:0 auto;max-width:1312px}@media (min-width:1024px){.component-eventListing .filter-bar .wrapper{padding:3.5rem 0}}@media (min-width:1024px) and (max-width:1311.5px){.component-eventListing .filter-bar .wrapper{padding:3.5rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-eventListing .filter-bar .wrapper{padding:3.5rem 1.5rem}}.component-eventListing .filter-bar .upper{display:flex}.component-eventListing .filter-bar .container{flex:50%;line-height:2.5rem;text-align:right;vertical-align:middle}.component-eventListing .filter-bar .container .title{cursor:pointer;text-align:left;max-width:136px;margin:0}.component-eventListing .filter-bar .container .title .icon{height:32px;width:32px;margin:2px 0 0 5px;vertical-align:middle;object-fit:contain;transition:transform .5s ease-out}.component-eventListing .filter-bar .container .title .icon.open{transform:rotate(180deg)}.component-eventListing .filter-bar .container .clear{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:.75;letter-spacing:normal;color:#3e44fe;text-decoration:none;border-bottom:2px solid}.component-eventListing .filter-bar .content{text-align:left;width:100%;padding-top:1.5rem;display:grid;grid-template-columns:repeat(4,1fr)}@media (min-width:768px) and (max-width:1023px){.component-eventListing .filter-bar .content{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.component-eventListing .filter-bar .content{grid-template-columns:1fr}}.component-eventListing .filter-bar .content .dropdown{display:inline-block;padding-top:10px;padding-right:25px}.component-eventListing .filter-bar .content .dropdown .label{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;color:#000;font-size:1rem;line-height:.75rem;letter-spacing:0;margin-bottom:1rem}.component-eventListing .filter-bar .content .dropdown .select{display:inline-block;width:100%}.component-eventListing .events-main-section{padding:2rem 1.5rem;margin:0 auto}@media (min-width:1024px){.component-eventListing .events-main-section{padding:2rem 0;max-width:1312px}}@media (min-width:1024px) and (max-width:1311.5px){.component-eventListing .events-main-section{padding:2rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-eventListing .events-main-section{padding:2rem 1.5rem}}.component-eventListing .total{color:#000;text-align:left;margin-bottom:.75rem}.component-eventListing .events-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:25px}.component-eventListing .events-section{width:100%;border-collapse:collapse;display:grid;grid-template-columns:repeat(1,1fr);gap:24px;margin-top:23px}@media (min-width:768px){.component-eventListing .events-section{grid-template-columns:repeat(2,1fr);gap:32px;padding-right:25px}}@media (min-width:1024px){.component-eventListing .events-section{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.component-eventListing .events-section.-horizontal{grid-template-columns:repeat(1,1fr)}}.component-eventListing .events-section>div{text-align:left;background:#fbfbfb}.component-eventListing .events-section .card-description{padding:8%}.component-eventListing .events-section img{width:100%}.component-eventListing .events-section p{margin:2vw 0}.component-eventListing .load-more{margin:50px auto}.component-eventListing .load-more .loading-cta{position:relative}.component-eventListing .load-more .loading-cta .loading-txt{opacity:1}.component-eventListing .load-more .loading-cta .loading-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0}.component-eventListing .load-more .loading-cta.isloading .loading-txt{opacity:0}.component-eventListing .load-more .loading-cta.isloading .loading-spinner{opacity:1}.generic-card{display:flex;flex-direction:column}.generic-card .image-wrapper{position:relative;font-size:0}.generic-card .image-horizontal{display:none;position:relative}.generic-card__event-date{font-family:AvenirNext-Regular,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.71;font-weight:600;letter-spacing:-.035px;margin-top:1.5rem}.generic-card .card-description{display:flex;flex-direction:column;flex:1;padding:28px 24px 24px;overflow:hidden;min-height:240px}.generic-card .btn{align-self:baseline;margin-top:auto}.generic-card img{width:100%}.generic-card .rte{margin:1.5rem 0}@media (min-width:768px){.generic-card.-horizontal{flex-direction:row;padding:32px 32px 32px 24px}.generic-card.-horizontal .image-horizontal{display:block;align-self:flex-start;font-size:0}.generic-card.-horizontal .image-horizontal img{width:100%;max-width:189px;height:auto;padding:0}}@media (min-width:768px) and (min-width:1024px){.generic-card.-horizontal .image-horizontal img{max-width:313px}}@media (min-width:768px) and (min-width:1440px){.generic-card.-horizontal .image-horizontal img{max-width:443px}}@media (min-width:768px){.generic-card.-horizontal .image-wrapper{display:none;font-size:0}.generic-card.-horizontal .card-description{padding:0 120px 0 0}.generic-card.-horizontal .btn{margin-top:35px;align-self:baseline}}@media (min-width:768px) and (min-width:1440px){.generic-card.-horizontal .btn{margin-top:auto}}@media (min-width:768px){.generic-card.-horizontal p{margin:2vw 0}}.component-generic-filters{text-align:center;width:100%}.component-generic-filters .filter-bar{background-color:#f4f4f4}.component-generic-filters .filter-bar .wrapper{padding:3.5rem 1.5rem;margin:0 auto;max-width:1312px}@media (min-width:1024px){.component-generic-filters .filter-bar .wrapper{padding:3.5rem 0}}@media (min-width:1024px) and (max-width:1311.5px){.component-generic-filters .filter-bar .wrapper{padding:3.5rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-generic-filters .filter-bar .wrapper{padding:3.5rem 1.5rem}}.component-generic-filters .filter-bar .upper{display:flex}.component-generic-filters .filter-bar .container{flex:50%;line-height:2.5rem;text-align:right;vertical-align:middle}.component-generic-filters .filter-bar .container .title{cursor:pointer;text-align:left;max-width:136px;margin:0}.component-generic-filters .filter-bar .container .title .icon{height:32px;width:32px;margin:2px 0 0 5px;vertical-align:middle;object-fit:contain;transition:transform .5s ease-out}.component-generic-filters .filter-bar .container .title .icon.open{transform:rotate(180deg)}.component-generic-filters .filter-bar .container .clear{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:.75;letter-spacing:normal;color:#3e44fe;text-decoration:none;border-bottom:2px solid}.component-generic-filters .filter-bar .content{text-align:left;width:100%;padding-top:1.5rem;display:grid;grid-template-columns:repeat(4,1fr)}@media (min-width:768px) and (max-width:1023px){.component-generic-filters .filter-bar .content{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.component-generic-filters .filter-bar .content{grid-template-columns:1fr}}.component-generic-filters .filter-bar .content .dropdown{display:inline-block;padding-top:10px;padding-right:25px}.component-generic-filters .filter-bar .content .dropdown .label{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;color:#000;font-size:1rem;line-height:.75rem;letter-spacing:0;margin-bottom:1rem}.component-generic-filters .filter-bar .content .dropdown .select{display:inline-block;width:100%}.component-generic-filters .generic-main-section{padding:2rem 1.5rem;margin:0 auto}@media (min-width:1024px){.component-generic-filters .generic-main-section{padding:2rem 0;max-width:1312px}}@media (min-width:1024px) and (max-width:1311.5px){.component-generic-filters .generic-main-section{padding:2rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.component-generic-filters .generic-main-section{padding:2rem 1.5rem}}.component-generic-filters .total{color:#000;text-align:left;margin-bottom:.75rem}.component-generic-filters .events-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:25px}.component-generic-filters .generic-section{width:100%;border-collapse:collapse;display:grid;grid-template-columns:repeat(1,1fr);gap:24px;margin-top:23px}@media (min-width:768px){.component-generic-filters .generic-section{grid-template-columns:repeat(2,1fr);gap:32px;padding-right:25px}}@media (min-width:1024px){.component-generic-filters .generic-section{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.component-generic-filters .generic-section.-horizontal{grid-template-columns:repeat(1,1fr)}}.component-generic-filters .generic-section .play-button.elementLoadedOnScroll{transform:translate(-50%,-50%)}.component-generic-filters .generic-section>div{text-align:left;background:#fbfbfb}.component-generic-filters .generic-section .generic-card__event-date{display:none}.component-generic-filters .load-more{margin:50px auto}.component-generic-filters .load-more .loading-cta{position:relative}.component-generic-filters .load-more .loading-cta .loading-txt{opacity:1}.component-generic-filters .load-more .loading-cta .loading-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0}.component-generic-filters .load-more .loading-cta.isloading .loading-txt{opacity:0}.component-generic-filters .load-more .loading-cta.isloading .loading-spinner{opacity:1}.component-podcastListing{position:relative;padding:2rem 1.5rem;margin:0 auto}.component-podcastListing__container{display:grid;grid-template-areas:"header" "filters" "podcast-list" "footer";grid-gap:1.5rem;scroll-margin-top:72px}@media (min-width:768px){.component-podcastListing__container{scroll-margin-top:104px}}@media (min-width:1024px){.component-podcastListing__container{scroll-margin-top:76px}}@media (min-width:1440px){.component-podcastListing__container{grid-template-areas:"header header" "filters podcast-list" "footer footer";grid-template-columns:1fr 3fr}}@media (min-width:1440px){.component-podcastListing__container--no-filters{grid-template-areas:"header" "filters" "podcast-list" "footer";grid-template-columns:1fr;grid-gap:unset}.component-podcastListing__container--no-filters .component-podcastListing__header{padding:1.5rem}.component-podcastListing__container--no-filters .component-podcastListing__sidebar{display:none}.component-podcastListing__container--no-filters .component-podcastListing__list{grid-template-columns:repeat(4,1fr)}.component-podcastListing__container--no-filters .component-podcastListing__footer{grid-column:auto}}.component-podcastListing__header{display:none}@media (min-width:1440px){.component-podcastListing__header{grid-area:header;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 3rem}}.component-podcastListing__default-sorter{display:none}@media (min-width:1440px){.component-podcastListing__default-sorter{display:block}}.component-podcastListing__sidebar{grid-area:filters;display:flex;flex-direction:column;padding:1.5rem;height:fit-content;background-color:#fff;box-shadow:0 0 16px -8px rgba(0,0,0,.02);min-width:380px}.component-podcastListing__sidebar--sticky{position:sticky;top:72px;z-index:8;max-height:calc(100dvh - 112px);overflow:auto;overflow:overlay;scrollbar-gutter:stable}.component-podcastListing__sidebar--width-selected-filters{max-height:calc(100dvh - 188px)}.component-podcastListing__sidebar-header{display:flex;justify-content:center;width:100%;padding-top:1.125rem;padding-bottom:1.75rem}@media (min-width:768px){.component-podcastListing__sidebar-header{justify-content:start}}@media (min-width:1440px){.component-podcastListing__sidebar-header{display:none}}.component-podcastListing__sidebar-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap}.component-podcastListing__sidebar-content .btn{display:flex;align-items:center;justify-content:center;flex:1;margin:.75rem;transition:none}.component-podcastListing__sidebar-content .btn .icon{padding-bottom:2px;fill:#252319}@media (min-width:768px){.component-podcastListing__sidebar-content .btn{flex:0 1 auto}}@media (min-width:1440px){.component-podcastListing__sidebar-content .btn{display:none}}.component-podcastListing__sidebar-content .btn .icon{margin-right:8px;display:flex;align-items:center}@media (min-width:768px){.component-podcastListing__sidebar-content>.sorter-button{display:none}}@media (min-width:768px){.component-podcastListing__sidebar-content>.filter-button{border:0!important;box-shadow:none!important;padding:0;margin:0}}.component-podcastListing__filters{margin-bottom:.75rem}@media (min-width:1440px){.component-podcastListing__filters{display:none}}.component-podcastListing__custom-sorter{display:none}@media (min-width:768px){.component-podcastListing__custom-sorter{display:block}}@media (min-width:1440px){.component-podcastListing__custom-sorter{display:none}}.component-podcastListing__custom-selected-filters{display:flex;flex-basis:100%;align-items:center;padding:0 .75rem}@media (min-width:768px){.component-podcastListing__custom-selected-filters{padding:0}}@media (min-width:1440px){.component-podcastListing__custom-selected-filters{display:none}}.component-podcastListing__filter-list{display:none}@media (min-width:1440px){.component-podcastListing__filter-list{display:flex;flex-direction:column;justify-content:center;width:auto;min-width:328px}}.component-podcastListing__filter-list .filter-bar,.component-podcastListing__filters .filter-bar{background-color:transparent}.component-podcastListing__filter-list .filter-bar .wrapper,.component-podcastListing__filters .filter-bar .wrapper{padding:0;background-color:transparent;margin:0 auto;max-width:1312px}.component-podcastListing__filter-list .filter-bar .upper,.component-podcastListing__filters .filter-bar .upper{display:flex}.component-podcastListing__filter-list .filter-bar .container,.component-podcastListing__filters .filter-bar .container{flex:50%;line-height:2.5rem;text-align:right;vertical-align:middle}.component-podcastListing__filter-list .filter-bar .container .title,.component-podcastListing__filters .filter-bar .container .title{font-size:1.25rem;line-height:2.5rem;cursor:pointer;text-align:left;max-width:136px;margin:0}.component-podcastListing__filter-list .filter-bar .container .title .icon,.component-podcastListing__filters .filter-bar .container .title .icon{height:32px;width:32px;margin:2px 0 0 5px;vertical-align:middle;object-fit:contain;transition:transform .5s ease-out}.component-podcastListing__filter-list .filter-bar .container .title .icon.open,.component-podcastListing__filters .filter-bar .container .title .icon.open{transform:rotate(180deg)}.component-podcastListing__filter-list .filter-bar .container .clear,.component-podcastListing__filters .filter-bar .container .clear{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:.75;letter-spacing:normal;color:#3e44fe;text-decoration:none;border-bottom:2px solid}.component-podcastListing__filter-list .filter-bar .content,.component-podcastListing__filters .filter-bar .content{text-align:left;width:100%;padding-top:0;display:grid;grid-template-columns:1fr}.component-podcastListing__filter-list .filter-bar .content .dropdown,.component-podcastListing__filters .filter-bar .content .dropdown{display:inline-block;margin-top:.5rem;padding:0}.component-podcastListing__filter-list .filter-bar .content .dropdown .label,.component-podcastListing__filters .filter-bar .content .dropdown .label{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;color:#000;font-size:1rem;line-height:normal;margin-bottom:1rem}.component-podcastListing__filter-list .filter-bar .content .dropdown .select,.component-podcastListing__filters .filter-bar .content .dropdown .select{display:inline-block;width:100%}.component-podcastListing__list{grid-area:podcast-list;display:grid;gap:1.5rem;grid-template-columns:1fr;padding:1.5rem 2rem;min-height:864px}@media (min-width:768px){.component-podcastListing__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.component-podcastListing__list{grid-template-columns:repeat(3,1fr)}}.component-podcastListing__list--fetching{min-height:864px}.component-podcastListing__list--fetching,.component-podcastListing__list--loading{grid-column:1/-1}.component-podcastListing__footer{grid-area:footer;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem}@media (min-width:768px){.component-podcastListing__footer{flex-direction:row;justify-content:center;gap:2rem}}@media (min-width:1440px){.component-podcastListing__footer{grid-column:2/span 1}}.component-podcastListing__footer>.text{text-transform:uppercase}.component-productListing{display:flex;color:#13141c;flex-direction:column;background-color:#fff;padding:3rem 0}@media (min-width:1024px){.component-productListing{padding:0}}.component-productListing>.wrapper{width:100%;display:flex;flex-direction:column}.component-productListing>.wrapper header{display:flex;margin-bottom:30px;flex-direction:column;align-items:flex-start}@media (max-width:1023px){.component-productListing>.wrapper header{margin-bottom:20px}}@media (min-width:1024px){.component-productListing>.wrapper header{flex-direction:row;align-items:center;justify-content:space-between}}.component-productListing>.wrapper header .component-dropdown select{font-weight:700;font-size:1rem;margin:0}.component-productListing>.wrapper .header-title{padding:3.5rem 2rem 0!important}.component-productListing>.wrapper .header-title,.component-productListing>.wrapper .products{display:flex;flex-wrap:wrap;padding:3rem 2rem;max-width:1312px;margin:auto;width:100%}@media (max-width:1023px){.component-productListing>.wrapper .header-title,.component-productListing>.wrapper .products{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:17px;grid-column-gap:16px}.component-productListing>.wrapper .header-title.column,.component-productListing>.wrapper .header-title[data-products="1"],.component-productListing>.wrapper .products.column,.component-productListing>.wrapper .products[data-products="1"]{grid-template-columns:1fr}.component-productListing>.wrapper .header-title.grid,.component-productListing>.wrapper .products.grid{grid-template-columns:1fr 1fr}}.component-productListing>.wrapper .header-title .component-cardProduct,.component-productListing>.wrapper .products .component-cardProduct{width:23.5%;margin-right:2%;margin-bottom:2%}@media (max-width:1023px){.component-productListing>.wrapper .header-title .component-cardProduct,.component-productListing>.wrapper .products .component-cardProduct{width:100%;margin:0}}.component-productListing>.wrapper .header-title .component-cardProduct:nth-child(4n),.component-productListing>.wrapper .products .component-cardProduct:nth-child(4n){margin-right:0}.component-relatedContentPartial{width:100%;display:flex;flex-flow:row wrap}@media (min-width:1024px){.component-relatedContentPartial.image-on-the-left{flex-direction:row-reverse;text-align:left}}.component-relatedContentPartial>*{flex:1 100%}@media (min-width:1024px){.component-relatedContentPartial{height:100%}}.component-relatedContentPartial .content,.component-relatedContentPartial .header{padding:54px 0}@media (min-width:1024px){.component-relatedContentPartial .content,.component-relatedContentPartial .header{padding:78px 0 32px}}.component-relatedContentPartial .header{order:1;margin-bottom:24px;display:block;align-items:center;padding-bottom:0}.component-relatedContentPartial .header span{width:100%}@media (min-width:1024px){.component-relatedContentPartial .header{order:2;flex:5 0 0;padding:0;margin-bottom:0}}.component-relatedContentPartial .header img{display:block;width:100%}@media (min-width:1024px){.component-relatedContentPartial .text-on-the-left{padding-left:0;padding-right:32px}}@media (min-width:1024px){.component-relatedContentPartial .text-on-the-right{padding-right:0;padding-left:32px}}.component-relatedContentPartial .content{order:3;padding-top:0;padding-bottom:64px}@media (min-width:1024px){.component-relatedContentPartial .content{padding-bottom:38px;order:1;flex:2;display:flex;flex-direction:column;justify-content:center;padding-bottom:0}}.component-relatedContentPartial .content .category{color:#000;font-size:.875rem;line-height:1;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;margin-bottom:7px;display:block;letter-spacing:.5px;text-transform:uppercase}.component-relatedContentPartial .content .title{font-size:2rem;font-weight:600;line-height:1.25;margin-bottom:13px}@media (min-width:1024px){.component-relatedContentPartial .content .title{margin-top:0;margin-bottom:24px;font-size:3.5rem;line-height:1;letter-spacing:-.5}}.component-relatedContentPartial .content .description{color:#252319;font-size:1rem;line-height:1.5;margin-top:0;margin-bottom:40px;min-height:96px}@media (min-width:1440px){.component-relatedContentPartial .content .description{width:416px}}.component-relatedContentPartial .content .description.theme-black{color:#fff}.component-relatedContentPartial .content .btn.filled.blue{text-align:center;padding-right:28px;padding-left:28px}.asset-wrapper[data-state=lazyloaded][data-v-45ff172c]{background-image:none!important}.asset-wrapper.as-link[data-v-45ff172c]{cursor:pointer}.asset-wrapper .image[data-v-45ff172c]{padding-top:56.25%;width:100%;background:50% 50% no-repeat #ccc;z-index:5;background-size:cover;position:relative}.asset-wrapper .image .videoGalleryItemCaption[data-v-45ff172c]{top:5%;left:5%;color:#fff;position:absolute}.asset-wrapper .image.lazyloaded[data-v-45ff172c]{background-color:transparent}.asset-wrapper .image.hover-opacity[data-v-45ff172c]:hover{opacity:.5}.asset-wrapper .image.mainMenuItem__image[data-v-45ff172c]{width:100vw;left:-24px}.asset-wrapper .image.mainMenuItem__image.hover-opacity[data-v-45ff172c]:hover{opacity:1}@media (min-width:768px){.asset-wrapper .image.mainMenuItem__image[data-v-45ff172c]{left:inherit;width:100%}}.accordion-base[data-v-f994eb54]{border-bottom:1px solid hsla(0,0%,53.3%,.3333333333333333)}.accordion-base .wrapper[data-v-f994eb54]{margin:0 auto;padding:1.5rem 0;max-width:1312px;cursor:pointer;overflow:hidden}.accordion-base .wrapper .upper[data-v-f994eb54]{display:flex}.accordion-base .wrapper .upper .container[data-v-f994eb54]{position:relative;flex:50%;line-height:2.5rem;text-align:right;vertical-align:middle}.accordion-base .wrapper .upper .container .title[data-v-f994eb54]{cursor:pointer;font-size:1.125rem;line-height:1.875rem;letter-spacing:-.34px;text-align:left;margin:0 36px 0 0;min-height:30px}@media (min-width:768px){.accordion-base .wrapper .upper .container .title[data-v-f994eb54]{max-width:unset;font-size:1.25rem;line-height:1.875rem;letter-spacing:-.38px}}.accordion-base .wrapper .upper .container .title .icon[data-v-f994eb54]{position:absolute;top:0;right:0;vertical-align:middle;transition:transform .5s ease-out;transform:rotate(-90deg)}.accordion-base .wrapper .upper .container .title .icon svg>g>path[data-v-f994eb54]:last-child{fill:var(--color-primary)}.accordion-base .wrapper .upper .container .title .icon.open[data-v-f994eb54]{transform:rotate(90deg)}.accordion-base .content[data-v-f994eb54]{font-size:1rem;line-height:1.5625rem;letter-spacing:0;width:100%;padding-top:1.5rem;text-align:left;transition:opacity .25s ease,transform .25s ease;display:block!important}.accordion-base .content[data-v-f994eb54]:not([style=""]){opacity:0;height:0;transform:translateY(12px);padding-top:0;transition:none}.accordion[data-v-8c68e382]{text-align:left}.accordion .accordion-base[data-v-8c68e382]:first-of-type{border-top:1px solid hsla(0,0%,53.3%,.3333333333333333)}.accordion .toggler[data-v-8c68e382]{display:inline-block;margin-top:2rem}@media (min-width:1024px){.accordion .toggler[data-v-8c68e382]{margin-top:3.25rem}}a.next[data-v-0e4ecb34],a.prev[data-v-0e4ecb34]{cursor:pointer;position:absolute;z-index:1;right:0;top:4px}.component-horizontal-list.theme-black a.next[data-v-0e4ecb34],.component-horizontal-list.theme-black a.prev[data-v-0e4ecb34]{filter:invert(1)}.component-horizontal-list a.prev[data-v-0e4ecb34]{right:48px;transform:scaleX(-1)}.component-horizontal-list .disabled[data-v-0e4ecb34]{opacity:.5;pointer-events:none}.search-form .search-fade-in-enter-active[data-v-383ed580]{transition:all .3s ease-in-out .15s}.search-form .search-fade-in-leave-active[data-v-383ed580]{transition:all .3s ease-out}.search-form .search-fade-in-enter[data-v-383ed580]{transform:translateX(30px);opacity:0}.search-form .search-fade-in-leave-to[data-v-383ed580]{transform:translateX(-30px);opacity:0}.search-form .search-fade-out-enter-active[data-v-383ed580]{transition:all .3s ease-in-out .15s}.search-form .search-fade-out-leave-active[data-v-383ed580]{transition:all .3s ease-out}.search-form .search-fade-out-enter[data-v-383ed580]{transform:translateX(-30px);opacity:0}.search-form .search-fade-out-leave-to[data-v-383ed580]{transform:translateX(30px);opacity:0}.inline-video[data-v-7364de2a]{display:flex;justify-content:center;align-items:center;width:100%}@media (min-width:1024px){.inline-video[data-v-7364de2a]{min-height:412px}}.inline-video__vimeo[data-v-7364de2a],.inline-video__vision[data-v-7364de2a]{width:100%;height:100%}.component-additionalCardPartial .inline-video[data-v-7364de2a] iframe,.component-additionalCardPartial .inline-video[data-v-7364de2a] main{aspect-ratio:16/9}@media (min-width:1024px){.component-additionalCardPartial .inline-video[data-v-7364de2a]{min-height:auto}}.more-btn[data-v-8754c0d8]{position:relative;display:flex;padding:2px;border-radius:25px;background-color:rgba(19,20,28,.5);border:1px solid hsla(0,0%,100%,.25);width:41px;min-height:40px}.more-btn__btn[data-v-8754c0d8]{display:inline-block;padding:6px 0;margin:0 6px;background:none;border:0;line-height:normal;overflow:visible;text-align:center;outline:none;cursor:pointer}.more-btn__dot[data-v-8754c0d8]{background-color:#fff;display:inline-block;width:5px;height:5px;border-radius:50%}.more-btn__image[data-v-8754c0d8]{filter:invert(1);cursor:pointer;padding:5px}.more-btn__content[data-v-8754c0d8]{display:inline-block;transition:min-height .3s ease-in-out;height:0;min-height:0;max-width:0;vertical-align:top;white-space:nowrap;overflow:hidden;margin-left:-30px}.more-btn__content>[data-v-8754c0d8]{display:none}.more-btn__content--open[data-v-8754c0d8]{min-height:5rem;overflow:visible}.more-btn__content--open>[data-v-8754c0d8]{display:block}.more-btn__content .fade-enter-active[data-v-8754c0d8],.more-btn__content .fade-leave-active[data-v-8754c0d8]{transition:opacity 3s}.more-btn__content .fade-enter[data-v-8754c0d8],.more-btn__content .fade-leave-to[data-v-8754c0d8]{opacity:0}@font-face{font-family:DINNextLTPro-Bold;font-style:normal;font-weight:"bold";font-display:swap;src:url(/Static/Core/Fonts/DINNextLTPro-Bold.eot?) format("eot"),url(/Static/Core/Fonts/DINNextLTPro-Bold.woff2) format("woff2"),url(/Static/Core/Fonts/DINNextLTPro-Bold.woff) format("woff"),url(/Static/Core/Fonts/DINNextLTPro-Bold.ttf) format("truetype"),url(/Static/Core/Fonts/DINNextLTPro-Bold.svg#DINNextLTPro-Bold) format("svg")}@font-face{font-family:DINNextLTPro-BoldCondensed;font-style:normal;font-weight:"bold";font-display:swap;src:url(/Static/Core/Fonts/DINNextLTPro-BoldCondensed.eot?) format("eot"),url(/Static/Core/Fonts/DINNextLTPro-BoldCondensed.woff2) format("woff2"),url(/Static/Core/Fonts/DINNextLTPro-BoldCondensed.woff) format("woff"),url(/Static/Core/Fonts/DINNextLTPro-BoldCondensed.ttf) format("truetype"),url(/Static/Core/Fonts/DINNextLTPro-BoldCondensed.svg#DINNextLTPro-BoldCondensed) format("svg")}@font-face{font-family:DINNextLTPro-Regular;font-style:normal;font-weight:"normal";font-display:swap;src:url(/Static/Core/Fonts/DINNextLTPro-Regular.eot?) format("eot"),url(/Static/Core/Fonts/DINNextLTPro-Regular.woff2) format("woff2"),url(/Static/Core/Fonts/DINNextLTPro-Regular.woff) format("woff"),url(/Static/Core/Fonts/DINNextLTPro-Regular.ttf) format("truetype"),url(/Static/Core/Fonts/DINNextLTPro-Regular.svg#DINNextLTPro-Regular) format("svg")}@font-face{font-family:DINNextLTPro-Medium;font-style:normal;font-weight:"normal";font-display:swap;src:url(/Static/Core/Fonts/DINNextLTPro-Medium.eot?) format("eot"),url(/Static/Core/Fonts/DINNextLTPro-Medium.woff2) format("woff2"),url(/Static/Core/Fonts/DINNextLTPro-Medium.woff) format("woff"),url(/Static/Core/Fonts/DINNextLTPro-Medium.ttf) format("truetype"),url(/Static/Core/Fonts/DINNextLTPro-Medium.svg#DINNextLTPro-Medium) format("svg")}@font-face{font-family:DolbyGustan-Book;font-style:normal;font-weight:"normal";font-display:swap;src:url(/Static/Core/Fonts/DolbyGustan-Book.eot?) format("eot"),url(/Static/Core/Fonts/DolbyGustan-Book.woff2) format("woff2"),url(/Static/Core/Fonts/DolbyGustan-Book.woff) format("woff"),url(/Static/Core/Fonts/DolbyGustan-Book.ttf) format("truetype"),url(/Static/Core/Fonts/DolbyGustan-Book.svg#DolbyGustan-Book) format("svg")}@font-face{font-family:AvenirNext-DemiBold;font-style:normal;font-weight:"normal";font-display:swap;src:url(/Static/Core/Fonts/AvenirNext-DemiBold.woff) format("woff"),url(/Static/Core/Fonts/AvenirNext-DemiBold.woff2) format("woff2")}@font-face{font-family:AvenirNextLTPro-Medium;font-style:normal;font-weight:"normal";font-display:swap;src:url(/Static/Core/Fonts/AvenirNextLTPro-Medium.woff) format("woff")}@font-face{font-family:AvenirNext-Regular;font-style:normal;font-weight:"normal";font-display:swap;src:url(/Static/Core/Fonts/AvenirNext-Regular.woff) format("woff")}body[data-v-351e2c93]{font-size:16px}h1[data-v-351e2c93],h2[data-v-351e2c93],h3[data-v-351e2c93],h4[data-v-351e2c93],h5[data-v-351e2c93],h6[data-v-351e2c93]{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-weight:700}.btn[data-v-351e2c93],.eyebrow[data-v-351e2c93]{text-transform:uppercase}h1[data-v-351e2c93]{font-size:2.5rem;line-height:3rem;letter-spacing:-.75px}@media (min-width:768px){h1[data-v-351e2c93]{font-size:5rem;line-height:5.5rem;letter-spacing:-1.5px}}h2[data-v-351e2c93]{font-size:2rem;line-height:2.5rem;letter-spacing:-.5px}@media (min-width:768px){h2[data-v-351e2c93]{font-size:3rem;line-height:3.5rem;letter-spacing:-1.25px}}h3[data-v-351e2c93]{font-size:1.75rem;line-height:2rem;letter-spacing:-.5px}@media (min-width:768px){h3[data-v-351e2c93]{font-size:2.5rem;line-height:3rem;letter-spacing:-.75px}}h4[data-v-351e2c93]{font-size:1.5rem;line-height:2rem}@media (min-width:768px){h4[data-v-351e2c93]{font-size:2rem;line-height:2.5rem}}h5[data-v-351e2c93]{font-size:1.5rem;line-height:2rem}h6[data-v-351e2c93]{font-size:1.125rem;line-height:1.5rem}@media (min-width:768px){h6[data-v-351e2c93]{font-size:1.25rem}}h4[data-v-351e2c93],h5[data-v-351e2c93],h6[data-v-351e2c93]{letter-spacing:-.5px}p[data-v-351e2c93]{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:0}p.large[data-v-351e2c93]{font-size:1.125rem;line-height:1.5rem}.btn[data-v-351e2c93],.eyebrow[data-v-351e2c93],.pagination-index[data-v-351e2c93]{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;font-weight:600}.muted[data-v-351e2c93]{opacity:.4}.eyebrow[data-v-351e2c93]{letter-spacing:.25px;font-size:rem(14px);line-height:1rem;text-transform:uppercase}.btn[data-v-351e2c93]{font-size:rem(14px);line-height:rem(16px);letter-spacing:1px;text-transform:uppercase}.large-title[data-v-351e2c93]{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:14rem;letter-spacing:-5px}@media (min-width:768px){.large-title[data-v-351e2c93]{letter-spacing:-10px}}.filter-item[data-v-351e2c93]{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;position:relative}.filter-item>label[data-v-351e2c93]{cursor:pointer;display:flex;align-items:center;padding:.5rem 1rem}.filter-item>label[data-v-351e2c93]:hover{color:var(--color-primary)}.filter-item>label>input[data-v-351e2c93]{cursor:pointer;display:block;margin-right:.75rem;height:20px;width:20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0;background:#fff;border:1px solid #cfd0d1;border-radius:4px}.filter-item>label>input[data-v-351e2c93]:checked{background:var(--color-primary)}.filter-item>label>input[data-v-351e2c93]:checked:after{display:block;transition:all .45s ease-in-out}.filter-item>label>input[data-v-351e2c93]:hover{border-color:var(--color-primary)}.filter-item>label>input[data-v-351e2c93]:disabled{background:#cfd0d1;pointer-events:none}.filter-item>label>input[data-v-351e2c93]:after{content:"";position:relative;left:36%;top:20%;width:28%;height:50%;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none;transition:all .25s ease-in}.filter-item--disabled[data-v-351e2c93]{opacity:.5;pointer-events:none}.filter-select[data-v-8de9671c]{position:relative;cursor:pointer;display:flex;flex-direction:column;background:#fff;border:1px solid #f4f4f4;border-radius:4px;margin-top:1rem;width:100%;padding:.75rem}.filter-select__title[data-v-8de9671c]{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;display:flex;align-items:center;justify-content:space-between;padding:.125rem}.filter-select__text[data-v-8de9671c]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;margin-right:.5rem;max-width:230px}.filter-select__icon[data-v-8de9671c]{height:4.5px;width:8.5px;margin-left:.25rem;vertical-align:middle;object-fit:contain;transition:transform .5s ease-out;flex-shrink:0}.filter-select__icon--open[data-v-8de9671c]{transform:rotate(180deg)}.filter-select__box[data-v-8de9671c]{display:none}.filter-select--expanded .filter-select__title[data-v-8de9671c]{border-bottom:1px solid #f4f4f4;padding-bottom:.84375rem}.filter-select--expanded .filter-select__box[data-v-8de9671c]{display:block;padding-top:.625rem}.filter-container[data-v-fe8e9050]{position:relative}.filter-container__filter[data-v-fe8e9050]{margin:1.25rem 0}.filter-container__title[data-v-fe8e9050]{font-size:1.25rem;line-height:2.5rem}.selected-filters[data-v-3c0ef6f6]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem .375rem;margin:20px 0}.selected-filters__button[data-v-3c0ef6f6]{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;margin:0}.selected-filters__button .text[data-v-3c0ef6f6]{text-transform:capitalize}.selected-filters__button svg[data-v-3c0ef6f6]{width:16px;height:16px;margin-left:5px}.selected-filters__button svg path[data-v-3c0ef6f6]{fill:#252319}.selected-filters__button__clear>svg path[data-v-3c0ef6f6]{fill:#fff}.selected-filters__button__clear:hover>svg path[data-v-3c0ef6f6]{fill:#252319}@media (min-width:1440px){.selected-filters__button__clear[data-v-3c0ef6f6]{display:none}}.loader-spinner[data-v-06b01790]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1.625rem}.loader-spinner__message[data-v-06b01790]{position:relative;color:#9fa1b3;margin-top:.75rem}@keyframes ellipsis-06b01790{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.loader-spinner__message[data-v-06b01790]:after{position:absolute;top:0;left:100%;display:inline-block;animation:ellipsis-06b01790 4s steps(1) infinite;content:""}.loader-spinner--spin[data-v-06b01790]{animation:spin-06b01790 1s linear infinite}@keyframes spin-06b01790{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.redirect-overlay[data-v-129798fa]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);backdrop-filter:blur(3.5px);display:flex;justify-content:center;align-items:center;z-index:1600}.redirect-overlay__content[data-v-129798fa]{font-family:AvenirNextLTPro-Medium,Arial,Helvetica,sans-serif;text-align:center;color:#fff;max-width:80%;margin:0 auto}.redirect-overlay__content__message[data-v-129798fa]{font-size:1rem;line-height:1.25;font-weight:700;font-style:normal;margin-bottom:1rem}.sort-box[data-v-5e097c94]{position:relative}.sort-box__popper[data-v-5e097c94]{cursor:pointer;background:transparent;border:none}.sort-box__title[data-v-5e097c94]{margin-right:.5rem}.sort-box__label[data-v-5e097c94],.sort-box__title[data-v-5e097c94]{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif}.sort-box__label__icon[data-v-5e097c94]{height:4.5px;width:8.5px;margin-left:.25rem;vertical-align:middle;object-fit:contain;transition:transform .5s ease-out}.sort-box__label__icon--open[data-v-5e097c94]{transform:rotate(180deg)}.sort-box__options[data-v-5e097c94]{position:absolute;top:32px;right:0;background:#fff;box-shadow:8px 8px 16px rgba(0,0,0,.8);border:1px solid #ccc;padding:1rem 1.5rem;border-radius:4px;z-index:6}.sort-box__options>label[data-v-5e097c94]{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:24px;cursor:pointer;display:flex;padding:.375rem 0}.sort-box__options>label[data-v-5e097c94]:hover{opacity:.8}.sort-box__options>label>input[type=radio][data-v-5e097c94]{border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;position:relative;z-index:1;opacity:0;padding:0;margin:0}.sort-box__options>label>input[type=radio]:hover+span[data-v-5e097c94]{opacity:.8}.sort-box__options>label>input[type=radio]+span[data-v-5e097c94]{display:block;position:relative;z-index:0;white-space:nowrap;padding:0;border:none;border-bottom:2px solid transparent;width:100%;height:100%}.sort-box__options>label>input[type=radio]:checked+span[data-v-5e097c94]{width:max-content;padding:0;border-radius:initial;border:none;border-bottom:2px solid #ae3fff;color:#252319}.swipe-container[data-v-0449582a]{position:fixed;top:0;left:0;right:0;bottom:0;padding:2.25rem;width:100%;height:auto;background:#fff;z-index:20;transform:translateY(0);transition:transform .3s ease;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;overflow:overlay;scrollbar-gutter:stable}.swipe-container__backdrop[data-v-0449582a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:10;overflow:hidden}.swipe-container__header[data-v-0449582a]{position:relative;display:flex;align-items:center;justify-content:center}.swipe-container__header-close-button[data-v-0449582a]{position:absolute;top:0;left:0;color:#252319;border:0!important;padding:0;margin:0}.swipe-container__content[data-v-0449582a]{flex-grow:1;padding-top:3.5rem}.swipe-container__content--heading[data-v-0449582a]{padding:2rem 0}.swipe-container__footer[data-v-0449582a]{display:flex;flex-direction:column;border-top:1px solid #d8d8d8;padding:1rem 0 0;margin-top:1rem}@media (min-width:768px){.swipe-container[data-v-0449582a]{top:0;left:0;width:395px;height:100%;border-top-left-radius:0;border-top-right-radius:0}}.swipe-container--nav[data-v-0449582a]{top:72px;height:auto}@media (min-width:768px){.swipe-container--nav[data-v-0449582a]{top:103.5px}}@media (min-width:1024px){.swipe-container--nav[data-v-0449582a]{top:76px}}@media (min-width:1024px){.vimeo-player{max-width:70vw}}@media (min-width:1024px) and (orientation:landscape){.vimeo-player{max-width:70vw}}.vimeo-player__title{margin-bottom:1.0625rem}.vimeo-player__video-container{position:relative}.vimeo-player__poster{position:absolute;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:1;right:0;top:0;z-index:10;cursor:pointer}.vimeo-player__play-button{z-index:11}@media (min-width:1024px){.vimeo-player.small .vimeo-player__title,.vimeo-player.small .vimeo-player__video-container{max-width:864px;margin:0 auto}.vimeo-player.small .vimeo-player__title{margin-bottom:2rem}}.component-additionalCardPartial .inline-video .vimeo-player{width:100%;padding:0}@media (min-width:1024px){.component-additionalCardPartial .inline-video .vimeo-player{width:100%;padding:0}}.videoOverlay .videoContainer .vimeo-player__video-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:100vh}@media (min-width:1024px){.videoOverlay .videoContainer .vimeo-player__video-container{max-width:70vw}}.videoOverlay .videoContainer .vimeo-player__video-container [data-vimeo-initialized]{height:100%;min-width:100%}.videoOverlay .videoContainer .vimeo-player__video-container [data-vimeo-initialized]>div{padding:0!important;height:100%;width:100%}.videoOverlay .videoContainer .vimeo-player__video-container [data-vimeo-initialized]>div iframe{min-width:auto;min-height:auto}.component-heroOffOnDemoBlock .vision-player[data-v-af297218]{max-width:none;min-width:100%;min-height:80vh;height:80vh}.component-heroOffOnDemoBlock .vision-player main.vision-player__video-container.shaka-video-container[data-v-af297218]{height:80vh}.component-heroOffOnDemoBlock .vision-player video.vision-player-vue.shaka-video[data-v-af297218]{object-fit:cover;max-height:none}@media (min-width:1024px){.vision-player[data-v-af297218]{padding:2rem 0;margin:0 auto}.component-heroOffOnDemoBlock .vision-player[data-v-af297218]{padding:0}}@media (min-width:1024px) and (max-width:1311.5px){.vision-player[data-v-af297218]{padding:2rem 1.5rem}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.vision-player[data-v-af297218]{padding:2rem 1.5rem}}.vision-player__title[data-v-af297218]{margin-bottom:1.0625rem}@media (min-width:1024px){.vision-player.small .vision-player__title[data-v-af297218],.vision-player.small .vision-player__video-container[data-v-af297218]{max-width:864px;margin:0 auto}.vision-player.small .vision-player__title[data-v-af297218]{margin-bottom:2rem}}.vision-player .overlayHeader[data-v-af297218]{pointer-events:none;width:100vw}.vision-player .overlayHeader.-hide[data-v-af297218]{display:none}.vision-player .overlayHeader a[data-v-af297218]{pointer-events:all}.vision-player .overlayHeader .component-CTAButton[data-v-af297218]{position:fixed;top:24px;right:24px;z-index:9}@media (min-width:768px){.vision-player .overlayHeader .component-CTAButton[data-v-af297218]{top:48px;right:48px}}@media (min-width:1024px){.vision-player .videoOverlayContainer[data-v-af297218]{max-width:64vw}}@media (orientation:landscape){.vision-player .videoOverlayContainer[data-v-af297218]{max-width:70vw}}.vision-player .fade-enter-active[data-v-af297218],.vision-player .fade-leave-active[data-v-af297218]{transition:opacity .5s;z-index:9}.vision-player .fade-enter[data-v-af297218],.vision-player .fade-leave-to[data-v-af297218]{transition:opacity .5s;opacity:0}.component-additionalCardPartial .inline-video .vision-player[data-v-af297218],.videoOverlay .vision-player[data-v-af297218]{padding:0}@keyframes spin-ae2e1b40{to{transform:rotate(1turn)}}.animate-spin[data-v-ae2e1b40]{animation:spin-ae2e1b40 3s linear infinite}.component-button-reload[data-v-41c58460]{display:flex;padding-left:2rem;padding-right:2rem;margin-left:.5rem;flex-direction:row;align-items:center;height:2.5rem;font-size:.875rem;line-height:1.25rem;white-space:nowrap;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-duration:.5s}.component-footerMessage[data-v-5d2c8fdf]{margin-top:4rem;text-align:center;max-width:225px;font-family:AvenirNext-Regular,sans-serif}.message[data-v-5d2c8fdf]{font-size:1rem;line-height:1.5rem;color:#fff}.cta[data-v-5d2c8fdf]{display:flex;padding-left:2rem;padding-right:2rem;margin-left:.5rem;flex-direction:row;justify-content:center;align-items:center;width:100%;height:2.5rem;font-size:.875rem;line-height:1.25rem;text-decoration:underline;text-transform:uppercase;white-space:nowrap;border:none;background:none;color:#ae3fff;cursor:pointer}.fixed[data-v-0c2441bb]{position:fixed}.inset-0[data-v-0c2441bb]{inset:0}.z-loading[data-v-0c2441bb]{z-index:1200}.flex[data-v-0c2441bb]{display:flex}.flex-col[data-v-0c2441bb]{flex-direction:column}.items-center[data-v-0c2441bb]{align-items:center}.justify-center[data-v-0c2441bb]{justify-content:center}.bg-black-80[data-v-0c2441bb]{background-color:rgba(0,0,0,.8)}.text-manatee[data-v-0c2441bb]{color:#9fa1b3}.mt-3[data-v-0c2441bb]{margin-top:.75rem}.component-swipeButtons[data-v-c592aa7a]{min-width:80px;align-items:center}.component-swipeButtons.theme-black[data-v-c592aa7a],.component-swipeButtons.theme-white[data-v-c592aa7a]{color:#393939;border:1px solid #393939}.component-swipeButtons button[data-v-c592aa7a]{border:none;background:none;cursor:pointer;width:0;padding:.5rem 0}.reverse[data-v-c592aa7a]{transform:scale(-1)}.mr-3[data-v-c592aa7a]{margin-right:.75rem}.flex[data-v-c592aa7a]{display:flex}.max-h-\[34px\][data-v-c592aa7a]{max-height:34px}.max-w-\[80px\][data-v-c592aa7a]{max-width:80px}.flex-grow[data-v-c592aa7a]{flex-grow:1}.flex-row[data-v-c592aa7a]{flex-direction:row}.items-center[data-v-c592aa7a]{align-items:center}.justify-center[data-v-c592aa7a]{justify-content:center}.divide-x[data-v-c592aa7a]>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px*var(--tw-divide-x-reverse));border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)))}.divide-mine-shaft[data-v-c592aa7a]>:not([hidden])~:not([hidden]){border-left:1px solid #393939}.rounded-full[data-v-c592aa7a]{border-radius:9999px}.border[data-v-c592aa7a]{border-width:1px}.border-mine-shaft[data-v-c592aa7a]{border-color:#393939}.\!p-0[data-v-c592aa7a]{padding:0!important}.py-2[data-v-c592aa7a]{padding-top:.5rem;padding-bottom:.5rem}.text-white[data-v-c592aa7a]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component-videoPlayerOnOffDemo{width:100vw;height:100vh;width:100dvw;height:100dvh;display:flex;justify-content:center;align-items:center;background-color:#000}.component-videoPlayerOnOffDemo.active{position:absolute;z-index:3}.component-videoPlayerOnOffDemo .shaka-video{width:100vw;height:100vh;width:100dvw;height:100dvh}.component-videoPlayerOnOffDemo .videoPlayerOnOff-wrapper.shaka-video-container{position:static}.component-videoPlayerOnOffDemo .finalOverlay.dim:after{content:"";width:100vw;height:100vh;display:block;top:0;left:0;position:absolute;background:#000;opacity:.7}.component-videoPlayerOnOffDemo .shaka-controls-container{pointer-events:none;width:100vw;width:100dvw}.component-videoPlayerOnOffDemo .shaka-controls-container.active{z-index:3}.component-videoPlayerOnOffDemo .shaka-scrim-container{background:none}.component-videoPlayerOnOffDemo .shaka-play-button-container,.component-videoPlayerOnOffDemo .shaka-spinner-container{display:none}.component-videoPlayerOnOffDemo .shaka-bottom-controls{pointer-events:all;width:100%;padding:0 24px}@media (min-width:768px){.component-videoPlayerOnOffDemo .shaka-bottom-controls{padding:0 48px}}.component-interactiveVideo .component-videoPlayerOnOffDemo .shaka-bottom-controls{padding-bottom:2rem}.component-nonInteractiveVideo .component-videoPlayerOnOffDemo .shaka-bottom-controls{padding-bottom:2.5%}@media (orientation:portrait){.component-nonInteractiveVideo .component-videoPlayerOnOffDemo .shaka-bottom-controls{padding-bottom:15%}}@media ((min-width:768px) and (orientation:portrait)){.component-interactiveVideo .component-videoPlayerOnOffDemo .shaka-bottom-controls,.component-nonInteractiveVideo .component-videoPlayerOnOffDemo .shaka-bottom-controls{padding-bottom:2.5%}}.component-videoPlayerOnOffDemo .shaka-seek-bar-container.disabled{pointer-events:none;opacity:0}.component-videoPlayerOnOffDemo #shaka-player-ui-time-container{display:none}.component-videoPlayerOnOffDemo .shaka-small-play-button{font-size:0;padding:0;z-index:9}.component-videoPlayerOnOffDemo .shaka-mute-button{font-size:0;width:40px;height:40px}.component-videoPlayerOnOffDemo .shaka-mute-button.-inactive{opacity:0;pointer-events:none}.component-videoPlayerOnOffDemo .shaka-mute-button.demo-muted{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='20' fill='%233b3b3c'/%3E%3Cg fill='%23fff'%3E%3Cpath d='M22.9 12.8l-5.2 4.4h-4.9v5.6h4.9l5.2 4.4V12.9z'/%3E%3Cpath d='M22.5 12.1c.3.1.4.4.4.7v14.5c0 .3-.2.6-.4.7-.3.1-.6 0-.8-.1L17 23.6h-4.3a.68.68 0 01-.7-.7v-5.6a.68.68 0 01.7-.7H17l4.7-4.3c.2-.2.5-.2.8-.1zm-1 2.3l-3.7 3.4c-.1.1-.3.2-.5.2h-3.9v4.1h3.9c.2 0 .3 0 .5.2l3.7 3.4V14.5z' fill-rule='evenodd'/%3E%3Cpath d='M29.4 20l1.9-1.9c.3-.3.3-.8 0-1.1s-.8-.3-1.1 0l-1.9 1.9-1.9-1.9c-.3-.3-.8-.3-1.1 0s-.3.8 0 1.1l1.9 1.9-1.9 1.9c-.3.3-.3.8 0 1.1s.3.2.5.2.4 0 .5-.2l1.9-1.9 1.9 1.9c.1.1.3.2.5.2s.4 0 .5-.2c.3-.3.3-.8 0-1.1L29.2 20h.2z'/%3E%3C/g%3E%3C/svg%3E")}.component-videoPlayerOnOffDemo .shaka-mute-button:not(.demo-muted){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='20' fill='%233b3b3c'/%3E%3Cg fill='%23fff'%3E%3Cpath d='M22.9 12.8l-5.2 4.4h-4.9v5.6h4.9l5.2 4.4V12.9z'/%3E%3Cpath d='M22.5 12.1c.3.1.4.4.4.7v14.5c0 .3-.2.6-.4.7-.3.1-.6 0-.8-.1L17 23.6h-4.3a.68.68 0 01-.7-.7v-5.6a.68.68 0 01.7-.7H17l4.7-4.3c.2-.2.5-.2.8-.1zm-1 2.3l-3.7 3.4c-.1.1-.3.2-.5.2h-3.9v4.1h3.9c.2 0 .3 0 .5.2l3.7 3.4V14.5zm4 2.2c.2-.3.6-.5.9-.3 3.1 1.5 3.1 5.9 0 7.4-.3.2-.8 0-.9-.3-.2-.3 0-.8.3-.9 2-1 2-3.9 0-5-.3-.2-.5-.6-.3-.9z' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E")}.component-videoPlayerOnOffDemo .replayCta{position:absolute;top:24px;left:24px;font-size:14px;display:flex;align-items:center;height:40px;font-family:AvenirNext-DemiBold,Avenir Next,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;background-color:#33312d;border-radius:20px;padding-left:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath d='M10 2.5v1.667a6.662 6.662 0 016.159 4.116 6.666 6.666 0 01-4.859 9.09 6.665 6.665 0 01-7.968-6.538H5a5 5 0 003.087 4.619 5 5 0 005.449-1.084 5 5 0 001.084-5.449A5 5 0 0010 5.833V7.5L7.5 5 10 2.5z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:10px 10px}.component-videoPlayerOnOffDemo .replayCta:hover{background-color:#000}@media (min-width:768px){.component-videoPlayerOnOffDemo .replayCta{top:48px;left:48px}}.component-videoPlayerOnOffDemo .shaka-controls-button-panel{margin-bottom:24px}.component-videoPlayerOnOffDemo .finalOverlay{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.component-videoPlayerOnOffDemo .finalOverlay-wrapper{opacity:0;position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.component-videoPlayerOnOffDemo .finalOverlay-wrapper.-on{opacity:1;transition:opacity .3s ease-in;pointer-events:all}.component-videoPlayerOnOffDemo .finalOverlay .finalOverlay-img{position:absolute;object-fit:cover;width:100%;height:100%}@media (max-width:768px){.component-videoPlayerOnOffDemo.-onevideo .shaka-video{object-fit:contain}}@media (min-width:768px){.component-videoPlayerOnOffDemo .finalOverlay .finalOverlay-img.-desktop{display:none}.component-videoPlayerOnOffDemo .finalOverlay .finalOverlay-img.-mobile{display:block}}@media (min-width:1024px){.component-videoPlayerOnOffDemo .finalOverlay .finalOverlay-img.-desktop{display:block}.component-videoPlayerOnOffDemo .finalOverlay .finalOverlay-img.-mobile{display:none}}@media ((max-width:1024px) and (orientation:landscape)){.component-videoPlayerOnOffDemo.-onevideo .shaka-video{object-fit:cover}}.component-videoPlayerOnOffDemo .postDemo{position:relative;min-width:320px;padding:30px;border-radius:20px;text-align:center;margin:0 20px;color:#fff}.component-videoPlayerOnOffDemo .postDemo .text-link.primary{color:#fff;border:none;background:none}.component-videoPlayerOnOffDemo .postDemo .postDemo-heading{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;font-size:40px;line-height:48px;margin-bottom:.5rem;overflow-wrap:break-word}.component-videoPlayerOnOffDemo .postDemo .postDemo-desc{font-family:AvenirNext-Regular,sans-serif;font-size:14px;overflow-wrap:break-word}.component-videoPlayerOnOffDemo .postDemo .postDemo-cta{margin-top:24px}.component-videoPlayerOnOffDemo .postDemo .postDemo-button{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;display:flex;flex-direction:row;padding:.75rem 2rem;margin:1.5rem auto 0;align-items:center;border-radius:20px;height:2.5rem;font-size:.875rem;line-height:1.25rem;color:#fff;text-transform:uppercase;white-space:nowrap;background:none;border:1px solid #fff;cursor:pointer;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-duration:.5s}.component-videoPlayerOnOffDemo .postDemo .postDemo-button:hover{background:var(--blue-purple);border:1px solid var(--blue-purple)}@media (min-width:768px){.component-videoPlayerOnOffDemo .postDemo .postDemo-heading{font-size:48px}.component-videoPlayerOnOffDemo .postDemo .postDemo-desc{font-size:16px;line-height:1.5rem}}@media (min-width:1024px){.component-videoPlayerOnOffDemo .postDemo .postDemo-heading{line-height:56px}.component-videoPlayerOnOffDemo .postDemo .postDemo-desc{font-size:1rem}}@media (min-width:1440px){.component-videoPlayerOnOffDemo .postDemo .postDemo-heading{font-size:80px;line-height:88px}}.component-videoPlayerOnOffDemo.-isIOS .videoPlayerOnOff-wrapper video,.component-videoPlayerOnOffDemo .videoPlayerOnOff-wrapper video{object-fit:cover}@media (min-width:768px){.component-videoPlayerOnOffDemo .videoPlayerOnOff-wrapper video{object-fit:contain}}.component-ambientPosterCard .component-videoPlayerOnOffDemo .videoPlayerOnOff-wrapper,.component-ambientPosterCard .component-videoPlayerOnOffDemo .videoPlayerOnOff-wrapper video{height:100%;width:inherit;object-fit:cover}.absolute[data-v-6ec2db0a]{position:absolute}.left-0[data-v-6ec2db0a]{left:0}.top-0[data-v-6ec2db0a]{top:0}.h-full[data-v-6ec2db0a]{height:100%}.w-full[data-v-6ec2db0a]{width:100%}.object-cover[data-v-6ec2db0a]{object-fit:cover}.component-videoCardCarouselItem[data-v-9fc5eb2a]{will-change:transform}.infos[data-v-9fc5eb2a]{z-index:5}.absolute[data-v-9fc5eb2a]{position:absolute}.bottom-0[data-v-9fc5eb2a]{bottom:0}.left-1\/2[data-v-9fc5eb2a]{left:50%}.top-0[data-v-9fc5eb2a]{top:0}.line-clamp-2[data-v-9fc5eb2a]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.flex[data-v-9fc5eb2a]{display:flex}.h-full[data-v-9fc5eb2a]{height:100%}.w-full[data-v-9fc5eb2a]{width:100%}.-translate-x-1\/2[data-v-9fc5eb2a]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer[data-v-9fc5eb2a]{cursor:pointer}.select-none[data-v-9fc5eb2a]{-webkit-user-select:none;user-select:none}.flex-col[data-v-9fc5eb2a]{flex-direction:column}.items-start[data-v-9fc5eb2a]{align-items:flex-start}.justify-end[data-v-9fc5eb2a]{justify-content:flex-end}.space-y-1[data-v-9fc5eb2a]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem*var(--tw-space-y-reverse))}.space-y-2[data-v-9fc5eb2a]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem*var(--tw-space-y-reverse))}.space-y-4[data-v-9fc5eb2a]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.overflow-hidden[data-v-9fc5eb2a]{overflow:hidden}.rounded-3xl[data-v-9fc5eb2a]{border-radius:1.5rem}.rounded-5xl[data-v-9fc5eb2a]{border-radius:2.5rem}.bg-black[data-v-9fc5eb2a]{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black-40[data-v-9fc5eb2a]{background-color:rgba(0,0,0,.4)}.p-11[data-v-9fc5eb2a]{padding:2.75rem}.p-8[data-v-9fc5eb2a]{padding:2rem}.px-6[data-v-9fc5eb2a]{padding-left:1.5rem;padding-right:1.5rem}.pb-10[data-v-9fc5eb2a]{padding-bottom:2.5rem}.text-left[data-v-9fc5eb2a]{text-align:left}.font-avenir-regular[data-v-9fc5eb2a]{font-family:AvenirNext-Regular,sans-serif}.text-2xl[data-v-9fc5eb2a]{font-size:1.5rem;line-height:2rem}.text-\[40px\][data-v-9fc5eb2a]{font-size:40px}.text-sm[data-v-9fc5eb2a]{font-size:.875rem;line-height:1.25rem}.leading-\[48px\][data-v-9fc5eb2a]{line-height:48px}.tracking-\[-0\.035px\][data-v-9fc5eb2a]{letter-spacing:-.035px}.tracking-\[-0\.12px\][data-v-9fc5eb2a]{letter-spacing:-.12px}.tracking-\[-0\.3px\][data-v-9fc5eb2a]{letter-spacing:-.3px}.text-white[data-v-9fc5eb2a]{color:#fff}@media (min-width:768px){.md\:items-start[data-v-9fc5eb2a]{align-items:flex-start}.md\:p-8[data-v-9fc5eb2a]{padding:2rem}}@media (min-width:1024px){.lg\:space-y-2[data-v-9fc5eb2a]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem*var(--tw-space-y-reverse))}.lg\:rounded-5xl[data-v-9fc5eb2a]{border-radius:2.5rem}.lg\:font-avenir-regular[data-v-9fc5eb2a]{font-family:AvenirNext-Regular,sans-serif}.lg\:text-\[40px\][data-v-9fc5eb2a]{font-size:40px}.lg\:leading-\[48px\][data-v-9fc5eb2a]{line-height:48px}.lg\:tracking-\[-0\.3px\][data-v-9fc5eb2a]{letter-spacing:-.3px}}@media (min-width:1440px){.xl\:space-y-4[data-v-9fc5eb2a]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.xl\:p-11[data-v-9fc5eb2a]{padding:2.75rem}}.component-videoCardCarousel[data-v-0f985a62]{padding:0 20px;overflow:hidden}.component-videoCardCarousel .carousel-3d-container[data-v-0f985a62]{margin:60px auto -60px;overflow:initial}.component-videoCardCarousel [data-total="1"].carousel-3d-container[data-v-0f985a62]{margin:60px 0 40px}.component-videoCardCarousel .videoCardCarousel__inner[data-v-0f985a62]{width:100%}@media only screen and (min-width:1260px){.component-videoCardCarousel .component-videoCardCarousel[data-v-0f985a62]{padding:0}}.swipeButtons[data-v-0f985a62]{margin-top:30px}@media (min-width:767px){.swipeButtons[data-v-0f985a62]{margin-bottom:50px}}@media (min-width:1023px){.swipeButtons[data-v-0f985a62]{margin-top:100px}}.component-videoCardCarousel.theme-dark[data-v-0f985a62]{background-color:#000}.component-videoCardCarousel.theme-white[data-v-0f985a62]{background-color:#fff}.carousel-3d-container[data-v-0f985a62]{display:flex;justify-content:center;margin-right:40px}.carousel-3d-slide[data-v-0f985a62]{max-width:100%;background:none;border-radius:2.5rem;pointer-events:none}.carousel-3d-slide.current[data-v-0f985a62]{pointer-events:all}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full[data-v-0f985a62]{max-width:80%}.carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(55px) translateZ(-100px) rotateY(0deg)!important}[data-total="4"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(85px) translateZ(-170px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(155px) translateZ(-360px) rotateY(0deg)!important}.carousel-3d-slide.bg-transparent.w-full.h-full.left-2[data-v-0f985a62]{transform:translateX(130px) translateZ(-280px) rotateY(0deg)!important}[data-total="4"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-2[data-v-0f985a62]{transform:translateX(55px) translateZ(-100px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-2[data-v-0f985a62]{transform:translateX(110px) translateZ(-250px) rotateY(0deg)!important}.carousel-3d-slide.bg-transparent.w-full.h-full.right-1[data-v-0f985a62]{transform:translateX(30px) translateZ(-60px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.right-2[data-v-0f985a62]{transform:translateX(65px) translateZ(-140px) rotateY(0deg)!important}[data-total="1"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full[data-v-0f985a62]{max-height:80%;max-width:100%}.carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full[data-v-0f985a62]{max-height:80%;max-width:90%}.carousel-3d-slide.bg-transparent.w-full.h-full.current[data-v-0f985a62]{transform:none!important}@media (max-width:767px){[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.right-1[data-v-0f985a62]{transform:translateX(25px) translateZ(-60px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.right-2[data-v-0f985a62]{transform:translateX(60px) translateZ(-140px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-2[data-v-0f985a62]{transform:translateX(100px) translateZ(-250px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(135px) translateZ(-360px) rotateY(0deg)!important}}@media (min-width:768px){.carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full[data-v-0f985a62]{max-height:90%;max-width:90%}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full[data-v-0f985a62]{max-width:90%}.carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(55px) translateZ(-100px) rotateY(0deg)!important}[data-total="3"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(70px) translateZ(-100px) rotateY(0deg)!important}[data-total="4"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(115px) translateZ(-170px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(245px) translateZ(-360px) rotateY(0deg)!important}.carousel-3d-slide.bg-transparent.w-full.h-full.left-2[data-v-0f985a62]{transform:translateX(130px) translateZ(-280px) rotateY(0deg)!important}[data-total="4"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-2[data-v-0f985a62]{transform:translateX(70px) translateZ(-100px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-2[data-v-0f985a62]{transform:translateX(175px) translateZ(-250px) rotateY(0deg)!important}.carousel-3d-slide.bg-transparent.w-full.h-full.right-1[data-v-0f985a62]{transform:translateX(40px) translateZ(-60px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slide.bg-transparent.w-full.h-full.right-1[data-v-0f985a62]{transform:translateX(50px) translateZ(-60px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.right-2[data-v-0f985a62]{transform:translateX(100px) translateZ(-140px) rotateY(0deg)!important}}@media (min-width:1023px){.carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full[data-v-0f985a62],[data-total="1"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full[data-v-0f985a62]{max-height:100%;max-width:100%}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full[data-v-0f985a62]{max-width:100%}.carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(55px) translateZ(-100px) rotateY(0deg)!important}[data-total="2"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(75px) translateZ(-60px) rotateY(0deg)!important}[data-total="3"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(115px) translateZ(-100px) rotateY(0deg)!important}[data-total="4"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(175px) translateZ(-170px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-1[data-v-0f985a62]{transform:translateX(290px) translateZ(-295px) rotateY(0deg)!important}.carousel-3d-slide.bg-transparent.w-full.h-full.left-2[data-v-0f985a62]{transform:translateX(130px) translateZ(-280px) rotateY(0deg)!important}[data-total="4"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-2[data-v-0f985a62]{transform:translateX(110px) translateZ(-100px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.left-2[data-v-0f985a62]{transform:translateX(205px) translateZ(-200px) rotateY(0deg)!important}.carousel-3d-slide.bg-transparent.w-full.h-full.right-1[data-v-0f985a62]{transform:translateX(50px) translateZ(-40px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.right-1[data-v-0f985a62]{transform:translateX(55px) translateZ(-50px) rotateY(0deg)!important}[data-total="5"] .carousel-3d-slider .carousel-3d-slide.bg-transparent.w-full.h-full.right-2[data-v-0f985a62]{transform:translateX(120px) translateZ(-110px) rotateY(0deg)!important}}.relative[data-v-0f985a62]{position:relative}.mt-10[data-v-0f985a62]{margin-top:2.5rem}.block[data-v-0f985a62]{display:block}.flex[data-v-0f985a62]{display:flex}.hidden[data-v-0f985a62]{display:none}.aspect-poster[data-v-0f985a62]{aspect-ratio:9/16}.aspect-video[data-v-0f985a62]{aspect-ratio:16/9}.h-full[data-v-0f985a62]{height:100%}.min-h-screen[data-v-0f985a62]{min-height:100dvh}.w-full[data-v-0f985a62]{width:100%}.flex-1[data-v-0f985a62]{flex:1 1 0%}.flex-col[data-v-0f985a62]{flex-direction:column}.items-center[data-v-0f985a62]{align-items:center}.justify-between[data-v-0f985a62]{justify-content:space-between}.space-y-10[data-v-0f985a62]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse))}.overflow-visible[data-v-0f985a62]{overflow:visible}.py-10[data-v-0f985a62]{padding-top:2.5rem;padding-bottom:2.5rem}.py-16[data-v-0f985a62]{padding-top:4rem;padding-bottom:4rem}.py-6[data-v-0f985a62]{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.md\:block[data-v-0f985a62]{display:block}.md\:aspect-video[data-v-0f985a62]{aspect-ratio:16/9}.md\:items-center[data-v-0f985a62]{align-items:center}.md\:py-10[data-v-0f985a62]{padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width:1440px){.xl\:py-16[data-v-0f985a62]{padding-top:4rem;padding-bottom:4rem}}.baseIcon[data-v-092841e3]{position:absolute;top:50%;transform:translateY(-48%)}.component-doubleDIcon[data-v-6dc3169c]{position:relative;width:2.5rem;height:1.75rem;z-index:2}.h-19[data-v-ab886642]{position:absolute;top:0;left:0;height:4.75rem}.w-19[data-v-ab886642]{width:4.75rem}@keyframes spin-ab886642{to{transform:rotate(1turn)}}.animate-spin-slow[data-v-ab886642]{animation:spin-ab886642 6s linear infinite}.opacity-0[data-v-ab886642]{opacity:0}.transition-bg[data-v-ab886642]{transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-700[data-v-ab886642]{transition-duration:.7s}.component-toggleButton[data-v-8da910d2]{opacity:0;pointer-events:none;box-shadow:inset 0 0 16px hsla(0,0%,100%,.5019607843137255);border-style:solid;cursor:pointer}.component-toggleButton.isVisible[data-v-8da910d2]{opacity:1;pointer-events:all}.absolute[data-v-8da910d2],.transition-bg[data-v-8da910d2]{position:absolute}.bottom-24[data-v-8da910d2]{bottom:8rem}.bottom-30[data-v-8da910d2]{bottom:9.5rem}.bottom-38[data-v-8da910d2]{bottom:11.5rem}.left-2\/4[data-v-8da910d2]{left:50%}.z-demo-feature[data-v-8da910d2]{z-index:999}.flex[data-v-8da910d2]{display:flex}.h-20[data-v-8da910d2]{height:5rem}.w-20[data-v-8da910d2]{width:5rem}.-translate-x-2\/4[data-v-8da910d2]{transform:translate(-50%)}.items-center[data-v-8da910d2]{align-items:center}.justify-center[data-v-8da910d2]{justify-content:center}.overflow-hidden[data-v-8da910d2]{overflow:hidden}.rounded-full[data-v-8da910d2]{border-radius:9999px}.border-2[data-v-8da910d2]{border-width:2px}.text-white[data-v-8da910d2]{color:#fff}.outline-none[data-v-8da910d2]{outline:2px solid transparent;outline-offset:2px}.transition-all[data-v-8da910d2]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-demo[data-v-8da910d2]{transition-duration:1.2s}.border-none[data-v-8da910d2]{border-style:none}.border-transparent[data-v-8da910d2]{border-color:transparent}.border-white[data-v-8da910d2]{border-color:#fff}.bg-pueblo[data-v-8da910d2]{--tw-bg-opacity:1;background-color:#8b2913}.bg-white-20[data-v-8da910d2]{background-color:hsla(0,0%,100%,.2)}@keyframes spin-8da910d2{to{transform:rotate(1turn)}}.animate-spin-slow[data-v-8da910d2]{animation:spin-8da910d2 6s linear infinite}.opacity-0[data-v-8da910d2]{opacity:0}@media (min-width:768px){.md\:bottom-30[data-v-8da910d2]{bottom:9.5rem}}@media (min-width:1440px){.xl\:bottom-38[data-v-8da910d2]{bottom:11.5rem}}.component-warningMessage[data-v-fd911678]{position:absolute;width:100%;height:100%;background:#000}.wrapper[data-v-fd911678]{background:#000;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.message[data-v-fd911678]{font-family:AvenirNext-Bold,sans-serif;font-size:1.125rem;line-height:1.75rem;color:#fff;width:12rem;margin-top:20px;font-weight:700;text-align:center}.transition-all[data-v-7bcd7d83]{transition-duration:1.2s}.clip[data-v-7bcd7d83]{-webkit-clip-path:circle(0 at 50% calc(100dvh - 8.5rem));clip-path:circle(0 at 50% calc(100dvh - 8.5rem))}.clip.on[data-v-7bcd7d83]{-webkit-clip-path:circle(150dvh at 50% calc(100dvh - 8.5rem));clip-path:circle(150dvh at 50% calc(100dvh - 8.5rem))}@media (min-width:768px){.clip[data-v-7bcd7d83]{-webkit-clip-path:circle(0 at 50% calc(100dvh - 10rem));clip-path:circle(0 at 50% calc(100dvh - 10rem))}.clip.on[data-v-7bcd7d83]{-webkit-clip-path:circle(130dvw at 50% calc(100dvh - 10rem));clip-path:circle(130dvw at 50% calc(100dvh - 10rem))}}@media (min-width:1440px){.clip[data-v-7bcd7d83]{-webkit-clip-path:circle(0 at 50% calc(100dvh - 12rem));clip-path:circle(0 at 50% calc(100dvh - 12rem))}.clip.on[data-v-7bcd7d83]{-webkit-clip-path:circle(130dvw at 50% calc(100dvh - 12rem));clip-path:circle(130dvw at 50% calc(100dvh - 12rem))}}.component-interactiveVideo[data-v-7bcd7d83]{overflow:hidden;position:relative;width:100vw;height:100vh;width:100dvw;height:100dvh;backface-visibility:hidden}.component-interactiveVideo .technology[data-v-7bcd7d83]{opacity:0;display:flex;position:absolute;bottom:5rem;flex-direction:row;justify-content:center;align-items:center;width:100%;height:2.5rem;color:#fff;pointer-events:none;z-index:999;@media (min-width:768px){bottom:5rem;padding-left:2.5rem;padding-right:2.5rem;height:1.5rem}@media (min-width:1024px){padding-left:3rem;padding-right:3rem}@media (min-width:1440px){bottom:6.75rem;padding-left:4rem;padding-right:4rem}}.component-interactiveVideo .technology.isVisible[data-v-7bcd7d83]{opacity:1}.component-interactiveVideo .technology .technology-image[data-v-7bcd7d83]{width:66px;height:auto}.rotateScr[data-v-7bcd7d83]{width:100vw;height:100vh;background:red;position:absolute;display:block;z-index:9999}.absolute[data-v-7bcd7d83]{position:absolute}.left-1\/2[data-v-7bcd7d83]{left:50%}.w-16[data-v-7bcd7d83]{width:4rem}.-translate-x-1\/2[data-v-7bcd7d83]{transform:translate(-50%)}.object-contain[data-v-7bcd7d83]{object-fit:contain}.object-cover[data-v-7bcd7d83]{object-fit:cover}.transition-demo[data-v-7bcd7d83]{transition-property:opacity,clip-path;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1.2s}.duration-demo[data-v-7bcd7d83]{transition-duration:1.2s}.tracking-\[0\.56px\][data-v-7bcd7d83]{letter-spacing:.56px}.text-sm[data-v-7bcd7d83]{font-size:.875rem;line-height:1.25rem}.opacity-0[data-v-7bcd7d83]{opacity:0}.left-0[data-v-7bcd7d83]{left:0}.top-0[data-v-7bcd7d83]{top:0}.h-screen[data-v-7bcd7d83]{height:100dvh}.w-screen[data-v-7bcd7d83]{width:100dvw}.z-demo-video[data-v-7bcd7d83]{z-index:2}.duration-700[data-v-7bcd7d83]{transition-duration:.7s}.component-nonInteractiveVideo[data-v-32e4bbd2]{background:#000}.relative[data-v-32e4bbd2]{position:relative}.h-screen[data-v-32e4bbd2]{height:100dvh}.w-screen[data-v-32e4bbd2]{width:100dvw}.overflow-hidden[data-v-32e4bbd2]{overflow:hidden}.absolute[data-v-32e4bbd2]{position:absolute}.left-0[data-v-32e4bbd2]{left:0}.top-0[data-v-32e4bbd2]{top:0}.z-demo-video[data-v-32e4bbd2]{z-index:2}.h-full[data-v-32e4bbd2]{height:100%}.w-full[data-v-32e4bbd2]{width:100%}.object-contain[data-v-32e4bbd2]{object-fit:contain}.object-cover[data-v-32e4bbd2]{object-fit:cover}@media (min-width:768px){.md\:object-contain[data-v-32e4bbd2]{object-fit:contain}}.podcast-card[data-v-6cee61ba]{position:relative;display:flex;flex-direction:column;background-color:#fbfbfb}.podcast-card__image-container[data-v-6cee61ba]{position:relative}.podcast-card__image-content[data-v-6cee61ba]{width:100%;height:auto}.podcast-card__save-button[data-v-6cee61ba]{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;z-index:5}.podcast-card__save-button>a[data-v-6cee61ba]{text-decoration:none}.podcast-card__save-button .text-link.primary[data-v-6cee61ba]{display:inline-block;vertical-align:top;font-size:14px;font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;text-transform:uppercase}.podcast-card__save-button>svg[data-v-6cee61ba]{width:16px;height:22px;margin-right:8px}.podcast-card__save-button .icon-heart[data-v-6cee61ba]{color:#fff}.podcast-card__save-button .icon-heart-filled[data-v-6cee61ba]{color:#a3f}.podcast-card__heart-icon[data-v-6cee61ba]{font-size:1.5rem}.podcast-card__content[data-v-6cee61ba]{flex:1;padding:1.5rem}.podcast-card__upper-content[data-v-6cee61ba]{display:flex;justify-content:space-between;align-items:center}.podcast-card__episode-number[data-v-6cee61ba]{font-size:.875rem;color:#666}.podcast-card__heading[data-v-6cee61ba]{margin:8px 0}.podcast-card__details[data-v-6cee61ba]{font-size:.875rem;color:#666}.podcast-card__speakers[data-v-6cee61ba]{font-size:.875rem;margin:8px 0;text-transform:uppercase}.podcast-card__footer-wrapper[data-v-6cee61ba]{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:1.5rem}.podcast-listing-sort-options[data-v-7bec7ce8]{padding:1rem}.podcast-listing-sort-options__list[data-v-7bec7ce8]{list-style:none;padding:0;margin:0}.podcast-listing-sort-options__item[data-v-7bec7ce8]{font-family:AvenirNext-DemiBold,Arial,Helvetica,sans-serif;padding:1rem;margin:.5rem 0;background-color:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;transition:all .3s}.podcast-listing-sort-options__item--selected[data-v-7bec7ce8]{border-color:#b347ff;color:#b347ff}.podcast-listing-sort-options__item[data-v-7bec7ce8]:hover{border-color:#b347ff}