:root{--fdk-font-family: "Open Sans Variable", system-ui, sans-serif}.ff-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ff-form .ff-page-title{font-size:1.25rem;font-weight:600;margin:.5rem 0 1rem;padding-bottom:.25rem;border-bottom:1px solid var(--color-base-300)}.ff-form h3,.ff-form h4{font-weight:600;margin:1rem 0 .5rem}.ff-form fieldset.ff-page{border:0;margin:0 0 1.5rem;padding:0}.ff-form .ff-options{list-style:none;padding:0}.ff-form .ff-options li{display:flex;gap:.5rem;align-items:center;margin-bottom:.25rem}.ff-form .label,.ff-form .label-text{color:var(--color-base-content);white-space:normal}.ff-form .ff-textblock p{margin-bottom:.75rem}.ff-form .message.bad,.ff-form .message.error,.ff-form .message.required{color:var(--color-error)}
