// bits.jsx — primitives, icons, reveal hooks
const { useEffect, useRef, useState, useCallback } = React;

function useReveal() {
  useEffect(() => {
    const reveal = (el) => el.classList.add('in');
    const els = () => document.querySelectorAll('.rv:not(.in)');
    const raf = requestAnimationFrame(() => {
      els().forEach((el) => {
        const r = el.getBoundingClientRect();
        if (r.top < window.innerHeight && r.bottom > 0) reveal(el);
      });
    });
    let io;
    try {
      io = new IntersectionObserver((entries) => {
        entries.forEach(e => {
          if (e.isIntersecting) { reveal(e.target); io.unobserve(e.target); }
        });
      }, { threshold: 0.08, rootMargin: '0px 0px -5% 0px' });
      els().forEach(el => io.observe(el));
    } catch (e) {}
    const t = setTimeout(() => {
      document.querySelectorAll('.rv:not(.in)').forEach(reveal);
    }, 800);
    return () => { cancelAnimationFrame(raf); clearTimeout(t); io && io.disconnect(); };
  }, []);
}

function Logo({ small = false }) {
  return (
    <div className="logo">
      <span className="glyph">S</span>
      <span>Schuster Advocacia</span>
      {!small && <small>Direito Empresarial</small>}
    </div>
  );
}

