.custom-form{position:relative}.custom-form #blueprint{position:absolute;top:-400px}.custom-form form{grid-row-gap:0;grid-column-gap:20px;display:grid;grid-template-columns:repeat(1,1fr)}.custom-form form label{display:none}.custom-form form .hs-button,.custom-form form input[type=submit]{width:100%}.custom-form form input[type=email]{background:#333;border:0;color:#fff;outline:0}.custom-form{margin:0 auto;max-width:800px;width:100%}@media(min-width:576px){.custom-form form{grid-template-columns:2fr minmax(250px,1fr)}}