.custom-form{border-radius:.625rem;display:flex;flex-direction:column;padding:2rem 1.5rem}.custom-form--has-shadow{box-shadow:0 4px 4px 0 rgba(103,121,252,.2)}.custom-form__top{width:100%}.custom-form__top :first-of-type{margin-top:0}.custom-form__top :last-of-type{margin-bottom:0}.custom-form__form{width:100%}.custom-form__form form fieldset{max-width:none!important}.custom-form__bottom{margin-top:1.5rem;width:100%}.custom-form__bottom :first-of-type{margin-top:0}.custom-form__bottom :last-of-type{margin-bottom:0}.custom-form h1{font-size:2rem}@media (min-width:768px){.custom-form{padding:3rem}}