.form-section{background-position:50%;background-size:cover;padding-bottom:var(--space-2xl);padding-top:var(--space-2xl);position:relative}.form-section--bg-surface{background-color:var(--color-surface)}.form-section--bg-primary{background-color:var(--color-primary)}.form-section--bg-none{background-color:transparent}.form-section__overlay{background:rgba(0,0,17,.45);inset:0;pointer-events:none;position:absolute}.form-section__inner{position:relative;z-index:1}.form-section__heading{color:var(--color-primary);font-family:var(--font-family);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0 0 var(--space-md)}.form-section__intro{margin-bottom:var(--space-md)}.form-section__intro p{font-size:var(--font-size-body-l);line-height:var(--line-height-body);margin:0 0 var(--space-sm)}.form-section__placeholder{border:1px dashed var(--color-border-secondary);border-radius:var(--radius-sm);font-style:italic;opacity:.7;padding:var(--space-md)}.form-section--bg-image .form-section__heading,.form-section--bg-primary .form-section__heading{color:var(--color-text-on-dark)}.form-section--bg-image .form-section__intro,.form-section--bg-primary .form-section__intro,.machine-post__quote-right,.machine-post__quote-right .hs-form .hs-form-field>label,.machine-post__quote-right .hs-form-booleancheckbox-display,.machine-post__quote-right .hs-form-checkbox-display,.machine-post__quote-right .hs-form-field>label,.machine-post__quote-right .hs-form-radio-display,.machine-post__quote-right .hs-form-required,.machine-post__quote-right .legal-consent-container .hs-richtext{color:var(--color-text-on-dark-soft)}