section.form:not(.callout){padding:30px 0;background-color:var(--color-gray);margin-bottom:40px}section.form:not(.callout) .grid{display:block;padding:0}section.form:not(.callout) .heading{padding-inline:30px}section.form:not(.callout) .heading p{margin:0}section.form:not(.callout) .heading p+p{margin-top:30px}section.form:not(.callout) .wp-block-leadin-hubspot-form-block,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div{display:grid;grid-template-columns:100%;justify-content:center;align-items:center;padding:30px}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform],section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform]{width:100%;position:relative;margin-inline:auto;display:grid;grid-template-columns:100%}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form form,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] form,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form form,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] form{max-width:none;display:grid;grid-template-columns:100%;row-gap:20px}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form .hs_recaptcha,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] .hs_recaptcha,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form .hs_recaptcha,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] .hs_recaptcha{display:none}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset{max-width:none;display:grid;grid-template-columns:1fr;margin-block:10px}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset:has(h3,p),section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset:has(h3,p),section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset:has(h3,p),section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset:has(h3,p){margin-block:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset .hs-richtext h3,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset .hs-richtext h3,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset .hs-richtext h3,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset .hs-richtext h3{font-weight:700;text-transform:none;font-family:proxima-nova,sans-serif;font-size:2.5rem;line-height:2.5rem;margin:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset .hs-richtext p,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset .hs-richtext p,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset .hs-richtext p,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset .hs-richtext p{font-size:1.25rem;line-height:1.5625rem;font-weight:700;margin:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset .hs-richtext p+*,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset .hs-richtext p+*,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset .hs-richtext p+*,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset .hs-richtext p+*{margin-top:30px}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset.form-columns-2,section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset.form-columns-3,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset.form-columns-2,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset.form-columns-3,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset.form-columns-2,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset.form-columns-3,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset.form-columns-2,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset.form-columns-3{grid-template-columns:repeat(2, 1fr);column-gap:20px}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset.form-columns-2 .input,section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset.form-columns-3 .input,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset.form-columns-2 .input,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset.form-columns-3 .input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset.form-columns-2 .input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset.form-columns-3 .input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset.form-columns-2 .input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset.form-columns-3 .input{margin-inline:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset.form-columns-3,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset.form-columns-3,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset.form-columns-3,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset.form-columns-3{grid-template-columns:repeat(3, 1fr)}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset input,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset input{width:100%}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset .hs-form-field,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset .hs-form-field,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset .hs-form-field,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset .hs-form-field{float:none !important;width:100% !important;display:grid;grid-template-columns:100%;grid-template-rows:.5lh .5lh 1fr;gap:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset .hs-form-field label,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset .hs-form-field label,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset .hs-form-field label,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset .hs-form-field label{font-weight:400;text-transform:uppercase;font-size:1.125rem;line-height:1.125rem;display:block}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset .hs-form-field input,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset .hs-form-field input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset .hs-form-field input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset .hs-form-field input{margin:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hbspt-form fieldset .hs-form-field .input,section.form:not(.callout) .wp-block-leadin-hubspot-form-block div[id*=hbspt-previewform] fieldset .hs-form-field .input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hbspt-form fieldset .hs-form-field .input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div div[id*=hbspt-previewform] fieldset .hs-form-field .input{margin-right:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field{float:none;width:100%;display:grid;grid-template-columns:100%;grid-template-rows:.5lh .5lh 1fr;gap:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field>*,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field>*{grid-column:1}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field label,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field label{grid-row:1/span 2;position:relative;z-index:2;padding:5px 3px !important;margin:0 10px !important;background-color:var(--color-gray);font-size:1.125rem;line-height:1;letter-spacing:3px;text-transform:uppercase;font-weight:normal !important;display:inline-block;justify-self:start;align-self:center}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field .input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field .input{grid-row:2/span 3;margin:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field input,section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field textarea,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field textarea{border-radius:5px;border:1px solid var(--color-gray-border);min-height:60px;width:100%;padding-inline:10px;padding-block:20px;font-family:var(--font-sans);background-color:rgba(0,0,0,0)}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field textarea,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field textarea{min-height:10lh}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field .ginput_container,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field .ginput_container{margin-top:-15px}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field .hs-error-msgs,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field .hs-error-msgs{display:none !important}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field:has(.hs-error-msgs) input,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field:has(.hs-error-msgs) input{border:1px solid var(--color-red)}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs-form-field:has(.hs-error-msgs) label,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs-form-field:has(.hs-error-msgs) label{color:var(--color-red)}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs_error_rollup,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs_error_rollup{color:var(--color-red)}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs_error_rollup ul,section.form:not(.callout) .wp-block-leadin-hubspot-form-block .hs_error_rollup li,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs_error_rollup ul,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .hs_error_rollup li{list-style:none;padding:0;margin:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .actions,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .actions{margin-block:10px;position:relative;justify-self:start;border:1px solid var(--color-red);transition:border-color .25s ease-in-out;overflow:hidden}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .actions:before,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .actions:before{background-color:var(--color-yellow);height:100%;width:100%;top:0;left:-100%;z-index:1;content:"";position:absolute;transition:left .25s ease-in-out}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .actions input[type=submit],section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .actions input[type=submit]{appearance:none;background-color:rgba(0,0,0,0);border:0 none;padding:16px 36px;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:var(--color-red);text-transform:uppercase;cursor:pointer;position:relative;overflow:hidden;z-index:2;transition:color .25s ease-in-out}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .actions:hover,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .actions:hover{border-color:var(--color-yellow)}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .actions:hover:before,section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .actions:hover:before{left:0}section.form:not(.callout) .wp-block-leadin-hubspot-form-block .actions:hover input[type=submit],section.form:not(.callout) .wp-block[data-type="leadin/hubspot-form-block"]>div .actions:hover input[type=submit]{color:var(--color-brown)}section.form:not(.callout) h4{font-size:1.75rem;line-height:2rem;margin-bottom:40px;text-align:center;color:var(--color-white)}section.form:not(.callout) fieldset{max-width:none;margin:0 auto;border:0 none;padding:0}