body.promo{text-align:center;height:100vh;background-color:#374f95;padding:0}body.promo .brand-logo{background-image:linear-gradient(to top,#243778,#192c6e);padding:1em}body.promo .brand-logo img.axiom-image{max-height:30px;padding-right:10px;border-right:1px solid #fff}body.promo .brand-logo img.vault-image{max-height:25px;padding-left:10px}body.promo .heist-logo{text-align:center}body.promo .heist-logo img.vault-heist-image{width:60%;display:block;margin:2em auto;max-width:210px}body.promo .vault-section{display:flex;flex-direction:column;justify-content:space-around;align-items:center}body.promo .vault-section .vault-form{width:300px}body.promo .vault-section .vault-form form{font-family:sans-serif}body.promo .vault-section .vault-form form label{display:none}body.promo .vault-section .vault-form form input,body.promo .vault-section .vault-form form textarea{margin-bottom:1em;background-color:#fff;opacity:1}body.promo .vault-section .vault-form form button{border-radius:4px;width:100%;margin-top:1em;margin-bottom:3em;background-color:#ffe43d;color:#223873;text-transform:uppercase;font-weight:bold !important;padding:10px}body.promo .vault-section .vault-hero{display:flex;justify-content:center;height:350px;background-color:#fff;width:300px;margin-bottom:3em;border-radius:4px;align-items:center}body.promo .vault-section .separator{height:10px}label.prospect-form-checkbox-label{display:block !important;color:#fff;font-weight:unset}label.prospect-form-checkbox-label a{color:#000;text-decoration:underline}@media(min-width:800px){body.promo{text-align:unset !important}body.promo .heist-logo{margin-top:-60px}.vault-section{flex-direction:row-reverse !important;flex-wrap:wrap;max-width:850px;margin:0 auto}.vault-section .vault-hero{padding-bottom:0}.vault-section .separator{border:1px solid #fff;height:250px !important;margin:0 80px}.vault-section .vault-form form{font-family:sans-serif}}