@media only screen and (min-width:1601px){.video-text-scroller-video__heading--line-1,.video-text-scroller-video__heading--line-2{font-size:10.5rem!important}}@media only screen and (min-width:1701px){.video-text-scroller-text:not(:first-child) h3{font-size:4rem!important}}@media only screen and (min-width:1441px){.video-text-scroller-video__lower-text-area--line-1,.video-text-scroller-video__pre-title{font-size:2rem!important}.video-text-scroller-video__lower-text-area--line-2{font-size:1.6rem!important}}@media only screen and (max-width:1440px){.video-text-scroller-text--grid{width:97%}}@media only screen and (min-width:961px){.video-text-scroller-text--grid>h3,.video-text-scroller-text:not(:first-child) h3{letter-spacing:.3em}}@media only screen and (min-width:769px){.video-text-scroller-video__heading--line-1,.video-text-scroller-video__heading--line-2{font-size:9rem;letter-spacing:1.8px}.video-text-scroller-video__pre-title{font-size:1.8rem;letter-spacing:7.38px}.video-text-scroller-video__lower-text-area--line-1{font-size:1.8rem!important;letter-spacing:.36px}.video-text-scroller-video__lower-text-area--line-2{font-size:1.4rem!important;letter-spacing:.28px}}@media only screen and (max-width:960px){.video-text-scroller-text:not(:first-child) h3{font-size:2.6rem;letter-spacing:7.8px}.video-text-scroller-text:last-child h3{padding-bottom:10vh}}@media only screen and (max-width:768px){.video-text-scroller-video__heading--line-1,.video-text-scroller-video__heading--line-2{font-size:6rem}.video-text-scroller-video__pre-title{font-size:1.4rem;letter-spacing:5.74px}.video-text-scroller-video__lower-text-area--line-1{font-size:1.8rem!important;letter-spacing:.36px}.video-text-scroller-video__lower-text-area--line-2{font-size:1.4rem!important;letter-spacing:.28px}.video-text-scroller-text:not(:first-child) h3{font-size:2rem;letter-spacing:6px}}@media only screen and (max-width:640px){.video-text-scroller-text--grid{padding-top:calc(var(--headerHeight)*2)!important}}@media only screen and (max-width:340px){.video-text-scroller-video__heading--line-1,.video-text-scroller-video__heading--line-2{font-size:5rem}}.video-text-scroller{position:relative}.video-text-scroller__container{height:100%;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.video-text-scroller-video.canvas-container{align-items:center;display:flex;justify-content:center;width:100vw}.video-text-scroller-video canvas{display:block;height:100%;object-fit:cover;width:100%}.video-text-scroller-video__pre-title{color:#fff;font-family:var(--font-h1Font);font-style:normal;font-weight:500;letter-spacing:8.575px;line-height:1.33;text-align:center;text-transform:uppercase}.video-text-scroller-video__heading{margin:0}.video-text-scroller-video__heading--line-1,.video-text-scroller-video__heading--line-2{font-family:var(--font-h1Font);font-weight:500;line-height:.86;text-transform:uppercase}.video-text-scroller-video__heading--line-1{background:linear-gradient(355deg,#dcdcdc 20.21%,#8a8a8a 91.3%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.video-text-scroller-video__heading--line-2{color:#f39207}.video-text-scroller-video__lower-text-area{margin-top:auto}.video-text-scroller-video__lower-text-area--line-1{color:#7a7a7a;font-weight:500;letter-spacing:.4px;line-height:1.63;margin-bottom:0;text-align:center;text-transform:uppercase}.video-text-scroller-video__lower-text-area--line-2{color:#7a7a7a;font-size:1.6rem!important;font-weight:500;letter-spacing:.32px;line-height:1.63;margin-top:1rem!important;text-align:center}.video-text-scroller-video.canvas-container{height:100vh;overflow:hidden;position:sticky;top:0;width:100%}.video-text-scroller__text-overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.video-text-scroller-text{margin:0 auto;max-width:800px;opacity:0;position:absolute;text-align:center;transform:translateY(60vh);width:90%}.video-text-scroller-text--full-height{min-height:100vh}.video-text-scroller-text:first-child{display:flex;flex-direction:column;opacity:1;padding-bottom:6rem;padding-top:calc(var(--headerHeight, 13.7rem) + 15vh);transform:translateY(0)}.video-text-scroller-text:not(:first-child) h3{color:#f0f0f0;font-family:var(--font-h1Font);font-weight:300;line-height:1.3;margin:0;text-transform:uppercase}.video-text-scroller-text:not(:first-child) h3 strong{font-weight:500;text-transform:uppercase}.video-text-scroller-text--grid{display:flex;justify-content:space-between;max-width:none}@media only screen and (min-width:1441px){.video-text-scroller-text--grid>h3:first-child{left:5vw;position:relative}}@media only screen and (min-width:961px) and (max-width:1200px){.video-text-scroller-text--grid>h3{font-size:max(1.8rem,min(2.2rem,1.8rem + 2 * (100vw - 960px)/180) + max(0rem,4 * (100vw - 1140px)/60))!important;letter-spacing:7.8px}}@media only screen and (min-width:961px) and (max-width:1100px){.video-text-scroller-text:not(:first-child):not(:last-child) h3 strong{display:block}.video-text-scroller-text:not(:first-child):not(:last-child) h3:first-of-type{text-align:left}.video-text-scroller-text:not(:first-child):not(:last-child) h3:last-of-type{text-align:right}}@media only screen and (min-width:961px) and (max-height:900px){.video-text-scroller-text:first-child{padding-top:calc(var(--headerHeight, 13.7rem) + 10vh)}}@media only screen and (max-width:960px){.video-text-scroller-text--grid{align-self:flex-start;flex-direction:column;gap:1.5rem;padding-top:var(--headerHeight)}}@media only screen and (max-width:768px){.dual-hero .bg-video video{object-position:center right}}