.form-block{align-items:stretch;aspect-ratio:16/9;background-color:#0000;display:flex;flex-direction:column;gap:1.5rem 0;margin:0;padding:0;position:relative;width:100%}.form-block--no-ratio{aspect-ratio:auto}.form-block__placeholder{border:.0625rem solid #1f24221a;border-radius:1rem;height:100%;inset:0 0 0 0;position:absolute;width:100%}.form-block--none .form-block__placeholder{background-color:#faf9ed}.form-block--primary .form-block__placeholder{background-color:#203f37;border-color:#22423a}.form-block--light .form-block__placeholder{background-color:#f4f1d6}.form-block--inline .form-block__placeholder{background-color:#0000;border:0}.form-block__placeholder:before{animation:spin 1s linear infinite;border:.375rem solid #1f24220d;border-radius:50%;border-top-color:#1f24221a;content:"";height:3rem;left:50%;margin:-1.5rem 0 0 -1.5rem;position:absolute;top:50%;width:3rem}.form-block--inline .form-block__placeholder:before{display:none}.form-block__wrapper{padding:1.5rem}@media(min-width:768px){.form-block__wrapper{padding:2rem}}@media(min-width:992px){.form-block__wrapper{padding:3rem}}.form-block__wrapper{border:.0625rem solid #1f24221a;border-radius:1rem;display:flex;flex:1 0 100%;flex-flow:column nowrap;position:relative}.form-block--none .form-block__wrapper{background-color:#faf9ed}.form-block--primary .form-block__wrapper{background-color:#22423a;border-color:#22423a}.form-block--secondary .form-block__wrapper{background-color:#783249;border-color:#783249}.form-block--light .form-block__wrapper{background-color:#faf9ed}.form-block--dark .form-block__wrapper{background-color:#1f2422;border-color:#ffffff1a}.form-block--inline .form-block__wrapper{background-color:#0000;border:0;padding:0}.form-block__title{margin-bottom:1rem}.form-block__text{margin-bottom:1.5rem}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}