const Ico = {
  /* ── Navegação / UI ── */
  arrow: (p) => (
    <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M5 12h14M13 5l7 7-7 7" />
    </svg>
  ),
  plus: (p) => (
    <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" {...p}>
      <path d="M12 5v14M5 12h14" />
    </svg>
  ),
  whatsapp: (p) => (
    <svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" {...p}>
      <path d="M19.05 4.91A9.82 9.82 0 0012.05 2C6.55 2 2.07 6.48 2.07 11.98c0 1.76.46 3.45 1.32 4.95L2 22l5.25-1.38a9.97 9.97 0 004.79 1.22h.01c5.5 0 9.98-4.48 9.98-9.98 0-2.66-1.04-5.16-2.98-7.05zm-7 15.32h-.01a8.27 8.27 0 01-4.21-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.26 8.26 0 01-1.27-4.39c0-4.57 3.72-8.29 8.29-8.29 2.21 0 4.29.86 5.86 2.43a8.21 8.21 0 012.43 5.87c-.01 4.57-3.73 8.29-8.3 8.29zm4.55-6.21c-.25-.13-1.47-.73-1.7-.81-.23-.08-.4-.13-.56.13-.17.25-.64.81-.79.97-.14.17-.29.19-.54.06-.25-.12-1.05-.39-2-1.23-.74-.66-1.24-1.47-1.38-1.72-.14-.25-.02-.39.11-.51.11-.11.25-.29.37-.43.12-.14.17-.25.25-.41.08-.17.04-.31-.02-.43-.06-.13-.56-1.34-.76-1.84-.2-.49-.41-.42-.57-.43h-.48c-.17 0-.43.06-.66.31-.23.25-.87.85-.87 2.07 0 1.22.89 2.4 1.01 2.57.13.17 1.74 2.66 4.21 3.73.59.25 1.05.41 1.4.52.59.19 1.13.16 1.55.1.47-.07 1.47-.6 1.67-1.18.21-.58.21-1.07.14-1.18-.06-.11-.23-.17-.48-.31z"/>
    </svg>
  ),
  phone: (p) => (
    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.6" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M5 4h4l2 5-2.5 1.5a11 11 0 005 5L15 13l5 2v4a2 2 0 01-2 2A16 16 0 013 6a2 2 0 012-2z"/>
    </svg>
  ),

  /* ── Para quem ── */
  clinic: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M3 21V9l9-6 9 6v12H3z" />
      <path d="M9 21V15h6v6" />
      <path d="M12 7v4M10 9h4" />
    </svg>
  ),
  growth: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M3 17l5-5 4 4 9-9" />
      <path d="M17 7h4v4" />
    </svg>
  ),
  partner: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2" />
      <circle cx="9" cy="7" r="4" />
      <path d="M23 21v-2a4 4 0 00-3-3.87M16 3.13a4 4 0 010 7.75" />
    </svg>
  ),
  digital: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <rect x="3" y="5" width="18" height="12" rx="2" />
      <path d="M3 10h18M7 21h10M12 17v4" />
      <circle cx="7" cy="7.5" r=".6" fill="currentColor" />
    </svg>
  ),

  /* ── Serviços / dores ── */
  doc: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M14 3H6a2 2 0 00-2 2v14a2 2 0 002 2h12a2 2 0 002-2V9l-6-6z" />
      <path d="M14 3v6h6" />
      <path d="M8 13h8M8 17h5" />
    </svg>
  ),
  contract: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M4 4h13a3 3 0 013 3v3H8" />
      <path d="M4 4a3 3 0 003 3h1V4" />
      <path d="M20 10v7a3 3 0 01-3 3H6a3 3 0 01-3-3V10" />
      <path d="M9 14l2 2 4-4" />
    </svg>
  ),
  building: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M3 21h18" />
      <path d="M5 21V7l7-4 7 4v14" />
      <path d="M9 21V13h6v8" />
      <path d="M9 9h1M14 9h1M9 13h1M14 13h1" />
    </svg>
  ),
  camera: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <rect x="3" y="6" width="18" height="13" rx="2" />
      <circle cx="12" cy="12.5" r="3.5" />
      <path d="M8 6l1.5-2h5L16 6" />
    </svg>
  ),
  laptop: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <rect x="2" y="4" width="20" height="14" rx="2" />
      <path d="M0 20h24" />
      <path d="M9 11h6M12 9v4" />
    </svg>
  ),

  /* ── Consequências ── */
  shield: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6l8-3z" />
      <path d="M9 12l2 2 4-4" />
    </svg>
  ),
  gavel: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M14 4l6 6-3 3-6-6 3-3z" />
      <path d="M11 7l-7 7 3 3 7-7" />
      <path d="M3 21h12" />
    </svg>
  ),
  warning: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M10.29 3.86L1.82 18a2 2 0 001.71 3h16.94a2 2 0 001.71-3L13.71 3.86a2 2 0 00-3.42 0z" />
      <line x1="12" y1="9" x2="12" y2="13" />
      <line x1="12" y1="17" x2="12.01" y2="17" />
    </svg>
  ),
  lock: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <rect x="4" y="10" width="16" height="11" rx="2" />
      <path d="M8 10V7a4 4 0 018 0v3" />
      <circle cx="12" cy="15.5" r="1.2" />
    </svg>
  ),
  scroll: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M4 4h13a3 3 0 013 3v3H8" />
      <path d="M4 4a3 3 0 003 3h1V4" />
      <path d="M20 10v7a3 3 0 01-3 3H6a3 3 0 01-3-3v0" />
      <path d="M3 17h11" />
    </svg>
  ),

  /* ── Diferenciais ── */
  tooth: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M12 2C9 2 6 4 6 7c0 2 .5 3 1 5s.5 4 1 6c.3 1.2.8 2 2 2 .8 0 1.5-.6 2-2 .5 1.4 1.2 2 2 2 1.2 0 1.7-.8 2-2 .5-2 .5-4 1-6s1-3 1-5c0-3-3-5-6-5z" />
    </svg>
  ),
  star: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2" />
    </svg>
  ),

  /* ── Fluxo ── */
  chat: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M21 12a8 8 0 11-3.5-6.6L21 4l-1 4.5A8 8 0 0121 12z" />
    </svg>
  ),
  list: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M9 6h12M9 12h12M9 18h12" />
      <circle cx="4.5" cy="6" r="1" /><circle cx="4.5" cy="12" r="1" /><circle cx="4.5" cy="18" r="1" />
    </svg>
  ),
  video: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <rect x="3" y="6" width="14" height="12" rx="2" />
      <path d="M17 10l4-2v8l-4-2" />
    </svg>
  ),
  rocket: (p) => (
    <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" {...p}>
      <path d="M14 4c4 0 6 2 6 6-2 0-3 1-4 2l-4-4c1-1 2-4 2-4z" />
      <path d="M14 4c-3 1-6 4-7 7l-3 1 3 3 1-3c3-1 6-4 7-7" />
      <path d="M9 15l-3 3M6 18h3v3" />
    </svg>
  ),
};

