.hero__modal{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}@media (min-width:1024px){.hero__modal{background-color:transparent}}.hero__modal.open{position:fixed;z-index:99}.hero__modal iframe{height:100%;width:100%}.hero__modal .closeHeroModalBtn{position:absolute;top:2rem;right:2rem;cursor:pointer;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:640px){.hero__modal .closeHeroModalBtn{font-size:1.5rem;line-height:2rem}}.hero__content{z-index:16;height:90vh;padding-left:.75rem;padding-right:.75rem}@media (min-width:768px){.hero__content{height:100vh;padding-left:2rem;padding-right:2rem}}.hero__content h1{opacity:0;-webkit-animation:scaleIn 1s ease-in-out 1s forwards;animation:scaleIn 1s ease-in-out 1s forwards}.hero__content button{margin-bottom:0;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;text-align:center;text-decoration:none;-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);font-weight:400;--tw-text-opacity:1;color:rgba(255,80,10,var(--tw-text-opacity))}.hero__content button#heroModal{animation:scaleIn 1s ease-in-out 1.8s forwards;-webkit-animation:scaleIn 1s ease-in-out 1.8s forwards}.hero__content button:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hero__content button:hover svg{opacity:0;fill:#fff}.hero__content button svg{margin-left:1rem;height:4rem;-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);margin-top:1rem}@media (min-width:768px){.hero__content button svg{margin-top:0}}@media (min-width:1024px){.hero__content button svg{margin-top:.5rem}}.hero__content button svg{height:3.2rem;fill:#ff500a}.hero__content p,.hero__content p.ingress{opacity:0;-webkit-animation:scaleIn 1s ease-in-out 1.2s forwards;animation:scaleIn 1s ease-in-out 1.2s forwards}.hero__content .btn-container{opacity:0;-webkit-animation:scaleIn 1s ease-in-out 1.8s forwards;animation:scaleIn 1s ease-in-out 1.8s forwards}.hero__content p.ingress.white a{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hero .bg-image img{height:90vh}@media (min-width:768px){.hero .bg-image img{height:100vh}}.hero .bg-video{position:relative;z-index:8;width:100%;height:100%;height:90vh}@media (min-width:768px){.hero .bg-video{height:100vh}}.hero .bg-video video{height:90vh}@media (min-width:768px){.hero .bg-video video{height:100vh}}@media (min-width:768px){.hero__single-content{padding-top:7.5rem}}.hero__single-content .back-link{--tw-translate-x:0px;-webkit-transform:var(--tw-transform);transform:var(--tw-transform);-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.hero__single-content .back-link:hover{--tw-translate-x:-0.5rem;-webkit-transform:var(--tw-transform);transform:var(--tw-transform)}.hero__single-content p .tag{margin-top:1rem;display:block;font-weight:900}.hero__single-content .files p{--tw-text-opacity:1;color:rgba(255,80,10,var(--tw-text-opacity));-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.hero__single-content .files svg{height:1.5rem;width:1.5rem;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s;fill:#ff500a}.hero__single-content .files:hover p{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hero__single-content .files:hover svg{fill:#fff}