.page{display:flex;flex-direction:column;height:auto;min-height:100vh;transition:2s ease}.page-image{flex:none;height:100%;overflow:hidden;position:relative;width:100%}.page-image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.page-image:before{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.hsfc-Heading{color:#009fe3}.page-form{align-items:center;background-color:#fff;display:flex;flex:1;width:100%}.form-wrapper{margin:0 auto;width:100%}.form-content{padding:0 2.5rem}.form-header{font-family:Tungsten,sans-serif;font-size:3.5rem;line-height:3.15rem;margin-bottom:1.5rem;margin-top:2.5rem;text-transform:uppercase}.form-embed form{display:block;margin:0!important;padding:0!important;width:100%}@media (max-width:1023.98px){.page{height:auto}.page-image{flex:none;height:70vh}}@media (min-width:1024px){.page{flex-direction:row;height:auto;min-height:100vh}.page-form,.page-image{height:auto;min-height:100vh;width:50%}.form-wrapper{padding:3rem 3.5rem}}.site-footer{background:transparent;bottom:0;font-size:12px;left:0;pointer-events:auto;position:fixed;width:100%;z-index:10}.footer-content{align-items:stretch;display:flex;margin:0 auto;max-width:100%}.footer-info{background:transparent;flex:1;padding:.75rem 1.25rem}.footer-info span{color:#fff;font-weight:500}.footer-links{display:flex;flex:1;flex-wrap:wrap;gap:1.25rem;justify-content:flex-end;padding:.75rem 1.25rem}.footer-links a{color:#000;font-weight:500;text-decoration:none;transition:color .2s ease}.footer-links a:hover{color:#009fe3;text-decoration:underline}@media (max-width:767.98px){.footer-content{flex-direction:column}.footer-links{justify-content:center}}