// Reveal wrapper
function R({ as: Tag = 'div', d, className = '', children, ...rest }) {
  const cls = ['rv', d ? `d${d}` : '', className].filter(Boolean).join(' ');
  return <Tag className={cls} {...rest}>{children}</Tag>;
}

// Drag-and-drop photo placeholder
function PhotoDrop({ id = 'photo', label = 'Foto · arraste aqui', objectPosition = 'center 18%' }) {
  const PHOTO_DEFAULT = "data:image/jpeg;base64,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iukrjpuvvrErE7imtQp0bn/VvgvglvghvgnvgvqgvohvogvqgvgggsvvviggktvvvvriAAAAgAAtvui4kthlvgHtiuuEnEnIiGiMhrUdghvgtuglvgvqgvqhvglvghvogvvrgggtvvviggstvvvvvLDCAAglpXVqgjqkmgsAptvRqn943nc+zrdXolugvqgluhvqgvglvgnuglvghktvrjigstvvrgggstvvvvPPDLgjsgggrroruolAGjgjfaVw2Yj8guafglolvglvolvolvgvqgvohvugligtvvriggssvrjjgggkssvuvunrf4jlOrhlpmsEHnilg8ZF4QaSyNvQllgnqgnvgnugvuhvohvglvghvvjgksvvvigggsvvvjihggggsqnYSTclrmhpltnPOICqikLfY5xV0H7mUlgugnvqhvggvglugnqgvqgnvktrjggstvvviggksvvvvvjggsTSUaXfsoFSsqlPNTcADmPafrRoNByqvvlqlvognugnqgvogvohvglugjgtvvjggsstvrjiggssttvvvtZaQVXR8kKTXdFOddTdaQnaSmZrd1P2nQeolshnugnvglvgnugnogvogsvggsvrjiggktvvvrigggksqUebQRRW3tLVdXloWVdeVUX5YuhqiRBAGmYqvgnuohvohvohugnugnugnktvjggksvvrigggktvvvjil8VRWTQYQ0xuZUbmKHVUZRQQSAk+/bOoOG9paqnugjvohvghvglvgnvgjvjjkstvrjigksvvvjjggkstu9YZcZQYZZ9hGZajgjDTQSMFe5M2EHBvKJ3magugjvojsohvojughvohvossvjjjgstvjjigsssvrvjjmnbVSdbURf3gLbA8lUqJSWeLNfQGAIEoDFMOjlouogjqgvugjugnuohvohvrjisstvjigkssvvjjihksoI/cVSZXVT8uJfF36PbxWWTbGGX6OrSgKMMGvflonuohnshnshnshnugjvjjkssspjisssrjjjiksstvnWZBBMZcQ/wCKSzBsdo2K8UF3iSA536j88Djyf5op6Ib7IZ7o57qI7qIZ7oI5rLLK44pLLKY44JLLLLY450DiQB3mVM9L66YPP+zksqX3hzwDlCRX+wAxx026J7IZ7KZ7qI77IY7qIZ45rLKY4prLLII47LbrLKI443AwjAAXmdP45ad0F1pAgWQXATABiYjhThjBRBZpoZrIZ7KZ7KI57KIZ7qI57LKI457rLLI44457rLIII6hywwCw1vdeJ+8QRS3qDztDDTCQgYURSSzCBQblo5rKY7rI57LIY7rII54I457rKIIY577rKIIIY5777RDDzxyQmN/8MWHACASnv7cvwDwBBYgQhBjjAwLlo5qI47LI45rLIY57DAD774IIIL776IIIIL77774IIEADzyDz10OOOCCBx5xyP98B6DwIB6KHyBxzyD735774IL74IIJ76AIIL7z/xAAC/9oADAMBAAIAAwAAABCQwzDHHDDDHHEU0U0201nHHP4Y88/PPP8APLTzDPTznPzvb3bzPzNxtRNTlZtRNZl1ZlR1NxtbnLzvTnbv9hAENN98NN95xxxxxxxx1ffPPNJz3/PPDz//ADz85z18z0524y8y5z9y8SdSdSdWSZSZTdbUbS9z0/y50wVfOcQQAMQQDXfffffffjjzzw888zTy087zyw05y04/y8z050727872bUbWTdQZUadSZSdbQbS870506/8AEAQyjbwTnGEEE000000kHPPGf+8tPfu8tPfv8ZTgc/68+MdM/M/UuUmVGVG3VmVU1GnW3W1O8te8OdOMP3sEEPOE013nHHHHHHHH++800EPf08cfeud6TKIBGdc9bo6dsds1OVk3Um1m1EmXGlE3E1GtHetP9Ms36EX33333GE00000000000kMPHPc8sf6YbpB7agzkulRzj1aZo7MrcuVGnUnVG3Em3El0lUlW0H8tO9OEQz2EE0wwwznEFGEEFHHHH/8A/wDzzw97RWtQ1+mE9ChcdQmi5Ukmrt69y907cSZSbVWadWZSdQ1S09y077/eQXfMcccQQTTffffbTTTzw18888wyTqTBrs9OcUSSRGh81GWkmr0782ZWDES5UTdUSdQZUdSdbSd708QTfaQRQQTXfccQQQQUccc889z2w07e1O4lmz8zV3+jxSV9s9Mmkit27cSdUL9SLEQbVSZUbUfSUfSd7x3eYTHfecdQQTTfffffTXzyw0/Kx5L1SzNgaMB38/DrKRpViaNLtkq9mptSLUa9iq9USNdadSVfSUdSU+cwHOccQQRTfecccccUcc89/Qy00ibxzJIjODoPbMStjVN84nJbptk69krJWLc2r9QZVWCdSdQQdfUc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dTUcMTSRMcNNDNbz80tdnshtmwSHLCIkr+8tIKH8IuU7mjabaXYURafQaeV5+WV6+143w5GJXcNTWcPfScfbTQMccdDAUu1y746rUgGSguXOPfcNHv8A2GGt/tmFeE531VWl2F0WFnWvt8Gl8eutef8ANwIR1MA1MMJxtNJxxNNJJR1xr7vTnjoXAVVxQ8B1VJpFreNuC1jaI2eaNRJRNldFpfr5Xp7fH7bfj7fjN1T3PBlMIBxtZxx1tJRx1sInXnbzDDcJoNV1O6JxtN1BpYIYR0vklEUSNjDp5ZldHjfHxbFt7bnrfnrfvLzORxlMQxhJRx1tJxxxNJTzXvrPfP48uVF9eoEZVlt5hhustuxVPcasRSDXfF5P7dnp/nj7Xj7fj7PjOfjHbznN4xtNxxxNdxxlNZn/AMy97x3x6O/CbQxgrBWedFIfP/dVWAEMJAoq658z42zy0542z5+x42542w38xz/8TScQTecRTTcYcDfKpy/w0781+D4JVLi/V5MSSfIBZ+WXR7cHEID/AH9u9vMvMPufM+eN+dseNufOd/sMfvE3nOE33HE13nWU1jmM/ts9ufxshWhgixUA0XGmzAWDozNvBAyLfZbdtvdudMudMudM/dufsvMf+M8/+93sMP2EU13mEU1nFF+bYoM8NwjvCwgCy9GNQnM9Rxg5kddrpjSyLPF9t+fM/duf9sdM/d+dufv+tf8A/jX7jX9pE9xhBd95BFvKGiOv/H4QTHLjJdQ8BMDlx48s0n8g+RE48sDyHbbL3bvXbnTvzPnLnamb/rX/AKw+6w9/z0fQRScfbQQ8+CJkhl1zNH83yn4394FM0AVNNKKBwCHPHAIPKZh91w9071270707052pmt7w97w97yw89w08+ZT09zz00AMMuok0AFCyDPinu06LeZFBPPLC9SILJACAVdV/16169w/07w9y9jsrkj097285z285z285zz285z/5GLOAAul9bRJD92oQPt6B2vZATfaZ1DDCBJPLee0618+4/wCP+tf8vcpOwjB778N//wDDf/jDD/8Awww3/wAMMEECABx4MN2BwJ54EOB4EAAJ/wBcfBj/AH4HHPPHPQo//wAOMP8AD/jDfid+iC/h/8QAKxEAAgIBAwQBAwUAAwAAAAAAAAECERADIDESIUFQMDJAYAQTIlFhM0KA/9oACAECAQE/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";
  const [src, setSrc] = useState(() => {
    try { return localStorage.getItem('ms-photo-' + id) || PHOTO_DEFAULT; } catch (e) { return PHOTO_DEFAULT; }
  });
  const [drag, setDrag] = useState(false);
  const onDrop = useCallback((e) => {
    e.preventDefault(); setDrag(false);
    const f = e.dataTransfer?.files?.[0];
    if (!f || !f.type.startsWith('image/')) return;
    const r = new FileReader();
    r.onload = () => {
      const v = r.result;
      setSrc(v);
      try { localStorage.setItem('ms-photo-' + id, v); } catch (e) {}
    };
    r.readAsDataURL(f);
  }, [id]);
  return (
    <div
      className={'photo-drop' + (drag ? ' dragover' : '')}
      onDragOver={(e) => { e.preventDefault(); setDrag(true); }}
      onDragLeave={() => setDrag(false)}
      onDrop={onDrop}
    >
      {src ? (
        <img className="ph-img" src={src} alt="Mariana Schuster" style={{ objectPosition }} />
      ) : (
        <div className="ph-empty">
          <svg width="44" height="44" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1" strokeLinecap="round" strokeLinejoin="round">
            <circle cx="12" cy="9" r="4" />
            <path d="M4 21c1.5-5 5-7 8-7s6.5 2 8 7" />
          </svg>
          <div>{label}</div>
          <div style={{ opacity: .55 }}>arraste uma imagem</div>
        </div>
      )}
    </div>
  );
}

// Geometric overlay on hero photo
function HeroGeo() {
  return (
    <svg className="geo" viewBox="0 0 400 500" preserveAspectRatio="none" aria-hidden="true">
      <defs>
        <linearGradient id="hg" x1="0" y1="0" x2="1" y2="1">
          <stop offset="0%" stopColor="currentColor" stopOpacity=".55" />
          <stop offset="100%" stopColor="currentColor" stopOpacity="0" />
        </linearGradient>
      </defs>
      <g stroke="url(#hg)" fill="none" strokeWidth=".6" style={{ color: 'var(--accent-2)' }}>
        <polygon points="200,80 320,200 200,320 80,200" />
        <polygon points="200,140 280,220 200,300 120,220" />
        <line x1="0" y1="250" x2="400" y2="250" />
        <line x1="200" y1="0" x2="200" y2="500" strokeDasharray="2 6" />
      </g>
    </svg>
  );
}

Object.assign(window, { Ico, Logo, R, PhotoDrop, HeroGeo, useReveal });
