.fs-form{display:grid;grid-gap:16px;gap:16px}.fs-form .form-control,.fs-form .form-select{color:var(--brand-text);background:var(--brand-bg);border-color:var(--brand-border);border-radius:var(--fs-radius)}.fs-form label{display:block;font-weight:700;margin-bottom:8px}.fs-form label>input,.fs-form label>select,.fs-form label>textarea{margin-top:8px;font-weight:400}.fs-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 16px;gap:8px 16px}.fs-form-step{border:1px solid var(--brand-border);padding:16px;border-radius:var(--fs-radius)}.fs-step-label{display:block;font-weight:700;margin-bottom:8px}.fs-form noscript,.fs-hint{font-size:.85rem;color:var(--brand-text-secondary)}.fs-form .fs-btn{justify-self:start}@media (max-width:575px){.fs-form-grid{grid-template-columns:1fr}}