Linen palette
Bracken Oasis
Five linen stops with room to breathe — #8b4318 grounds, #b66d47 and #d48862 do the talking, #dd9b7b softens, #fbb896 lifts. The tetradic bones keep it coherent across yoga studio schedules pinned to a corkboard. The darkest and lightest stops clear AA for large text.
orangelinenfive-stop
#8b4318
#b66d47
#d48862
#dd9b7b
#fbb896
The generator opens with #8b4318 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.