.coming-soon{align-items:center;display:flex;flex-direction:column;font-family:Alexandria,sans-serif;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.coming-soon:before{content:"";z-index:1}.coming-soon:before,.coming-soon__bg{background-color:rgba(0,0,0,.45);height:100%;left:0;position:absolute;top:0;width:100%}.coming-soon__bg{z-index:0}.coming-soon__bg img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.coming-soon__content{align-items:center;display:flex;flex-direction:column;max-width:640px;padding:0 24px;position:relative;text-align:center;width:100%;z-index:2}.coming-soon__logo{margin-bottom:40px}.coming-soon__logo svg{height:auto;width:276px}.coming-soon__heading{color:#fff;font-size:54px;font-weight:500;line-height:115%;line-height:1.15;margin-bottom:40px;text-transform:uppercase}.coming-soon h1,.coming-soon h2,.coming-soon h3,.coming-soon h4,.coming-soon h5,.coming-soon h6{font-family:Alexandria,sans-serif}.coming-soon__form{margin-bottom:30px;max-width:548px;width:100%}.coming-soon__form .hs-form{align-items:center;background:#fff;border-radius:50px;display:flex;gap:8px;padding:5px 5px 5px 30px}.coming-soon__form .hs-form .hs-form-field{flex:1;margin-bottom:0}.coming-soon__form .hs-form .hs-form-field label{display:none}.coming-soon__form .hs-form .hs-form-field .input{margin:0}.coming-soon__form .hs-form .hs-form-field input{background:transparent!important;border:none!important;box-shadow:none!important;color:#333;flex:1;font-family:Alexandria,sans-serif;font-size:16px!important;outline:none!important;padding:10px 0!important;width:100%}.coming-soon__form .hs-form .hs-form-field input::placeholder{color:#22372b;font-size:16px}.coming-soon__form .hs-form .hs-submit{margin:0}.coming-soon__form .hs-form .hs-submit .hs-button{background:#2d3a2e;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:Alexandria,sans-serif;font-size:12px;font-weight:500;letter-spacing:.08em;line-height:120%;padding:12px 24px;text-transform:uppercase;transition:background .2s ease;white-space:nowrap}.coming-soon__form .hs-form .hs-submit .hs-button:hover{background:#1a241b}.coming-soon__form .hs-form .hs-error-msgs{bottom:-29px;left:0;list-style:none;margin:0;padding:0;position:absolute}.coming-soon__form .hs-form .hs-error-msgs li label{color:#ff6b6b;display:block;font-family:Alexandria,sans-serif;font-size:12px;font-weight:400}.coming-soon__form .submitted-message{text-align:center}.coming-soon__form .submitted-message,.coming-soon__richtext{color:#fff;font-family:Alexandria,sans-serif;font-size:16px;font-weight:400}.coming-soon__richtext{letter-spacing:.08em;line-height:120%}.coming-soon__bottom{border-top:.5px solid hsla(0,0%,100%,.8);bottom:0;left:50%;padding-top:30px;position:absolute;text-align:center;transform:translate(-50%,-50%);width:calc(100% - 120px);z-index:2}.coming-soon__bottom p{color:#fff;font-family:Alexandria,sans-serif;font-size:14px;font-weight:400;letter-spacing:.08em;line-height:120%}.coming-soon__bottom a{color:#fff;text-decoration:none}.coming-soon__bottom a:hover{border-bottom-color:#fff;color:#fff}@media (max-width:1024px){.coming-soon__heading{font-size:54px}.coming-soon__bottom{width:calc(100% - 60px)}}@media (max-width:767px){.coming-soon__logo{max-width:194px}.coming-soon__content{padding:0 20px}.coming-soon__heading{font-size:34px;line-height:120%;margin-bottom:30px}.coming-soon__form{max-width:100%}.coming-soon__form .hs-form{gap:12px;padding-bottom:6px;padding-left:0;padding-top:6px}.coming-soon__form .hs-form .hs-form-field input{padding:8px 0;padding-bottom:0!important;padding-left:18px!important;padding-top:0!important;text-align:left;width:100%}.coming-soon__form .hs-form .hs-form-field input::placeholder{font-size:12px}.coming-soon__form .hs-form .hs-submit .hs-button{font-size:10px;padding:10.5px 22.5px;width:100%}.coming-soon__form .hs-form .hs-error-msgs{left:18px}.coming-soon__form .hs-form .hs-error-msgs li label{font-size:11px}.coming-soon__bottom{width:calc(100% - 40px)}.coming-soon__bottom p{font-size:11px;margin:0 auto;max-width:276px}.coming-soon__richtext{font-size:14px;line-height:130%;max-width:269px;padding:0 10px}}@media (max-width:320px){.coming-soon__form .hs-form{border-radius:25px;flex-direction:column;gap:12px;padding:16px}.coming-soon__form .hs-form .hs-form-field,.coming-soon__form .hs-form .hs-submit{width:100%}.coming-soon__form .hs-form .hs-error-msgs{bottom:-85px}}