.component-form{--component-form-background-color:#fff;--component-form-color:#000}.component-form__container{margin-left:auto;margin-right:auto;max-width:700px;width:100%}.component-form__heading{margin-bottom:30px}.component-form__title{font-size:var(--heading-2-font-size)}.component-form__intro{margin-top:10px}.component-form--card{background-color:var(--component-form-background-color);color:var(--component-form-color);margin:30px 0;padding:30px 20px}@media only screen and (min-width:768px){.component-form--card{margin:40px 0;padding:40px}}