.form-component-container{display:flex;justify-content:center}.eyebrow.form-modal-component{margin-bottom:1.5rem}.open-form-button{width:fit-content}.form-modal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;flex-flow:column nowrap;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity var(--animation-speed) ease,visibility var(--animation-speed) ease;visibility:hidden;width:100vw;z-index:100}.form-modal.show{opacity:1;pointer-events:all;visibility:visible}.form-wrapper.modal{max-height:85vh;position:relative;width:calc(100% - 2rem)}.form-content{display:flex;flex-direction:column;height:100%;overflow:scroll}.close-form-button{background:transparent;position:absolute;right:0;top:-2.5rem;z-index:10}.modal-form-heading{color:var(--black);margin-bottom:.75rem}.modal-form-subheading{color:var(--gray-500);margin-bottom:1.5rem}@media (min-width:48rem){.form-wrapper.modal{max-width:44rem;padding:2.5rem}.modal-form-subheading{margin-bottom:2rem}}@media (min-width:80rem){.form-wrapper.modal{max-width:39.75rem}}