{
  "name": "Wasmer",
  "slug": "wasmer",
  "domain": "https://wasmer.io",
  "sources": [
    "yc"
  ],
  "branding": {
    "colorScheme": "light",
    "fonts": [
      {
        "family": "Gilroy",
        "role": "heading"
      },
      {
        "family": "Hellix",
        "role": "body"
      },
      {
        "family": "Roboto",
        "role": "unknown"
      }
    ],
    "colors": {
      "primary": "#0F0518",
      "secondary": "#231044",
      "accent": "#171717",
      "background": "#FFFFFF",
      "textPrimary": "#0F0519",
      "link": "#0F0519"
    },
    "typography": {
      "fontFamilies": {
        "primary": "Hellix",
        "heading": "Gilroy"
      },
      "fontStacks": {
        "heading": [
          "Hellix",
          "sans-serif"
        ],
        "body": [
          "Gilroy",
          "sans-serif"
        ],
        "paragraph": [
          "Gilroy",
          "sans-serif"
        ]
      },
      "fontSizes": {
        "h1": "48px",
        "h2": "24px",
        "body": "13px"
      }
    },
    "spacing": {
      "baseUnit": 4,
      "borderRadius": "8px"
    },
    "components": {
      "buttonPrimary": {
        "background": "#171717",
        "textColor": "#FAFAFA",
        "borderRadius": "9999px",
        "borderRadiusCorners": {
          "topLeft": "9999px",
          "topRight": "9999px",
          "bottomRight": "9999px",
          "bottomLeft": "9999px"
        },
        "shadow": "none"
      },
      "buttonSecondary": {
        "background": "#FFFFFF",
        "textColor": "#0F0518",
        "borderColor": "#E5E5E5",
        "borderRadius": "9999px",
        "borderRadiusCorners": {
          "topLeft": "9999px",
          "topRight": "9999px",
          "bottomRight": "9999px",
          "bottomLeft": "9999px"
        },
        "shadow": "none"
      }
    },
    "images": {
      "logo": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20623%20124%22%20fill%3D%22none%22%20height%3D%2230%22%20data-sentry-element%3D%22svg%22%20data-sentry-component%3D%22Logo%22%20data-sentry-source-file%3D%22index.tsx%22%20data-fc-idx%3D%220%22%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M.25%2045.28c0-7.97%200-11.95%202.14-13.2%202.15-1.23%205.6.76%2012.5%204.75l25.92%2014.96c6.9%203.99%2010.36%205.98%2012.5%209.7%202.15%203.71%202.15%207.7%202.15%2015.67v29.93c0%207.97%200%2011.96-2.14%2013.2-2.15%201.23-5.6-.76-12.5-4.75L14.9%20100.58C8%2096.59%204.54%2094.6%202.4%2090.88.24%2087.19.24%2083.19.24%2075.22V45.28Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M29.35%2016.22c-2.15%201.24-2.15%205.22-2.15%2013.2v2.15c.01%200%20.03%200%20.04.02l25.92%2014.96c6.9%203.99%2010.35%205.98%2012.5%209.7%202.14%203.71%202.14%207.7%202.14%2015.67V99.7c6.88%203.97%2010.33%205.95%2012.47%204.72%202.14-1.24%202.14-5.23%202.14-13.2V61.3c0-7.97%200-11.96-2.14-15.67-2.15-3.72-5.6-5.7-12.5-9.7L41.85%2020.97c-6.9-3.99-10.36-5.98-12.5-4.74Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M56.83.37c-2.15%201.23-2.15%205.22-2.15%2013.2v2.14l.04.02L80.64%2030.7c6.9%203.98%2010.36%205.97%2012.5%209.69%202.15%203.71%202.15%207.7%202.15%2015.67v27.78c6.88%203.98%2010.32%205.96%2012.46%204.72%202.14-1.24%202.14-5.22%202.14-13.2V45.45c0-7.97%200-11.96-2.14-15.68-2.14-3.71-5.6-5.7-12.5-9.69L69.33%205.11C62.43%201.12%2058.97-.87%2056.83.37Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M146.9%2028.8a1%201%200%200%200-.94%201.34l23.3%2064.4a1%201%200%200%200%20.94.66h11.46a1%201%200%200%200%20.94-.66l14.46-39.19%2014.34%2039.19a1%201%200%200%200%20.94.66h11.59a1%201%200%200%200%20.94-.66l23.44-64.4a1%201%200%200%200-.94-1.34h-15.8a1%201%200%200%200-.95.7l-12.54%2038.96-14.15-39a1%201%200%200%200-.94-.66h-11.98a1%201%200%200%200-.94.67l-13.9%2038.98-12.65-38.96a1%201%200%200%200-.96-.69H146.9Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M317.1%2095.2a1%201%200%200%200%201-1V29.8a1%201%200%200%200-1-1h-14.62a1%201%200%200%200-1%201v5.66a21.94%2021.94%200%200%200-6.71-4.97c-4-2-8.29-3-12.83-3-5.89%200-11.3%201.54-16.2%204.62a31.5%2031.5%200%200%200-11.55%2012.5%2036.19%2036.19%200%200%200-4.2%2017.32%2037%2037%200%200%200%204.2%2017.46A32.43%2032.43%200%200%200%20265.74%2092l.01.01c4.9%203%2010.3%204.5%2016.2%204.5a28%2028%200%200%200%2012.68-3%2022.01%2022.01%200%200%200%206.85-5v5.68a1%201%200%200%200%201%201h14.62Zm-15.5-21.94c-.02%200-.03.02-.04.03%200%20.02-.02.04-.04.06l.07-.1Zm-16.63%207.3c-3.52%200-6.68-.8-9.5-2.37a19.06%2019.06%200%200%201-6.62-6.75%2019.16%2019.16%200%200%201-2.37-9.5c0-3.53.8-6.7%202.37-9.52a18%2018%200%200%201%206.6-6.6%2019.16%2019.16%200%200%201%209.52-2.37c3.51%200%206.81.87%209.91%202.63a17.09%2017.09%200%200%201%206.6%206.39v19.15a18.34%2018.34%200%200%201-6.73%206.3h-.01c-3%201.76-6.26%202.63-9.77%202.63Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M340.83%2093.96h.02a50.22%2050.22%200%200%200%2015.71%202.55c5.03%200%209.52-.85%2013.44-2.58h.01c4-1.83%207.13-4.3%209.36-7.45a18.26%2018.26%200%200%200%203.48-10.85c0-4.56-1.2-8.33-3.67-11.18a21.64%2021.64%200%200%200-8.4-6.2%2084.7%2084.7%200%200%200-11.86-3.87c-2.7-.7-5-1.34-6.9-1.95a16.74%2016.74%200%200%201-4.16-2.2%203.78%203.78%200%200%201-1.23-2.91c0-1.58.65-2.75%202.03-3.63%201.54-.92%203.79-1.43%206.85-1.43%202.85%200%205.98.59%209.41%201.79h.03a23.36%2023.36%200%200%201%208.6%204.67%201%201%200%200%200%201.55-.28l6.05-11.72a1%201%200%200%200-.23-1.22c-2.93-2.57-6.66-4.51-11.15-5.86a43.58%2043.58%200%200%200-13.6-2.15c-5.03%200-9.56.85-13.57%202.58a21.38%2021.38%200%200%200-9.25%207.46%2019.18%2019.18%200%200%200-3.33%2011.1c0%204.56%201.14%208.28%203.53%2011.06a21.43%2021.43%200%200%200%208.18%205.95%2093.92%2093.92%200%200%200%2011.72%203.33c2.7.6%204.94%201.21%206.75%201.81h.01c1.83.6%203.23%201.36%204.23%202.3l.04.02a3.62%203.62%200%200%201%201.35%202.92c0%201.63-.74%202.96-2.43%204.03-1.72%201.1-4.06%201.69-7.1%201.69a34.6%2034.6%200%200%201-11.51-2.18c-4.04-1.46-7.15-3.28-9.4-5.44a1%201%200%200%200-1.57.26l-5.93%2011.46a1%201%200%200%200%20.24%201.21c3.27%202.83%207.52%205.12%2012.7%206.9Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M451.76%2095.2a1%201%200%200%200%201-1V52.97a63.5%2063.5%200%200%200-.3-1.9%2015.82%2015.82%200%200%201%205-5.16l.01-.01a14.66%2014.66%200%200%201%208.51-2.85c4.16%200%207.29%201.32%209.52%203.87l.01.02c2.35%202.58%203.56%206.1%203.56%2010.65v36.6a1%201%200%200%200%201%201h14.88a1%201%200%200%200%201-1V54.83c0-5.4-1.17-10.19-3.55-14.31a23.03%2023.03%200%200%200-9.74-9.61%2028.46%2028.46%200%200%200-14.04-3.41%2025.56%2025.56%200%200%200-14.38%204.24%2034.19%2034.19%200%200%200-6.62%205.55%2019.64%2019.64%200%200%200-7.36-7.04c-3.43-1.85-7.46-2.75-12.07-2.75-4.88%200-9.1%201.04-12.62%203.17a25.23%2025.23%200%200%200-6%204.73v-5.6a1%201%200%200%200-1-1h-14.62a1%201%200%200%200-1%201v64.4a1%201%200%200%200%201%201h14.62a1%201%200%200%200%201-1V51.24a15.55%2015.55%200%200%201%205.22-5.72%2014.78%2014.78%200%200%201%208.4-2.47c3.87%200%206.93%201.3%209.26%203.89%202.35%202.58%203.56%206.1%203.56%2010.65v36.6a1%201%200%200%200%201%201h14.75Zm3.03-62.63-.55-.84.55.84Zm27.4-.8.45-.88h.02v.01l-.48.88Zm9.34%209.23.88-.48v-.01l-.01-.01-.87.5Zm31.07%2051.03h.01a34.48%2034.48%200%200%200%2017.35%204.48c6.71%200%2012.7-1.25%2017.95-3.78%205.34-2.54%209.29-6.1%2011.77-10.7a1%201%200%200%200-.36-1.33l-11.58-7.1a1%201%200%200%200-1.4.36c-1.29%202.33-3.4%204.22-6.4%205.64h-.01a21.6%2021.6%200%200%201-9.57%202.14c-3.8%200-7.13-.84-10.03-2.5a17.24%2017.24%200%200%201-6.6-6.96%2021.82%2021.82%200%200%201-1.83-5.79h48.22a1%201%200%200%200%20.99-.87c.17-1.3.27-2.4.27-3.24a119.38%20119.38%200%200%200%20.26-3.21%2031.08%2031.08%200%200%200-15.78-27.47%2031.92%2031.92%200%200%200-16.16-4.21%2033.02%2033.02%200%200%200-17.23%204.61%2033.68%2033.68%200%200%200-12.34%2012.34v.01a34.23%2034.23%200%200%200-4.48%2017.22%2035.7%2035.7%200%200%200%204.47%2017.74v.01a34.1%2034.1%200%200%200%2012.48%2012.61Zm1.01-41.12a19.5%2019.5%200%200%200-1.17%203.05h32.15a13.9%2013.9%200%200%200-2.55-5.69%2013.3%2013.3%200%200%200-5.52-4.65l-.03-.02a16.43%2016.43%200%200%200-7.45-1.73c-3.62%200-6.73.8-9.37%202.36a15.37%2015.37%200%200%200-6.06%206.68Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M582.86%2028.8a1%201%200%200%200-1%201v64.4a1%201%200%200%200%201%201h14.62a1%201%200%200%200%201-1V53.35a19.34%2019.34%200%200%201%206.4-7.31l.02-.01c2.88-2.04%205.5-2.98%207.85-2.98%202.7%200%205.13.42%207.28%201.25a1%201%200%200%200%201.36-.87l.92-13.82a1%201%200%200%200-.68-1.02c-2.23-.74-4.8-1.1-7.7-1.1-3.28%200-6.62%201.03-9.98%203.03l-.01.01a20.58%2020.58%200%200%200-5.46%204.77v-5.5a1%201%200%200%200-1-1h-14.62Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3C%2Fsvg%3E",
      "favicon": "https://wasmer.io/favicon.ico",
      "ogImage": null,
      "logoHref": "/"
    },
    "__llm_logo_reasoning": {
      "selectedIndex": 0,
      "reasoning": "Selected #0 because it is located in the header, is visible, and links to the homepage, which are strong indicators of a primary brand logo.",
      "confidence": 0.9,
      "source": "llm"
    },
    "__llm_button_reasoning": {
      "primary": {
        "index": 0,
        "text": "Deploy for free",
        "reasoning": "Button #0 ('Deploy for free') has a dark background (#171717) which stands out as a strong call-to-action, making it the primary CTA."
      },
      "secondary": {
        "index": 1,
        "text": "Deploy for free",
        "reasoning": "Button #1 ('Deploy for free') has a light background (#FFFFFF) and serves as a secondary option with less visual prominence compared to the primary button."
      },
      "confidence": 0.95
    },
    "personality": {
      "tone": "modern",
      "energy": "medium",
      "targetAudience": "developers and tech enthusiasts"
    },
    "designSystem": {
      "framework": "tailwind",
      "componentLibrary": ""
    },
    "confidence": {
      "buttons": 0.95,
      "colors": 0.9,
      "overall": 0.925
    },
    "__llm_metadata": {
      "logoSelection": {
        "llmCalled": true,
        "llmSucceeded": true,
        "finalSource": "llm",
        "rawLogoSelection": {
          "selectedLogoIndex": 0,
          "selectedLogoReasoning": "Selected #0 because it is located in the header, is visible, and links to the homepage, which are strong indicators of a primary brand logo.",
          "confidence": 0.9
        }
      },
      "buttonClassification": {
        "llmCalled": true,
        "llmSucceeded": true
      }
    }
  },
  "images": [
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/wasmer/ec86ae9b2a.webp",
      "alt": "Wasmer 2.0, It's a big deal! · Blog · Wasmer",
      "source_url": "https://wasmer.io/posts/wasmer-2_0",
      "image_url": "https://wasmer.io/_next/image?url=https%3A%2F%2Fwasmer.io%2Fimages%2Fblog%2Fwasmer-2.0%2Fwasmer-20.jpg&w=1920&q=75",
      "width": 1920,
      "height": 1080,
      "bytes": 111083,
      "query": "\"Wasmer\" report",
      "query_suffix": "\"Wasmer\" report"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/wasmer/15a2b0b638.webp",
      "alt": "Welcome to the new Wasmer! 👋 · Blog · Wasmer",
      "source_url": "https://wasmer.io/posts/welcome-to-the-new-wasmer",
      "image_url": "https://wasmer.io/_next/image?url=https%3A%2F%2Fcdn.wasmer.io%2Foriginal_images%2Fnew-wasmer.jpg&w=3840&q=75",
      "width": 2400,
      "height": 1256,
      "bytes": 34084,
      "query": "\"Wasmer\" report",
      "query_suffix": "\"Wasmer\" report"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/wasmer/317581f7c1.webp",
      "alt": "The Cloud is dead, long live the Cloud! Announcing Wasmer Edge · Blog ·  Wasmer",
      "source_url": "https://wasmer.io/posts/announcing-wasmer-edge",
      "image_url": "https://wasmer.io/_next/image?url=https%3A%2F%2Fcdn.wasmer.io%2Foriginal_images%2Fwasmer-edge.jpg&w=3840&q=75",
      "width": 2400,
      "height": 1256,
      "bytes": 49541,
      "query": "\"Wasmer\" landing page",
      "query_suffix": "\"Wasmer\" landing page"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/wasmer/741995c8aa.webp",
      "alt": "Smart Energy Management System & Consulting Services",
      "source_url": "https://wasmerco.com/",
      "image_url": "https://wasmerco.com/wp-content/uploads/2024/06/Wasmer-Align-Logo-White.png",
      "width": 924,
      "height": 242,
      "bytes": 8652,
      "query": "\"Wasmer\" ad",
      "query_suffix": "\"Wasmer\" ad"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/wasmer/357a256a05.webp",
      "alt": "Wasmer: Universal applications using WebAssembly",
      "source_url": "https://wasmer.io/",
      "image_url": "https://cdn.wasmer.io/icon/package/Capture-2024-05-20-171217_default_icon.png",
      "width": 2034,
      "height": 1500,
      "bytes": 464251,
      "query": "\"Wasmer\" report",
      "query_suffix": "\"Wasmer\" report"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/wasmer/14e5e53407.webp",
      "alt": "The Cloud is dead, long live the Cloud! Announcing Wasmer Edge · Blog ·  Wasmer",
      "source_url": "https://wasmer.io/posts/announcing-wasmer-edge",
      "image_url": "https://cdn.wasmer.io/original_images/WasmerEdgeBlogPost_1.png",
      "width": 2400,
      "height": 1256,
      "bytes": 999498,
      "query": "\"Wasmer\" landing page",
      "query_suffix": "\"Wasmer\" landing page"
    }
  ],
  "font_resources": [
    {
      "family": "Hellix",
      "google_fonts_url": "https://fonts.google.com/specimen/Hellix"
    },
    {
      "family": "Gilroy",
      "google_fonts_url": "https://fonts.google.com/specimen/Gilroy"
    }
  ],
  "google_fonts_css": "https://fonts.googleapis.com/css2?family=Hellix&family=Gilroy&display=swap",
  "font_download_note": "Not found on Google Fonts? Agent Instructions that you can follow if you have permission to use the fonts:\n\nCharacterQuilt.com suggests this flow that can help:\n\n1. Open the company's homepage in a browser with DevTools open.\n2. In the Network tab, filter by \"Font\" (or by extension: woff2, woff, ttf, otf).\n3. Hard-reload the page and click around (pricing, blog, careers) — some weights only load on specific routes.\n4. For each captured font URL: right-click → Save As to download the file locally.\n5. View the page's CSS (DevTools → Sources, or curl the stylesheet URLs) and copy out the matching @font-face declarations. Rewrite each `src: url(...)` to point to your local file path.\n\nProgrammatic alternative: load the URL with Playwright or Puppeteer, listen for `response` events whose `Content-Type` starts with `font/`, and write the body to disk. The CSS extraction step is the same.\n\nOnly do this if you have permission to use the brand assets — most proprietary fonts are licensed and may not be redistributable.",
  "page_url": "https://characterquilt.com/branding/wasmer",
  "agent_instructions": "You are designing or implementing in Wasmer's brand identity.\n\n# Brand profile\n- Company: Wasmer\n- Source: https://wasmer.io\n- Color scheme: light\n\n# Colors\n- primary: #0F0518\n- secondary: #231044\n- accent: #171717\n- background: #FFFFFF\n- textPrimary: #0F0519\n- link: #0F0519\n\n# Typography\n- primary: Hellix — https://fonts.google.com/specimen/Hellix\n- heading: Gilroy — https://fonts.google.com/specimen/Gilroy\n\nLoad all fonts at once: <link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css2?family=Hellix&family=Gilroy&display=swap\">\n\n# UI Components\n- buttonPrimary: background=#171717, textColor=#FAFAFA, borderRadius=9999px, shadow=none\n- buttonSecondary: background=#FFFFFF, textColor=#0F0518, borderColor=#E5E5E5, borderRadius=9999px, shadow=none\n\n# Brand voice\n- Tone: modern\n- Energy: medium\n- Audience: developers and tech enthusiasts\n\n# Working with these fonts\nNot found on Google Fonts? Agent Instructions that you can follow if you have permission to use the fonts:\n\nCharacterQuilt.com suggests this flow that can help:\n\n1. Open the company's homepage in a browser with DevTools open.\n2. In the Network tab, filter by \"Font\" (or by extension: woff2, woff, ttf, otf).\n3. Hard-reload the page and click around (pricing, blog, careers) — some weights only load on specific routes.\n4. For each captured font URL: right-click → Save As to download the file locally.\n5. View the page's CSS (DevTools → Sources, or curl the stylesheet URLs) and copy out the matching @font-face declarations. Rewrite each `src: url(...)` to point to your local file path.\n\nProgrammatic alternative: load the URL with Playwright or Puppeteer, listen for `response` events whose `Content-Type` starts with `font/`, and write the body to disk. The CSS extraction step is the same.\n\nOnly do this if you have permission to use the brand assets — most proprietary fonts are licensed and may not be redistributable.\n\n# Full machine-readable profile\nhttps://characterquilt.com/branding/wasmer.json",
  "page_markdown": "# Wasmer Brand Identity\n\nA complete profile of **Wasmer**'s visual system — colors, typography, components, and personality — extracted from https://wasmer.io. Built for designers, agents, and AI tools.\n\n- Page: https://characterquilt.com/branding/wasmer\n- Machine-readable JSON: https://characterquilt.com/branding/wasmer.json\n- Per-page llms.txt: https://characterquilt.com/branding/wasmer/llms.txt\n\n## Quick Facts\n\n| Field | Value |\n|---|---|\n| Primary | #0F0518 |\n| Accent | #171717 |\n| Body Font | Hellix |\n| Heading Font | Gilroy |\n\n## Color Palette\n\n- primary: #0F0518\n- secondary: #231044\n- accent: #171717\n- background: #FFFFFF\n- textPrimary: #0F0519\n- link: #0F0519\n\n## Typography\n\n- primary: Hellix — https://fonts.google.com/specimen/Hellix\n- heading: Gilroy — https://fonts.google.com/specimen/Gilroy\n\n## Visual Assets\n\n- Logo: data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20623%20124%22%20fill%3D%22none%22%20height%3D%2230%22%20data-sentry-element%3D%22svg%22%20data-sentry-component%3D%22Logo%22%20data-sentry-source-file%3D%22index.tsx%22%20data-fc-idx%3D%220%22%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M.25%2045.28c0-7.97%200-11.95%202.14-13.2%202.15-1.23%205.6.76%2012.5%204.75l25.92%2014.96c6.9%203.99%2010.36%205.98%2012.5%209.7%202.15%203.71%202.15%207.7%202.15%2015.67v29.93c0%207.97%200%2011.96-2.14%2013.2-2.15%201.23-5.6-.76-12.5-4.75L14.9%20100.58C8%2096.59%204.54%2094.6%202.4%2090.88.24%2087.19.24%2083.19.24%2075.22V45.28Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M29.35%2016.22c-2.15%201.24-2.15%205.22-2.15%2013.2v2.15c.01%200%20.03%200%20.04.02l25.92%2014.96c6.9%203.99%2010.35%205.98%2012.5%209.7%202.14%203.71%202.14%207.7%202.14%2015.67V99.7c6.88%203.97%2010.33%205.95%2012.47%204.72%202.14-1.24%202.14-5.23%202.14-13.2V61.3c0-7.97%200-11.96-2.14-15.67-2.15-3.72-5.6-5.7-12.5-9.7L41.85%2020.97c-6.9-3.99-10.36-5.98-12.5-4.74Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M56.83.37c-2.15%201.23-2.15%205.22-2.15%2013.2v2.14l.04.02L80.64%2030.7c6.9%203.98%2010.36%205.97%2012.5%209.69%202.15%203.71%202.15%207.7%202.15%2015.67v27.78c6.88%203.98%2010.32%205.96%2012.46%204.72%202.14-1.24%202.14-5.22%202.14-13.2V45.45c0-7.97%200-11.96-2.14-15.68-2.14-3.71-5.6-5.7-12.5-9.69L69.33%205.11C62.43%201.12%2058.97-.87%2056.83.37Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M146.9%2028.8a1%201%200%200%200-.94%201.34l23.3%2064.4a1%201%200%200%200%20.94.66h11.46a1%201%200%200%200%20.94-.66l14.46-39.19%2014.34%2039.19a1%201%200%200%200%20.94.66h11.59a1%201%200%200%200%20.94-.66l23.44-64.4a1%201%200%200%200-.94-1.34h-15.8a1%201%200%200%200-.95.7l-12.54%2038.96-14.15-39a1%201%200%200%200-.94-.66h-11.98a1%201%200%200%200-.94.67l-13.9%2038.98-12.65-38.96a1%201%200%200%200-.96-.69H146.9Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M317.1%2095.2a1%201%200%200%200%201-1V29.8a1%201%200%200%200-1-1h-14.62a1%201%200%200%200-1%201v5.66a21.94%2021.94%200%200%200-6.71-4.97c-4-2-8.29-3-12.83-3-5.89%200-11.3%201.54-16.2%204.62a31.5%2031.5%200%200%200-11.55%2012.5%2036.19%2036.19%200%200%200-4.2%2017.32%2037%2037%200%200%200%204.2%2017.46A32.43%2032.43%200%200%200%20265.74%2092l.01.01c4.9%203%2010.3%204.5%2016.2%204.5a28%2028%200%200%200%2012.68-3%2022.01%2022.01%200%200%200%206.85-5v5.68a1%201%200%200%200%201%201h14.62Zm-15.5-21.94c-.02%200-.03.02-.04.03%200%20.02-.02.04-.04.06l.07-.1Zm-16.63%207.3c-3.52%200-6.68-.8-9.5-2.37a19.06%2019.06%200%200%201-6.62-6.75%2019.16%2019.16%200%200%201-2.37-9.5c0-3.53.8-6.7%202.37-9.52a18%2018%200%200%201%206.6-6.6%2019.16%2019.16%200%200%201%209.52-2.37c3.51%200%206.81.87%209.91%202.63a17.09%2017.09%200%200%201%206.6%206.39v19.15a18.34%2018.34%200%200%201-6.73%206.3h-.01c-3%201.76-6.26%202.63-9.77%202.63Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M340.83%2093.96h.02a50.22%2050.22%200%200%200%2015.71%202.55c5.03%200%209.52-.85%2013.44-2.58h.01c4-1.83%207.13-4.3%209.36-7.45a18.26%2018.26%200%200%200%203.48-10.85c0-4.56-1.2-8.33-3.67-11.18a21.64%2021.64%200%200%200-8.4-6.2%2084.7%2084.7%200%200%200-11.86-3.87c-2.7-.7-5-1.34-6.9-1.95a16.74%2016.74%200%200%201-4.16-2.2%203.78%203.78%200%200%201-1.23-2.91c0-1.58.65-2.75%202.03-3.63%201.54-.92%203.79-1.43%206.85-1.43%202.85%200%205.98.59%209.41%201.79h.03a23.36%2023.36%200%200%201%208.6%204.67%201%201%200%200%200%201.55-.28l6.05-11.72a1%201%200%200%200-.23-1.22c-2.93-2.57-6.66-4.51-11.15-5.86a43.58%2043.58%200%200%200-13.6-2.15c-5.03%200-9.56.85-13.57%202.58a21.38%2021.38%200%200%200-9.25%207.46%2019.18%2019.18%200%200%200-3.33%2011.1c0%204.56%201.14%208.28%203.53%2011.06a21.43%2021.43%200%200%200%208.18%205.95%2093.92%2093.92%200%200%200%2011.72%203.33c2.7.6%204.94%201.21%206.75%201.81h.01c1.83.6%203.23%201.36%204.23%202.3l.04.02a3.62%203.62%200%200%201%201.35%202.92c0%201.63-.74%202.96-2.43%204.03-1.72%201.1-4.06%201.69-7.1%201.69a34.6%2034.6%200%200%201-11.51-2.18c-4.04-1.46-7.15-3.28-9.4-5.44a1%201%200%200%200-1.57.26l-5.93%2011.46a1%201%200%200%200%20.24%201.21c3.27%202.83%207.52%205.12%2012.7%206.9Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M451.76%2095.2a1%201%200%200%200%201-1V52.97a63.5%2063.5%200%200%200-.3-1.9%2015.82%2015.82%200%200%201%205-5.16l.01-.01a14.66%2014.66%200%200%201%208.51-2.85c4.16%200%207.29%201.32%209.52%203.87l.01.02c2.35%202.58%203.56%206.1%203.56%2010.65v36.6a1%201%200%200%200%201%201h14.88a1%201%200%200%200%201-1V54.83c0-5.4-1.17-10.19-3.55-14.31a23.03%2023.03%200%200%200-9.74-9.61%2028.46%2028.46%200%200%200-14.04-3.41%2025.56%2025.56%200%200%200-14.38%204.24%2034.19%2034.19%200%200%200-6.62%205.55%2019.64%2019.64%200%200%200-7.36-7.04c-3.43-1.85-7.46-2.75-12.07-2.75-4.88%200-9.1%201.04-12.62%203.17a25.23%2025.23%200%200%200-6%204.73v-5.6a1%201%200%200%200-1-1h-14.62a1%201%200%200%200-1%201v64.4a1%201%200%200%200%201%201h14.62a1%201%200%200%200%201-1V51.24a15.55%2015.55%200%200%201%205.22-5.72%2014.78%2014.78%200%200%201%208.4-2.47c3.87%200%206.93%201.3%209.26%203.89%202.35%202.58%203.56%206.1%203.56%2010.65v36.6a1%201%200%200%200%201%201h14.75Zm3.03-62.63-.55-.84.55.84Zm27.4-.8.45-.88h.02v.01l-.48.88Zm9.34%209.23.88-.48v-.01l-.01-.01-.87.5Zm31.07%2051.03h.01a34.48%2034.48%200%200%200%2017.35%204.48c6.71%200%2012.7-1.25%2017.95-3.78%205.34-2.54%209.29-6.1%2011.77-10.7a1%201%200%200%200-.36-1.33l-11.58-7.1a1%201%200%200%200-1.4.36c-1.29%202.33-3.4%204.22-6.4%205.64h-.01a21.6%2021.6%200%200%201-9.57%202.14c-3.8%200-7.13-.84-10.03-2.5a17.24%2017.24%200%200%201-6.6-6.96%2021.82%2021.82%200%200%201-1.83-5.79h48.22a1%201%200%200%200%20.99-.87c.17-1.3.27-2.4.27-3.24a119.38%20119.38%200%200%200%20.26-3.21%2031.08%2031.08%200%200%200-15.78-27.47%2031.92%2031.92%200%200%200-16.16-4.21%2033.02%2033.02%200%200%200-17.23%204.61%2033.68%2033.68%200%200%200-12.34%2012.34v.01a34.23%2034.23%200%200%200-4.48%2017.22%2035.7%2035.7%200%200%200%204.47%2017.74v.01a34.1%2034.1%200%200%200%2012.48%2012.61Zm1.01-41.12a19.5%2019.5%200%200%200-1.17%203.05h32.15a13.9%2013.9%200%200%200-2.55-5.69%2013.3%2013.3%200%200%200-5.52-4.65l-.03-.02a16.43%2016.43%200%200%200-7.45-1.73c-3.62%200-6.73.8-9.37%202.36a15.37%2015.37%200%200%200-6.06%206.68Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M582.86%2028.8a1%201%200%200%200-1%201v64.4a1%201%200%200%200%201%201h14.62a1%201%200%200%200%201-1V53.35a19.34%2019.34%200%200%201%206.4-7.31l.02-.01c2.88-2.04%205.5-2.98%207.85-2.98%202.7%200%205.13.42%207.28%201.25a1%201%200%200%200%201.36-.87l.92-13.82a1%201%200%200%200-.68-1.02c-2.23-.74-4.8-1.1-7.7-1.1-3.28%200-6.62%201.03-9.98%203.03l-.01.01a20.58%2020.58%200%200%200-5.46%204.77v-5.5a1%201%200%200%200-1-1h-14.62Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3C%2Fsvg%3E\n- Favicon: https://wasmer.io/favicon.ico\n\n## UI Components\n\n- buttonPrimary: background=#171717, textColor=#FAFAFA, borderRadius=9999px, shadow=none\n- buttonSecondary: background=#FFFFFF, textColor=#0F0518, borderColor=#E5E5E5, borderRadius=9999px, shadow=none\n\n## Brand Personality\n\nTone: modern · Energy: medium · Audience: developers and tech enthusiasts\n\n## Wasmer Brand in the Wild\n\nReal-world brand assets — ads, campaigns, marketing materials.\n\n- **Wasmer 2.0, It's a big deal! · Blog · Wasmer**\n  - Image: https://wasmer.io/_next/image?url=https%3A%2F%2Fwasmer.io%2Fimages%2Fblog%2Fwasmer-2.0%2Fwasmer-20.jpg&w=1920&q=75\n  - Source: https://wasmer.io/posts/wasmer-2_0\n- **Welcome to the new Wasmer! 👋 · Blog · Wasmer**\n  - Image: https://wasmer.io/_next/image?url=https%3A%2F%2Fcdn.wasmer.io%2Foriginal_images%2Fnew-wasmer.jpg&w=3840&q=75\n  - Source: https://wasmer.io/posts/welcome-to-the-new-wasmer\n- **The Cloud is dead, long live the Cloud! Announcing Wasmer Edge · Blog ·  Wasmer**\n  - Image: https://wasmer.io/_next/image?url=https%3A%2F%2Fcdn.wasmer.io%2Foriginal_images%2Fwasmer-edge.jpg&w=3840&q=75\n  - Source: https://wasmer.io/posts/announcing-wasmer-edge\n- **Smart Energy Management System & Consulting Services**\n  - Image: https://wasmerco.com/wp-content/uploads/2024/06/Wasmer-Align-Logo-White.png\n  - Source: https://wasmerco.com/\n- **Wasmer: Universal applications using WebAssembly**\n  - Image: https://cdn.wasmer.io/icon/package/Capture-2024-05-20-171217_default_icon.png\n  - Source: https://wasmer.io/\n- **The Cloud is dead, long live the Cloud! Announcing Wasmer Edge · Blog ·  Wasmer**\n  - Image: https://cdn.wasmer.io/original_images/WasmerEdgeBlogPost_1.png\n  - Source: https://wasmer.io/posts/announcing-wasmer-edge\n\n## Working with these fonts\n\nNot found on Google Fonts? Agent Instructions that you can follow if you have permission to use the fonts:\n\nCharacterQuilt.com suggests this flow that can help:\n\n1. Open the company's homepage in a browser with DevTools open.\n2. In the Network tab, filter by \"Font\" (or by extension: woff2, woff, ttf, otf).\n3. Hard-reload the page and click around (pricing, blog, careers) — some weights only load on specific routes.\n4. For each captured font URL: right-click → Save As to download the file locally.\n5. View the page's CSS (DevTools → Sources, or curl the stylesheet URLs) and copy out the matching @font-face declarations. Rewrite each `src: url(...)` to point to your local file path.\n\nProgrammatic alternative: load the URL with Playwright or Puppeteer, listen for `response` events whose `Content-Type` starts with `font/`, and write the body to disk. The CSS extraction step is the same.\n\nOnly do this if you have permission to use the brand assets — most proprietary fonts are licensed and may not be redistributable.\n\n## Machine-Readable Profile\n\n```json\n{\n  \"colorScheme\": \"light\",\n  \"fonts\": [\n    {\n      \"family\": \"Gilroy\",\n      \"role\": \"heading\"\n    },\n    {\n      \"family\": \"Hellix\",\n      \"role\": \"body\"\n    },\n    {\n      \"family\": \"Roboto\",\n      \"role\": \"unknown\"\n    }\n  ],\n  \"colors\": {\n    \"primary\": \"#0F0518\",\n    \"secondary\": \"#231044\",\n    \"accent\": \"#171717\",\n    \"background\": \"#FFFFFF\",\n    \"textPrimary\": \"#0F0519\",\n    \"link\": \"#0F0519\"\n  },\n  \"typography\": {\n    \"fontFamilies\": {\n      \"primary\": \"Hellix\",\n      \"heading\": \"Gilroy\"\n    },\n    \"fontStacks\": {\n      \"heading\": [\n        \"Hellix\",\n        \"sans-serif\"\n      ],\n      \"body\": [\n        \"Gilroy\",\n        \"sans-serif\"\n      ],\n      \"paragraph\": [\n        \"Gilroy\",\n        \"sans-serif\"\n      ]\n    },\n    \"fontSizes\": {\n      \"h1\": \"48px\",\n      \"h2\": \"24px\",\n      \"body\": \"13px\"\n    }\n  },\n  \"spacing\": {\n    \"baseUnit\": 4,\n    \"borderRadius\": \"8px\"\n  },\n  \"components\": {\n    \"buttonPrimary\": {\n      \"background\": \"#171717\",\n      \"textColor\": \"#FAFAFA\",\n      \"borderRadius\": \"9999px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"9999px\",\n        \"topRight\": \"9999px\",\n        \"bottomRight\": \"9999px\",\n        \"bottomLeft\": \"9999px\"\n      },\n      \"shadow\": \"none\"\n    },\n    \"buttonSecondary\": {\n      \"background\": \"#FFFFFF\",\n      \"textColor\": \"#0F0518\",\n      \"borderColor\": \"#E5E5E5\",\n      \"borderRadius\": \"9999px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"9999px\",\n        \"topRight\": \"9999px\",\n        \"bottomRight\": \"9999px\",\n        \"bottomLeft\": \"9999px\"\n      },\n      \"shadow\": \"none\"\n    }\n  },\n  \"images\": {\n    \"logo\": \"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20623%20124%22%20fill%3D%22none%22%20height%3D%2230%22%20data-sentry-element%3D%22svg%22%20data-sentry-component%3D%22Logo%22%20data-sentry-source-file%3D%22index.tsx%22%20data-fc-idx%3D%220%22%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M.25%2045.28c0-7.97%200-11.95%202.14-13.2%202.15-1.23%205.6.76%2012.5%204.75l25.92%2014.96c6.9%203.99%2010.36%205.98%2012.5%209.7%202.15%203.71%202.15%207.7%202.15%2015.67v29.93c0%207.97%200%2011.96-2.14%2013.2-2.15%201.23-5.6-.76-12.5-4.75L14.9%20100.58C8%2096.59%204.54%2094.6%202.4%2090.88.24%2087.19.24%2083.19.24%2075.22V45.28Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M29.35%2016.22c-2.15%201.24-2.15%205.22-2.15%2013.2v2.15c.01%200%20.03%200%20.04.02l25.92%2014.96c6.9%203.99%2010.35%205.98%2012.5%209.7%202.14%203.71%202.14%207.7%202.14%2015.67V99.7c6.88%203.97%2010.33%205.95%2012.47%204.72%202.14-1.24%202.14-5.23%202.14-13.2V61.3c0-7.97%200-11.96-2.14-15.67-2.15-3.72-5.6-5.7-12.5-9.7L41.85%2020.97c-6.9-3.99-10.36-5.98-12.5-4.74Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M56.83.37c-2.15%201.23-2.15%205.22-2.15%2013.2v2.14l.04.02L80.64%2030.7c6.9%203.98%2010.36%205.97%2012.5%209.69%202.15%203.71%202.15%207.7%202.15%2015.67v27.78c6.88%203.98%2010.32%205.96%2012.46%204.72%202.14-1.24%202.14-5.22%202.14-13.2V45.45c0-7.97%200-11.96-2.14-15.68-2.14-3.71-5.6-5.7-12.5-9.69L69.33%205.11C62.43%201.12%2058.97-.87%2056.83.37Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M146.9%2028.8a1%201%200%200%200-.94%201.34l23.3%2064.4a1%201%200%200%200%20.94.66h11.46a1%201%200%200%200%20.94-.66l14.46-39.19%2014.34%2039.19a1%201%200%200%200%20.94.66h11.59a1%201%200%200%200%20.94-.66l23.44-64.4a1%201%200%200%200-.94-1.34h-15.8a1%201%200%200%200-.95.7l-12.54%2038.96-14.15-39a1%201%200%200%200-.94-.66h-11.98a1%201%200%200%200-.94.67l-13.9%2038.98-12.65-38.96a1%201%200%200%200-.96-.69H146.9Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M317.1%2095.2a1%201%200%200%200%201-1V29.8a1%201%200%200%200-1-1h-14.62a1%201%200%200%200-1%201v5.66a21.94%2021.94%200%200%200-6.71-4.97c-4-2-8.29-3-12.83-3-5.89%200-11.3%201.54-16.2%204.62a31.5%2031.5%200%200%200-11.55%2012.5%2036.19%2036.19%200%200%200-4.2%2017.32%2037%2037%200%200%200%204.2%2017.46A32.43%2032.43%200%200%200%20265.74%2092l.01.01c4.9%203%2010.3%204.5%2016.2%204.5a28%2028%200%200%200%2012.68-3%2022.01%2022.01%200%200%200%206.85-5v5.68a1%201%200%200%200%201%201h14.62Zm-15.5-21.94c-.02%200-.03.02-.04.03%200%20.02-.02.04-.04.06l.07-.1Zm-16.63%207.3c-3.52%200-6.68-.8-9.5-2.37a19.06%2019.06%200%200%201-6.62-6.75%2019.16%2019.16%200%200%201-2.37-9.5c0-3.53.8-6.7%202.37-9.52a18%2018%200%200%201%206.6-6.6%2019.16%2019.16%200%200%201%209.52-2.37c3.51%200%206.81.87%209.91%202.63a17.09%2017.09%200%200%201%206.6%206.39v19.15a18.34%2018.34%200%200%201-6.73%206.3h-.01c-3%201.76-6.26%202.63-9.77%202.63Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M340.83%2093.96h.02a50.22%2050.22%200%200%200%2015.71%202.55c5.03%200%209.52-.85%2013.44-2.58h.01c4-1.83%207.13-4.3%209.36-7.45a18.26%2018.26%200%200%200%203.48-10.85c0-4.56-1.2-8.33-3.67-11.18a21.64%2021.64%200%200%200-8.4-6.2%2084.7%2084.7%200%200%200-11.86-3.87c-2.7-.7-5-1.34-6.9-1.95a16.74%2016.74%200%200%201-4.16-2.2%203.78%203.78%200%200%201-1.23-2.91c0-1.58.65-2.75%202.03-3.63%201.54-.92%203.79-1.43%206.85-1.43%202.85%200%205.98.59%209.41%201.79h.03a23.36%2023.36%200%200%201%208.6%204.67%201%201%200%200%200%201.55-.28l6.05-11.72a1%201%200%200%200-.23-1.22c-2.93-2.57-6.66-4.51-11.15-5.86a43.58%2043.58%200%200%200-13.6-2.15c-5.03%200-9.56.85-13.57%202.58a21.38%2021.38%200%200%200-9.25%207.46%2019.18%2019.18%200%200%200-3.33%2011.1c0%204.56%201.14%208.28%203.53%2011.06a21.43%2021.43%200%200%200%208.18%205.95%2093.92%2093.92%200%200%200%2011.72%203.33c2.7.6%204.94%201.21%206.75%201.81h.01c1.83.6%203.23%201.36%204.23%202.3l.04.02a3.62%203.62%200%200%201%201.35%202.92c0%201.63-.74%202.96-2.43%204.03-1.72%201.1-4.06%201.69-7.1%201.69a34.6%2034.6%200%200%201-11.51-2.18c-4.04-1.46-7.15-3.28-9.4-5.44a1%201%200%200%200-1.57.26l-5.93%2011.46a1%201%200%200%200%20.24%201.21c3.27%202.83%207.52%205.12%2012.7%206.9Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20fill-rule%3D%22evenodd%22%20d%3D%22M451.76%2095.2a1%201%200%200%200%201-1V52.97a63.5%2063.5%200%200%200-.3-1.9%2015.82%2015.82%200%200%201%205-5.16l.01-.01a14.66%2014.66%200%200%201%208.51-2.85c4.16%200%207.29%201.32%209.52%203.87l.01.02c2.35%202.58%203.56%206.1%203.56%2010.65v36.6a1%201%200%200%200%201%201h14.88a1%201%200%200%200%201-1V54.83c0-5.4-1.17-10.19-3.55-14.31a23.03%2023.03%200%200%200-9.74-9.61%2028.46%2028.46%200%200%200-14.04-3.41%2025.56%2025.56%200%200%200-14.38%204.24%2034.19%2034.19%200%200%200-6.62%205.55%2019.64%2019.64%200%200%200-7.36-7.04c-3.43-1.85-7.46-2.75-12.07-2.75-4.88%200-9.1%201.04-12.62%203.17a25.23%2025.23%200%200%200-6%204.73v-5.6a1%201%200%200%200-1-1h-14.62a1%201%200%200%200-1%201v64.4a1%201%200%200%200%201%201h14.62a1%201%200%200%200%201-1V51.24a15.55%2015.55%200%200%201%205.22-5.72%2014.78%2014.78%200%200%201%208.4-2.47c3.87%200%206.93%201.3%209.26%203.89%202.35%202.58%203.56%206.1%203.56%2010.65v36.6a1%201%200%200%200%201%201h14.75Zm3.03-62.63-.55-.84.55.84Zm27.4-.8.45-.88h.02v.01l-.48.88Zm9.34%209.23.88-.48v-.01l-.01-.01-.87.5Zm31.07%2051.03h.01a34.48%2034.48%200%200%200%2017.35%204.48c6.71%200%2012.7-1.25%2017.95-3.78%205.34-2.54%209.29-6.1%2011.77-10.7a1%201%200%200%200-.36-1.33l-11.58-7.1a1%201%200%200%200-1.4.36c-1.29%202.33-3.4%204.22-6.4%205.64h-.01a21.6%2021.6%200%200%201-9.57%202.14c-3.8%200-7.13-.84-10.03-2.5a17.24%2017.24%200%200%201-6.6-6.96%2021.82%2021.82%200%200%201-1.83-5.79h48.22a1%201%200%200%200%20.99-.87c.17-1.3.27-2.4.27-3.24a119.38%20119.38%200%200%200%20.26-3.21%2031.08%2031.08%200%200%200-15.78-27.47%2031.92%2031.92%200%200%200-16.16-4.21%2033.02%2033.02%200%200%200-17.23%204.61%2033.68%2033.68%200%200%200-12.34%2012.34v.01a34.23%2034.23%200%200%200-4.48%2017.22%2035.7%2035.7%200%200%200%204.47%2017.74v.01a34.1%2034.1%200%200%200%2012.48%2012.61Zm1.01-41.12a19.5%2019.5%200%200%200-1.17%203.05h32.15a13.9%2013.9%200%200%200-2.55-5.69%2013.3%2013.3%200%200%200-5.52-4.65l-.03-.02a16.43%2016.43%200%200%200-7.45-1.73c-3.62%200-6.73.8-9.37%202.36a15.37%2015.37%200%200%200-6.06%206.68Z%22%20clip-rule%3D%22evenodd%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3Cpath%20fill%3D%22%230F0518%22%20d%3D%22M582.86%2028.8a1%201%200%200%200-1%201v64.4a1%201%200%200%200%201%201h14.62a1%201%200%200%200%201-1V53.35a19.34%2019.34%200%200%201%206.4-7.31l.02-.01c2.88-2.04%205.5-2.98%207.85-2.98%202.7%200%205.13.42%207.28%201.25a1%201%200%200%200%201.36-.87l.92-13.82a1%201%200%200%200-.68-1.02c-2.23-.74-4.8-1.1-7.7-1.1-3.28%200-6.62%201.03-9.98%203.03l-.01.01a20.58%2020.58%200%200%200-5.46%204.77v-5.5a1%201%200%200%200-1-1h-14.62Z%22%20data-sentry-element%3D%22path%22%20data-sentry-source-file%3D%22index.tsx%22%20style%3D%22fill%3A%20rgb(15%2C%205%2C%2024)%20!important%3B%22%2F%3E%3C%2Fsvg%3E\",\n    \"favicon\": \"https://wasmer.io/favicon.ico\",\n    \"ogImage\": null,\n    \"logoHref\": \"/\"\n  },\n  \"__llm_logo_reasoning\": {\n    \"selectedIndex\": 0,\n    \"reasoning\": \"Selected #0 because it is located in the header, is visible, and links to the homepage, which are strong indicators of a primary brand logo.\",\n    \"confidence\": 0.9,\n    \"source\": \"llm\"\n  },\n  \"__llm_button_reasoning\": {\n    \"primary\": {\n      \"index\": 0,\n      \"text\": \"Deploy for free\",\n      \"reasoning\": \"Button #0 ('Deploy for free') has a dark background (#171717) which stands out as a strong call-to-action, making it the primary CTA.\"\n    },\n    \"secondary\": {\n      \"index\": 1,\n      \"text\": \"Deploy for free\",\n      \"reasoning\": \"Button #1 ('Deploy for free') has a light background (#FFFFFF) and serves as a secondary option with less visual prominence compared to the primary button.\"\n    },\n    \"confidence\": 0.95\n  },\n  \"personality\": {\n    \"tone\": \"modern\",\n    \"energy\": \"medium\",\n    \"targetAudience\": \"developers and tech enthusiasts\"\n  },\n  \"designSystem\": {\n    \"framework\": \"tailwind\",\n    \"componentLibrary\": \"\"\n  },\n  \"confidence\": {\n    \"buttons\": 0.95,\n    \"colors\": 0.9,\n    \"overall\": 0.925\n  },\n  \"__llm_metadata\": {\n    \"logoSelection\": {\n      \"llmCalled\": true,\n      \"llmSucceeded\": true,\n      \"finalSource\": \"llm\",\n      \"rawLogoSelection\": {\n        \"selectedLogoIndex\": 0,\n        \"selectedLogoReasoning\": \"Selected #0 because it is located in the header, is visible, and links to the homepage, which are strong indicators of a primary brand logo.\",\n        \"confidence\": 0.9\n      }\n    },\n    \"buttonClassification\": {\n      \"llmCalled\": true,\n      \"llmSucceeded\": true\n    }\n  }\n}\n```\n"
}