#form-component{background-color:#f5f5f5;margin-bottom:12rem;padding:5rem}#form-component #form{margin-bottom:0}#form-component .content{margin-bottom:3rem}#form-component .content p{font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:2.4rem}#form-component .content p:not(.heading):not(.subheading){margin-bottom:1.5rem}#form-component .content .heading,#form-component .content h2{font-size:3.2rem;font-weight:400;line-height:4rem;margin-bottom:2rem}#form-component .content .subheading,#form-component .content h3{font-size:2rem;font-weight:700;line-height:2.4rem;margin-bottom:1rem;margin-top:4rem}#form-component .form-container{padding:0}@media screen and (min-width:1024px){#form-component{padding:6rem}#form-component .form-container{background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.2);padding:5rem 5.7rem 5rem 5rem}#form-component .content{margin:0 2rem 3.5rem}#form-component .content.post-content{margin:0 0 3rem}}