// Data for Joshua's portfolio

const TWEAK_DEFAULTS = /*EDITMODE-BEGIN*/{
  "accent": "terracotta",
  "heroLayout": "editorial",
  "showTicker": true,
  "expandFirstRole": true,
  "displayName": "Joshua Star Michael",
  "headline": "Sales development, with the soul of a host."
}/*EDITMODE-END*/;

const ACCENTS = {
  terracotta: { '--accent': 'oklch(56% 0.115 40)', '--accent-deep': 'oklch(42% 0.10 38)' },
  forest:     { '--accent': 'oklch(48% 0.075 150)', '--accent-deep': 'oklch(38% 0.07 150)' },
  navy:       { '--accent': 'oklch(45% 0.09 245)', '--accent-deep': 'oklch(34% 0.08 245)' },
  oxblood:    { '--accent': 'oklch(40% 0.13 20)', '--accent-deep': 'oklch(32% 0.11 20)' },
  bronze:     { '--accent': 'oklch(56% 0.10 70)', '--accent-deep': 'oklch(42% 0.09 70)' },
};

const NAV_LINKS = [
  { id: 'story', label: 'Story' },
  { id: 'pillars', label: 'Strengths' },
  { id: 'experience', label: 'Experience' },
  { id: 'skills', label: 'Skills' },
  { id: 'books', label: 'Reading' },
  { id: 'contact', label: 'Contact' },
];

const HERO_STATS = [
  { num: '$4M+', label: 'Revenue Influenced' },
  { num: '12', suffix: 'yrs', label: 'Customer-Facing Tenure' },
  { num: '95', suffix: '%', label: 'Avg. Satisfaction' },
];

const TICKER = [
  'Sales Development Representative',
  'Business Development Representative',
  'Outbound Sales',
  'Inbound Sales',
  'Lead Generation Specialist',
  'Appointment Setter',
];

const PILLARS = [
  {
    num: '01',
    big: '$4M',
    bigEm: '+',
    title: 'Relationship-led revenue.',
    body: 'Across luxury hospitality, wellness, and retail, every dollar earned came from earning trust first. 95%+ satisfaction across 5,000+ interactions.',
  },
  {
    num: '02',
    big: '25',
    bigEm: '%',
    title: 'Faster paths to resolution.',
    body: 'Built FAQs, knowledge bases, and process improvements that cut ticket resolution time by 25% and repeat inquiries by 30%.',
  },
  {
    num: '03',
    big: '24h',
    bigEm: '',
    title: 'Disciplined remote operator.',
    body: 'Live chat, video, async — fluent in every channel. Responsive within 24 hours, calm under pressure, accountable without supervision.',
  },
];

const EXPERIENCE = [
  {
    role: 'Customer Service Specialist',
    company: 'Overland Sheepskin Co.',
    years: '2025 — Present',
    duration: 'Present',
    mode: 'Hybrid · Remote + On-site',
    summary: 'Anchoring VIP and high-net-worth client experience for a heritage retailer — bespoke fittings, complex returns, and the kind of consultative selling that turns transactions into relationships.',
    chips: [
      { v: '95%+', l: 'CSAT across 2,500+ interactions' },
      { v: '90%+', l: 'Customer retention' },
      { v: '$150K+', l: 'VIP orders managed' },
      { v: '−25%', l: 'Resolution time' },
    ],
    bullets: [
      '95%+ CSAT across 2,500+ interactions with 90%+ retention.',
      'Managed $150K+ in VIP orders, including bespoke fittings and consultations.',
      'Cut resolution time 25% and repeat-inquiry rate 30% through process redesign.',
      'Processed 400+ complex returns monthly — converted 70% into loyal repeat customers.',
      'Generated $75K+ in additional revenue through strategic peak-season upselling.',
    ],
  },
  {
    role: 'Remote Sales Closer & CX Specialist',
    company: 'doTERRA',
    years: '2023 — 2025',
    duration: '2 yrs',
    mode: 'Fully Remote',
    summary: 'High-ticket remote closing across $1K–$5K offers. Built the playbook for converting support conversations into expansion revenue and recurring client relationships.',
    chips: [
      { v: '$875K+', l: 'Revenue generated' },
      { v: '20–40%', l: 'Close rate' },
      { v: '60%', l: 'Support → upsell' },
      { v: '200+', l: 'Recurring clients' },
    ],
    bullets: [
      '$875K+ in total sales revenue with a 20–40% close rate on $1K–$5K offers.',
      '85% retention; converted 60% of support touchpoints into upsell opportunities.',
      'Authored FAQ + knowledge base — reduced inbound support volume by 20%.',
      'Built relationships with 200+ recurring clients (40% repeat-business rate).',
    ],
  },
  {
    role: 'Hospitality Sales & Service Lead',
    company: 'Salishan Coastal Lodge by SCP Hotels',
    years: '2011 — 2022',
    duration: '11 yrs',
    mode: 'On-site · Lead Server & Bartender',
    summary: 'A decade-plus on the floor of a coastal luxury lodge — where the discipline of reading a room, anticipating needs, and selling without selling was sharpened nightly.',
    chips: [
      { v: '$3.2M+', l: 'F&B revenue' },
      { v: '4–5×', l: 'Team avg. upsell' },
      { v: '96%', l: 'Guest satisfaction' },
      { v: '50+', l: 'Team trained' },
    ],
    bullets: [
      '$3.2M+ in F&B revenue over 11 years through premium upselling and exceptional guest experience.',
      '4–5× higher upsell rates than team average; 96% guest satisfaction across platforms.',
      'Trained 50+ hospitality professionals in customer psychology and conflict resolution.',
    ],
  },
  {
    role: 'Live Sales Representative',
    company: 'CUTCO Cutlery',
    years: '2008 — 2011',
    duration: '3 yrs',
    mode: 'On-site · Product Demonstrator',
    summary: 'Cut my teeth in direct sales — door-to-door demos, in-home presentations, real objections. Top 10% regionally, with a referral-driven pipeline most reps never build.',
    chips: [
      { v: '$180K+', l: 'Lifetime revenue' },
      { v: '65%', l: 'Avg. close rate' },
      { v: 'Top 10%', l: 'Regional rank' },
      { v: '150+', l: 'Referrals' },
    ],
    bullets: [
      '$180K+ in revenue with a 65% close rate; top 10% of regional sales team.',
      'Exceeded monthly targets by 40% through strategic engagement and authentic relationship-building.',
      'Secured 150+ referrals; cut average sales cycle from 3 weeks to 10 days.',
    ],
  },
];

