The glass, the pour, and the glow are one system. Dram runs a real-time WebGL2 shallow-fluid simulation masked to a tumbler-glass silhouette, with its CPU-sampled height field driving both the glass's live inner-glow and its spirit-colour tint. A scroll-scrubbed SVG diagram walks the pot-still process, an interactive slider ages the cask colour in real time, and Expression and Cask are cross-linked custom post types built around the cask program.