Void white / Style book
Mock ← Lab
Forms & input
Fields sit on white cards with 2px vanta ink top rule — same eye-draw as Q-card.

Rules

  • White field card — every input on a white card with 2px #09090b top rule + shadow stack.
  • Focus = lift — control goes white + ink ring; card shadow deepens on :focus-within.
  • Recessed control — input sits on #fafafa inside the white card until focused.
  • Book Q-card — full question surface; field cards for settings and single-field edits.
  • Toolbarvbc-field-card--compact for inline search; no label.
Book Q-card · vbc-qcard — primary book form

The canonical input surface for book panels. White card lifts off the panel with ink top rule, shadow stack, and recessed control until focus.

Layer 4 · Pain

What is the biggest fear when hiring an electrician for an emergency repair?

Your answer lands on Pain points in the homeowner reader profile.

Stage
vbc-qcard-stage — subtle panel background behind card
Pop
2px ink top rule · layered shadow · recessed → white on focus
Text input · vbc-field vbc-field-card

Legal name as registered with the state.

At least one city required.

Search · vbc-field-card--compact
Textarea · vbc-textarea
Optional

Used in audience layer 4 · Pain. One to three sentences.

Select · vbc-select
Buttons · vbc-btn
Checkbox · vbc-check
Stacked form · field cards on stage
Tokens
PropertyValue
Control padding0.4375rem 0.75rem · 7×12px
Control font0.8125rem · 13px
Label0.625rem uppercase / 0.06em tracking
Field cardWhite · 2px ink top · --vbc-ink-card-shadow
Focus-withinCard shadow → --vbc-ink-card-shadow-pop
Button primaryInk fill · 13px / 600 · 0.4375rem 0.875rem padding
Q-card shadow3-layer stack · max 40px blur · 5% ink
Q-card top rule2px · #09090b