:root{--cover-cta-background:#dd3415;--cover-cta-border:#73240c;--cover-cta-text:#fff;--cover-cta-active-background:#73240c;--cover-cta-active-text:#fff;--cover-header-color:#fff;--cover-header-shadow-color:#000;--cover-logos-shadow-color:#000;--cover-em-color:gold;--cover-content-background:hsla(0,0%,100%,.6);--cover-content-hamburger-bp:var(--content-max-width,1240px);--cover-content-font-size:2.5rem}.fullscreen-cover{align-items:center;display:flex;min-height:calc(100vh - 3rem);overflow:hidden;position:relative}.fullscreen-cover .typein-cursor{display:inline-block;width:0}.fullscreen-cover.fs{min-height:100vh;padding-bottom:3rem;padding-top:3rem}.fullscreen-cover .hs-video-widget,.fullscreen-cover video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.fullscreen-cover__wrap{margin:auto;max-width:var(--cover-content-hamburger-bp);width:var(--cover-content-hamburger-bp);z-index:1}.fullscreen-cover__logos{display:flex;gap:2rem}.fullscreen-cover__wrap .fullscreen-cover__logos>div{opacity:1;transition:all .5s ease-in-out}.fullscreen-cover__wrap .fullscreen-cover__logos>div+div{transition-delay:.3s}.fullscreen-cover__wrap .fullscreen-cover__logos>div+div+div{transition-delay:.6s}.fullscreen-cover__wrap .fullscreen-cover__logos>div+div+div+div{transition-delay:.9s}.fullscreen-cover__wrap .fullscreen-cover__logos>div+div+div+div+div{transition-delay:1.2s}.fullscreen-cover__wrap .fullscreen-cover__logos>div+div+div+div+div+div{transition-delay:1.5s}.fullscreen-cover__wrap.hide_logos .fullscreen-cover__logos>div{opacity:0;pointer-events:none}.fullscreen-cover__logos img{filter:drop-shadow(1px 1px 2px var(--cover-logos-shadow-color))}.fullscreen-cover__content{background-color:var(--cover-content-background);margin-left:-499rem;padding:1rem 1rem 1rem 500rem}.fullscreen-cover__text{min-height:10rem}.fullscreen-cover__content h1{color:var(--cover-header-color);font-size:var(--cover-content-font-size);margin-bottom:3rem;text-shadow:1px 1px 2px var(--cover-header-shadow-color);white-space:pre-line}.fullscreen-cover__content h1 em{color:var(--cover-em-color);font-style:normal}.fullscreen-cover .cta.hs-button{background-color:var(--cover-cta-background);border-color:var(--cover-cta-border);color:var(--cover-cta-text)}.fullscreen-cover .cta.hs-button:hover{background-color:var(--cover-cta-active-background);color:var(--cover-cta-active-text);transform:scale(1.05)}.fullscreen-cover__button{margin-top:2rem}