/* Form section · the kit rules for this component, quoted from phase-2/kit (kit v3) by phase-4/src/build_pack.py.
   Tokens come from ../../styles.css. Build it as: Separator. */
/* families/form-controls/family.css */
.fc-form{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--s-8);padding:var(--s-6) 0;border-top:1px solid hsl(var(--border))}
/* families/form-controls/family.css */
.fc-form:first-child{border-top:0;padding-top:0}
/* families/form-controls/family.css */
.fc-form-h h3{font:var(--w-semibold) var(--text-section)/var(--lh-section) var(--font-voice);letter-spacing:var(--tr-section)}
/* families/form-controls/family.css */
.fc-form-h p{font-size:var(--text-small);color:hsl(var(--muted-foreground));margin-top:4px;max-width:30ch}
/* families/form-controls/family.css */
.fc-form-h .fc-link{display:inline-block;margin-top:var(--s-3)}
/* families/form-controls/family.css */
.fc-form-b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5) var(--s-5)}
/* families/form-controls/family.css */
.fc-form-b .full{grid-column:1 / -1}
