Working module — native <details>/<summary> rows, zero JS required. The single-open-at-a-time behavior is a progressive enhancement only.
module · static · zero-JS base① Bare embed — inherits this page’s tokens automatically. Six neutral placeholder questions, first row starts open.
Most projects move from kickoff to first draft within one to two weeks, depending on scope. We’ll confirm a firm timeline once requirements are locked.
Yes — most of the work happens over email and video calls, so location isn’t a barrier. In-person sessions are available on request where practical.
The starting package covers discovery, one core deliverable, and two rounds of revisions. Add-ons and ongoing support are available as separate line items.
Small adjustments within 30 days of delivery are included. Larger changes are scoped and quoted separately, same as a new engagement.
Fixed-fee for defined scopes, hourly for open-ended or ongoing work. You’ll always see a number before anything starts.
That’s normal — the first conversation is exploratory and free. We’ll help shape the scope before any commitment is made.
② Same block, pasted a second time inside a dark host — 5 --kbd-* lines on the wrapper re-skin it. Copy rewritten to a different voice + data-single-open="false" (differentiation rule + config variety).
Standard bulk orders ship within 5 business days. Rush fulfillment is available for an added fee — ask your account rep for the current lead time.
Yes — verified trade accounts get tiered pricing and net-30 terms. Apply once and it carries across every future order.
Unopened stock returns within 60 days for a full credit. Opened or custom-cut materials are final sale.
Sample packs are available for most product lines at a nominal fee, credited back on your first full order.
We ship nationwide. Freight is calculated at checkout based on weight and destination.