.saas-financial-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:18px}.saas-financial-form>label,.saas-financial-form>p,.saas-financial-form fieldset>p{display:flex;flex-direction:column;gap:8px;margin:0;min-width:0}.saas-financial-form>label:has(textarea),.saas-financial-form>p:has(textarea),.saas-financial-form>.errorlist,.saas-financial-form>fieldset,.saas-financial-form>button{grid-column:1/-1}.saas-financial-form fieldset{border:1px solid #d9e8ed;border-radius:14px;padding:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.saas-financial-form legend{color:#007f80;font-weight:650;font-size:13px;padding:0 7px}.saas-financial-form>button{justify-self:start}.saas-financial-form input[type=file]::file-selector-button{border:0;border-radius:6px;padding:7px 10px;background:#e3f5f2;color:#007b7b;margin-right:10px}.saas-financial-form input:focus-visible,.saas-financial-form textarea:focus-visible{outline:3px solid #a3dfda;outline-offset:2px}@media(max-width:650px){.saas-financial-form,.saas-financial-form fieldset{grid-template-columns:minmax(0,1fr)}.saas-financial-form fieldset{padding:14px}.saas-financial-form>button{width:100%}}
