.forms-public{font:inherit;color:inherit}.forms-public form,.forms-fields{display:grid;gap:1rem}.forms-field>label,.forms-field:not(.forms-field--checkbox):not(.forms-field--consent){display:grid;gap:.4rem}.forms-public :is(input,textarea,select){box-sizing:border-box;width:100%;min-height:44px;padding:.7rem .8rem;border:1px solid #bcc8c3;border-radius:8px;background:#fff;color:#17221e;font:inherit}.forms-public textarea{min-height:120px;resize:vertical}.forms-public fieldset{display:grid;gap:.5rem;margin:0;padding:0;border:0}.forms-public fieldset label,.forms-choice{display:flex;align-items:flex-start;gap:.55rem}.forms-public :is(fieldset,.forms-choice) input{width:auto;min-height:auto;margin-top:.2rem}.forms-public button{justify-self:start;min-height:42px;padding:.7rem 1.25rem;border:0;border-radius:8px;background:#073b31;color:#fff;font:inherit;font-weight:600}.forms-public button:disabled{opacity:.6}.forms-status{min-height:1.5em;margin:0}
