A Partner storefront is a branded mini-site — a real video spot, an interactive piece built around what they do, and an always-on front desk that answers in their voice. Every one we've built lives here.