const SKILLS = [
  { name: 'Lead Generation', pct: 98 },
  { name: 'Customer Satisfaction', pct: 98 },
  { name: 'Consultative Selling', pct: 97 },
  { name: 'Customer Retention', pct: 97 },
  { name: 'Technical Support', pct: 96 },
  { name: 'CRM Management', pct: 95 },
  { name: 'Account Management', pct: 95 },
  { name: 'Live Chat Support', pct: 94 },
  { name: 'Luxury Goods Sales', pct: 93 },
  { name: 'Conflict Resolution', pct: 92 },
  { name: 'SaaS Solutions', pct: 91 },
  { name: 'Database Management', pct: 90 },
  { name: 'Product Demonstrations', pct: 90 },
  { name: 'Pipeline Management', pct: 89 },
  { name: 'Issue Resolution', pct: 89 },
];

const SETUP = [
  { label: 'Laptop', value: 'MacBook Air M2 · 24GB · 2TB SSD' },
  { label: 'Processor', value: 'Apple M2' },
  { label: 'Monitor', value: 'LG UltraFine 4K, 27"' },
  { label: 'Keyboard', value: 'Apple Magic Keyboard' },
  { label: 'Mouse', value: 'Apple Magic Mouse' },
  { label: 'Desk', value: 'Electric Adjustable Standing' },
  { label: 'Headset', value: 'Logitech Zone 301 Bluetooth' },
  { label: 'Internet', value: '1 Gbps Fiber · Wi-Fi 6' },
];

const BOOKS = [
  { title: 'How to Win Friends & Influence People', author: 'Dale Carnegie',          cover: 'assets/books/how-to-win-friends-and-influence-people.jpg', tone: 'oklch(32% 0.04 60)',  fg: 'oklch(92% 0.04 80)' },
  { title: 'The 7 Habits of Highly Effective People', author: 'Stephen R. Covey',     cover: 'assets/books/the-7-habits-of-highly-effective-people.jpg', tone: 'oklch(28% 0.05 240)', fg: 'oklch(94% 0.02 80)' },
  { title: 'To Sell Is Human',                         author: 'Daniel H. Pink',       cover: 'assets/books/to-sell-is-human.jpg',                       tone: 'oklch(45% 0.12 40)',  fg: 'oklch(96% 0.02 80)' },
  { title: 'The Challenger Sale',                      author: 'Dixon & Adamson',      cover: 'assets/books/the-challenege-sale.jpg',                    tone: 'oklch(22% 0.02 60)',  fg: 'oklch(88% 0.06 80)' },
  { title: 'Delivering Happiness',                     author: 'Tony Hsieh',           cover: 'assets/books/delivering-happiness.jpg',                   tone: 'oklch(48% 0.08 145)', fg: 'oklch(96% 0.02 80)' },
  { title: 'Customer Success',                         author: 'Mehta · Steinman · Murphy', cover: 'assets/books/customer-success-book.jpg',             tone: 'oklch(38% 0.06 280)', fg: 'oklch(94% 0.02 80)' },
];

Object.assign(window, {
  TWEAK_DEFAULTS, ACCENTS, NAV_LINKS, HERO_STATS, TICKER,
  PILLARS, EXPERIENCE, SKILLS, SETUP, BOOKS,
});
