.form form,.form-wrapper{padding:1.25em;font-size:1.25em}.form-row{display:flex;gap:2em;align-items:flex-start}.form-row>*{position:relative;width:calc(50% - 1em)}.full-width>*{width:100%}button,fieldset,input{border:0}fieldset{border:0;margin:1.25em 0;padding:0;overflow:auto}.label,.legend,legend{font-family:Bold}form a{color:#fff;font-weight:600}.unlabelled .ep-form-input>label,.unlabelled .ep-form-textarea>label{display:none}.ep-form-error{font-size:.875em;line-height:1.25}input{line-height:2.5}textarea{line-height:1.875}.ep-form-input>input,.ep-form-textarea>textarea{box-sizing:border-box;padding:0 .2em;border:0;width:100%}::placeholder{font-family:Bold,Verdana,sans-serif;color:#155562}fieldset.footer{display:flex;justify-content:flex-end}button{font-family:Bold,Verdana,sans-serif;line-height:2;text-transform:uppercase;color:#fff;background:var(--c-gumbo);border:0;padding:.125em 1.5em 0}button:hover{background-color:#404f59}button:last-child{margin-left:auto}.ep-form-input #name{visibility:hidden}.ep-form-summary,.form-wrapper .summary,.form-wrapper blockquote{margin:.625em 0 0;padding:.5em;background:#fff;color:#333}.form-wrapper blockquote{font:normal 1em/1.5em monospace;max-height:5em;overflow:auto}@media (max-width:740px){.form-row{display:block}.ep-form-field{width:100%}}