{
  "name": "Heap",
  "slug": "heap",
  "domain": "https://heap.io/",
  "sources": [
    "yc"
  ],
  "branding": {
    "colorScheme": "light",
    "fonts": [
      {
        "family": "Arial",
        "role": "body"
      },
      {
        "family": "Lettera Text",
        "role": "heading"
      },
      {
        "family": "Circular Standard",
        "role": "body"
      }
    ],
    "colors": {
      "primary": "#100841",
      "secondary": "#6B707A",
      "accent": "#31D891",
      "background": "#FFFFFF",
      "textPrimary": "#111111",
      "link": "#31D891"
    },
    "typography": {
      "fontFamilies": {
        "primary": "Arial",
        "heading": "Lettera Text"
      },
      "fontStacks": {
        "heading": [
          "Circular Standard",
          "Lettera Text",
          "system-ui",
          "Helvetic Neue",
          "Helvetica",
          "Arial",
          "sans-serif"
        ],
        "body": [
          "Lettera Text",
          "system-ui",
          "Helvetic Neue",
          "Helvetica",
          "Arial",
          "sans-serif"
        ],
        "paragraph": [
          "Lettera Text",
          "system-ui",
          "Helvetic Neue",
          "Helvetica",
          "Arial",
          "sans-serif"
        ]
      },
      "fontSizes": {
        "h1": "72px",
        "h2": "32px",
        "body": "16px"
      }
    },
    "spacing": {
      "baseUnit": 4,
      "borderRadius": "4px"
    },
    "components": {
      "input": {
        "background": "#F7F7F7",
        "textColor": "#111111",
        "borderColor": "#DFDFDF",
        "borderRadius": "4px",
        "borderRadiusCorners": {
          "topLeft": "4px",
          "topRight": "4px",
          "bottomRight": "4px",
          "bottomLeft": "4px"
        },
        "shadow": "none"
      },
      "buttonPrimary": {
        "background": "#F6F6F7",
        "textColor": "#FFFFFF",
        "borderRadius": "0px",
        "borderRadiusCorners": {
          "topLeft": "0px",
          "topRight": "0px",
          "bottomRight": "0px",
          "bottomLeft": "0px"
        },
        "shadow": "none"
      },
      "buttonSecondary": {
        "background": "#FFFFFF",
        "textColor": "#111111",
        "borderRadius": "16px",
        "borderRadiusCorners": {
          "topLeft": "16px",
          "topRight": "16px",
          "bottomRight": "16px",
          "bottomLeft": "16px"
        },
        "shadow": "none"
      }
    },
    "images": {
      "logo": "data:image/svg+xml;utf8,%3Csvg%20width%3D%22158%22%20height%3D%2251%22%20viewBox%3D%220%200%20158%2051%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-fc-idx%3D%220%22%3E%3Cpath%20d%3D%22M60.4875%2019.5826C60.2925%2020.1976%2060%2020.7751%2059.625%2021.3001C59.2425%2021.8326%2058.785%2022.3051%2058.26%2022.6951C57.705%2023.1076%2057.0975%2023.4151%2056.445%2023.6401C55.725%2023.8726%2054.9675%2023.9926%2054.21%2023.9851C53.295%2023.9851%2052.3875%2023.8201%2051.5325%2023.4901C50.685%2023.1676%2049.9275%2022.6726%2049.2825%2022.0426C48.615%2021.3751%2048.0975%2020.5801%2047.7525%2019.7026C47.355%2018.6976%2047.16%2017.6251%2047.175%2016.5451C47.16%2015.5176%2047.3475%2014.4976%2047.73%2013.5451C48.0675%2012.6826%2048.57%2011.9026%2049.2%2011.2201C49.8%2010.5751%2050.5275%2010.0651%2051.345%209.71256C52.14%209.36007%2053.0025%209.18007%2053.8725%209.18007C54.8475%209.16507%2055.83%209.34507%2056.7375%209.71256C57.54%2010.0426%2058.26%2010.5601%2058.845%2011.2126C59.43%2011.8876%2059.865%2012.6676%2060.135%2013.5226C60.45%2014.4826%2060.6%2015.4876%2060.585%2016.4926C60.585%2016.6651%2060.585%2016.8301%2060.57%2016.9876C60.57%2017.1151%2060.5475%2017.2351%2060.525%2017.3626H50.0025C50.0175%2017.9551%2050.1375%2018.5326%2050.3475%2019.0801C50.55%2019.5826%2050.85%2020.0401%2051.2325%2020.4301C51.615%2020.8126%2052.0725%2021.1051%2052.5675%2021.3001C53.0925%2021.5026%2053.6475%2021.6076%2054.21%2021.6001C55.35%2021.6001%2056.2275%2021.3301%2056.82%2020.7901C57.42%2020.2426%2057.87%2019.5601%2058.1325%2018.7876L60.48%2019.5976L60.4875%2019.5826ZM57.7275%2015.1501C57.7125%2014.2051%2057.3525%2013.3051%2056.7075%2012.6151C56.07%2011.9326%2055.125%2011.5876%2053.8875%2011.5876C53.355%2011.5876%2052.83%2011.6851%2052.335%2011.8951C51.9%2012.0901%2051.5025%2012.3601%2051.1725%2012.7051C50.85%2013.0426%2050.5875%2013.4251%2050.4%2013.8451C50.2125%2014.2576%2050.1%2014.7001%2050.085%2015.1501H57.7275Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M42.2775%2023.565V14.43H32.85V23.565H30V3H32.85V11.79H42.2775V3H45.1275V23.565H42.2775Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M60.4575%2019.5827C59.6775%2022.0502%2057.4425%2023.9927%2054.195%2023.9927C50.4525%2023.9927%2047.175%2021.2702%2047.175%2016.5452C47.175%2012.1652%2050.3325%209.18018%2053.8425%209.18018C58.1325%209.18018%2060.5475%2012.1427%2060.5475%2016.4927C60.5475%2016.7852%2060.525%2017.0777%2060.495%2017.3627H49.995C50.0475%2019.8602%2051.855%2021.6002%2054.2025%2021.6002C56.55%2021.6002%2057.6%2020.3552%2058.1175%2018.7877L60.465%2019.5902L60.4575%2019.5827ZM57.705%2015.1502C57.6525%2013.1477%2056.34%2011.5802%2053.88%2011.5802C51.585%2011.5802%2050.1975%2013.3502%2050.085%2015.1502H57.705Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M66.135%2015.5854L69.9075%2015.0379C70.755%2014.9179%2070.98%2014.4829%2070.98%2013.9879C70.98%2012.6229%2070.08%2011.4904%2067.965%2011.4904C66.0525%2011.4904%2064.98%2012.6829%2064.8075%2014.3029L62.205%2013.6954C62.4975%2011.0254%2064.8975%209.17285%2067.9125%209.17285C72.0825%209.17285%2073.71%2011.5504%2073.71%2014.2804V21.2629C73.71%2022.0354%2073.755%2022.7928%2073.8825%2023.5578H71.2125C71.1075%2022.9353%2071.0625%2022.3053%2071.07%2021.6753C70.4625%2022.6578%2069.0675%2024.0003%2066.57%2024.0003C63.7275%2024.0003%2061.8975%2022.0279%2061.8975%2019.8304C61.8975%2017.3254%2063.72%2015.9379%2066.135%2015.5854ZM70.9725%2017.5879V16.9504L66.7125%2017.5879C65.5575%2017.7604%2064.68%2018.4279%2064.68%2019.6728C64.68%2020.7228%2065.55%2021.7054%2066.9375%2021.7054C69.1725%2021.7054%2070.9725%2020.6329%2070.9725%2017.5879Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M76.275%2029.0705V9.61547H78.915V11.7905C79.6725%2010.3955%2081.3225%209.29297%2083.5875%209.29297C87.7575%209.29297%2090%2012.518%2090%2016.568C90%2020.618%2087.585%2023.933%2083.4975%2023.933C81.3525%2023.933%2079.725%2022.9205%2078.975%2021.668V29.063H76.2825L76.275%2029.0705ZM83.1%2011.7005C80.6025%2011.7005%2078.9525%2013.7855%2078.9525%2016.5755C78.9525%2019.3655%2080.61%2021.503%2083.1%2021.503C85.59%2021.503%2087.2175%2019.448%2087.2175%2016.5755C87.2175%2013.703%2085.65%2011.7005%2083.1%2011.7005Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M152.1%2043.2495C152.381%2044.2729%20153.234%2044.7044%20154.278%2044.7044C155.05%2044.7044%20155.672%2044.3833%20156.013%2043.9318L157.619%2044.8649C156.886%2045.9184%20155.732%2046.5205%20154.247%2046.5205C151.649%2046.5205%20150.003%2044.7445%20150.003%2042.4367C150.003%2040.129%20151.659%2038.353%20154.087%2038.353C156.375%2038.353%20158%2040.1591%20158%2042.4367C158%2042.7277%20157.97%2042.9986%20157.92%2043.2595H152.08L152.1%2043.2495ZM152.07%2041.7043H156.013C155.763%2040.5905%20154.93%2040.139%20154.097%2040.139C153.033%2040.139%20152.301%2040.7109%20152.07%2041.7043Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M147.184%2039.8878C147.585%2038.8343%20148.558%2038.4028%20149.542%2038.4028V40.6303C148.508%2040.5099%20147.184%2040.9715%20147.184%2042.5969V46.2994H145.187V38.5634H147.184V39.8979V39.8878Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M141.374%2038.5637H143.371V46.2997H141.374V45.3866C140.812%2046.079%20139.979%2046.5205%20138.856%2046.5205C136.799%2046.5205%20135.093%2044.7445%20135.093%2042.4367C135.093%2040.129%20136.799%2038.353%20138.856%2038.353C139.989%2038.353%20140.822%2038.7845%20141.374%2039.4868V38.5738V38.5637ZM139.227%2044.6141C140.471%2044.6141%20141.384%2043.7311%20141.384%2042.4267C141.384%2041.1223%20140.471%2040.2394%20139.227%2040.2394C137.983%2040.2394%20137.09%2041.1223%20137.09%2042.4267C137.09%2043.7311%20138.003%2044.6141%20139.227%2044.6141Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M131.672%2038.564H133.668V46.2999H131.672V45.437C131.21%2046.1294%20130.407%2046.5207%20129.364%2046.5207C127.728%2046.5207%20126.434%2045.3768%20126.434%2043.3199V38.564H128.431V43.0691C128.431%2044.1226%20129.063%2044.6645%20129.966%2044.6645C130.939%2044.6645%20131.672%2044.0925%20131.672%2042.748V38.564Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M122.742%2038.5637H124.738V49.4001H122.742V45.3866C122.18%2046.099%20121.367%2046.5205%20120.233%2046.5205C118.156%2046.5205%20116.46%2044.7445%20116.46%2042.4367C116.46%2040.129%20118.166%2038.353%20120.233%2038.353C121.367%2038.353%20122.18%2038.7744%20122.742%2039.4868V38.5738V38.5637ZM120.604%2044.6141C121.828%2044.6141%20122.742%2043.7311%20122.742%2042.4267C122.742%2041.1223%20121.828%2040.2394%20120.604%2040.2394C119.38%2040.2394%20118.457%2041.1223%20118.457%2042.4267C118.457%2043.7311%20119.37%2044.6141%20120.604%2044.6141Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M111.704%2040.7611C111.704%2041.905%20115.698%2041.1926%20115.698%2044.0421C115.698%2045.7178%20114.243%2046.5205%20112.587%2046.5205C111.042%2046.5205%20109.898%2045.8683%20109.336%2044.6743L111.072%2043.701C111.293%2044.3331%20111.815%2044.7044%20112.587%2044.7044C113.22%2044.7044%20113.651%2044.4836%20113.651%2044.0421C113.651%2042.9083%20109.658%2043.5304%20109.658%2040.8113C109.658%2039.236%20111.002%2038.353%20112.597%2038.353C113.852%2038.353%20114.935%2038.9249%20115.537%2039.9986L113.832%2040.9317C113.601%2040.44%20113.169%2040.139%20112.597%2040.139C112.106%2040.139%20111.694%2040.3598%20111.694%2040.7711L111.704%2040.7611Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M108.614%2040.4804H106.868V43.7012C106.868%2044.534%20107.47%2044.5541%20108.614%2044.4939V46.31C105.815%2046.621%20104.871%2045.7983%20104.871%2043.7113V40.4905H103.527V38.574H104.871V37.0088L106.868%2036.4067V38.574H108.614V40.4905V40.4804Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M99.5637%2038.3428C101.209%2038.3428%20102.494%2039.4866%20102.494%2041.5435V46.2995H100.497V41.7944C100.497%2040.7408%2099.8647%2040.199%2098.9617%2040.199C97.9884%2040.199%2097.2559%2040.7709%2097.2559%2042.1154V46.2995H95.2592V38.5635H97.2559V39.4264C97.7175%2038.7341%2098.5202%2038.3428%2099.5637%2038.3428Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M87.9447%2043.2495C88.2256%2044.2729%2089.0785%2044.7044%2090.132%2044.7044C90.9046%2044.7044%2091.5267%2044.3833%2091.8678%2043.9318L93.4732%2044.8649C92.7408%2045.9184%2091.5869%2046.5205%2090.1019%2046.5205C87.5032%2046.5205%2085.8577%2044.7445%2085.8577%2042.4367C85.8577%2040.129%2087.5132%2038.353%2089.9414%2038.353C92.2291%2038.353%2093.8545%2040.1591%2093.8545%2042.4367C93.8545%2042.7277%2093.8244%2042.9986%2093.7743%2043.2595H87.9346L87.9447%2043.2495ZM87.9146%2041.7043H91.8578C91.607%2040.5905%2090.7742%2040.139%2089.9414%2040.139C88.8778%2040.139%2088.1453%2040.7109%2087.9146%2041.7043Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M85.0951%2040.4804H83.3492V43.7012C83.3492%2044.534%2083.9512%2044.5541%2085.0951%2044.4939V46.31C82.2957%2046.621%2081.3525%2045.7983%2081.3525%2043.7113V40.4905H80.008V38.574H81.3525V37.0088L83.3492%2036.4067V38.574H85.0951V40.4905V40.4804Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M76.0346%2038.3428C77.6801%2038.3428%2078.9645%2039.4866%2078.9645%2041.5435V46.2995H76.9678V41.7944C76.9678%2040.7408%2076.3356%2040.199%2075.4326%2040.199C74.4593%2040.199%2073.7269%2040.7709%2073.7269%2042.1154V46.2995H71.7302V38.5635H73.7269V39.4264C74.1884%2038.7341%2074.9911%2038.3428%2076.0346%2038.3428Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M66.2317%2046.5205C63.9541%2046.5205%2062.148%2044.7445%2062.148%2042.4367C62.148%2040.129%2063.9541%2038.353%2066.2317%2038.353C68.5094%2038.353%2070.3355%2040.129%2070.3355%2042.4367C70.3355%2044.7445%2068.5094%2046.5205%2066.2317%2046.5205ZM66.2317%2044.5639C67.4257%2044.5639%2068.3388%2043.6809%2068.3388%2042.4267C68.3388%2041.1725%2067.4257%2040.2895%2066.2317%2040.2895C65.0377%2040.2895%2064.1447%2041.1725%2064.1447%2042.4267C64.1447%2043.6809%2065.0578%2044.5639%2066.2317%2044.5639Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M56.6194%2046.5201C53.3384%2046.5201%2050.9805%2044.0417%2050.9805%2040.8811C50.9805%2037.7205%2053.3284%2035.2422%2056.6194%2035.2422C58.596%2035.2422%2060.3519%2036.2456%2061.275%2037.8008L59.4288%2038.8644C58.9071%2037.9011%2057.8536%2037.3192%2056.6094%2037.3192C54.4923%2037.3192%2053.0976%2038.7941%2053.0976%2040.8811C53.0976%2042.9681%2054.4923%2044.423%2056.6094%2044.423C57.8435%2044.423%2058.9171%2043.831%2059.4288%2042.8879L61.275%2043.9514C60.362%2045.4966%2058.6161%2046.51%2056.6194%2046.51V46.5201Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M44.4385%2038.564H46.5757L43.7562%2046.2999C42.9535%2048.5274%2041.6391%2049.5007%2039.6725%2049.4004V47.5441C40.7762%2047.5642%2041.3281%2047.0926%2041.6993%2046.0591L38.5287%2038.564H40.716L42.7328%2043.7614L44.4486%2038.564H44.4385Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M34.5051%2038.3428C36.5821%2038.3428%2038.2778%2040.1188%2038.2778%2042.4265C38.2778%2044.7343%2036.5721%2046.5103%2034.5051%2046.5103C33.3713%2046.5103%2032.5586%2046.0888%2031.9967%2045.3765V46.2895H30V35.4531H31.9967V39.4666C32.5586%2038.7542%2033.3713%2038.3328%2034.5051%2038.3328V38.3428ZM34.1339%2044.6139C35.368%2044.6139%2036.2811%2043.7309%2036.2811%2042.4265C36.2811%2041.1222%2035.368%2040.2392%2034.1339%2040.2392C32.8997%2040.2392%2031.9967%2041.1222%2031.9967%2042.4265C31.9967%2043.7309%2032.9098%2044.6139%2034.1339%2044.6139Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3C%2Fsvg%3E",
      "favicon": "https://www.heap.io/favicon/favicon-32x32.png?v=1",
      "ogImage": "https://images.ctfassets.net/jicu8fwm4fvs/57SlD3uXZskS7cHKEOwGEm/793173d449f782f05fad3531ee05a1a5/heap-logo-social-twitter-1200x675__2_.png?w=1200&h=627&fit=fill&q=60&fm=jpg&fl=progressive",
      "logoHref": "https://www.heap.io/"
    },
    "__llm_logo_reasoning": {
      "selectedIndex": 0,
      "reasoning": "Selected #0 because it is visible, located in the header, links to the homepage, and matches the brand 'Heap'.",
      "confidence": 0.95,
      "source": "llm"
    },
    "__llm_button_reasoning": {
      "primary": {
        "index": 1,
        "text": "Request Demo",
        "reasoning": "Button #8 'Request Demo' has a distinct background color (#F6F6F7) and is action-oriented, making it a strong candidate for the primary CTA."
      },
      "secondary": {
        "index": 13,
        "text": "ebook and whitepaperHumans lead, AI assists: how product teams embrace generative AI at workLearn th",
        "reasoning": "Button #3 has a different background color (#FFFFFF) and serves as a secondary action with informative content, making it suitable as a secondary CTA."
      },
      "confidence": 0.9
    },
    "personality": {
      "tone": "professional",
      "energy": "medium",
      "targetAudience": "business professionals"
    },
    "designSystem": {
      "framework": "custom",
      "componentLibrary": ""
    },
    "confidence": {
      "buttons": 0.9,
      "colors": 0.95,
      "overall": 0.925
    },
    "__llm_metadata": {
      "logoSelection": {
        "llmCalled": true,
        "llmSucceeded": true,
        "finalSource": "llm",
        "rawLogoSelection": {
          "selectedLogoIndex": 0,
          "selectedLogoReasoning": "Selected #0 because it is visible, located in the header, links to the homepage, and matches the brand 'Heap'.",
          "confidence": 0.95
        }
      },
      "buttonClassification": {
        "llmCalled": true,
        "llmSucceeded": true
      }
    }
  },
  "images": [
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/heap/c6209b0cf0.webp",
      "alt": "What is Product Adoption & How Do You Measure It Properly? | Heap",
      "source_url": "https://www.heap.io/topics/what-is-product-adoption-how-do-you-measure-it-properly",
      "image_url": "https://images.ctfassets.net/jicu8fwm4fvs/3sLuTb0zY8gnqNreFDkSos/669c279a9438e2b0264a7f68c67f639e/HEAP_GA4_blog_post_header_rebranded.png",
      "width": 4000,
      "height": 2250,
      "bytes": 507837,
      "query": "site:heap.io",
      "query_suffix": "site:heap.io"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/heap/394fd72b74.webp",
      "alt": "Blog | Heap",
      "source_url": "https://www.heap.io/blog",
      "image_url": "https://images.ctfassets.net/jicu8fwm4fvs/3EebF8JLDlYhEeLutLDpKB/b4117961d78c62e51d1ca66fd33ef06d/Blog_04_24_experience_analytics.png?q=60&fm=png",
      "width": 2400,
      "height": 1260,
      "bytes": 1157285,
      "query": "site:heap.io blog",
      "query_suffix": "site:heap.io blog"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/heap/6fcbc89e6c.webp",
      "alt": "Introducing the Heap Digital Insights Report: the definitive survey of data  habits in 2023 | Heap",
      "source_url": "https://www.heap.io/blog/survey-launch-blog-oct-2023",
      "image_url": "https://images.ctfassets.net/jicu8fwm4fvs/5M0d86feeVhxGHcTLU7IQZ/8e60ea50f8ebc0be52f0a8acf108f054/fy24-q3_survey_data-decoded_blog_header_2000x600.png?q=60&fm=png",
      "width": 2000,
      "height": 600,
      "bytes": 99785,
      "query": "site:heap.io blog",
      "query_suffix": "site:heap.io blog"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/heap/f0ba704426.webp",
      "alt": "What's in a Name: Naming Conventions and Their Place in Analytics | Heap",
      "source_url": "https://www.heap.io/blog/naming-conventions-and-their-place-in-analytics",
      "image_url": "https://images.ctfassets.net/jicu8fwm4fvs/6t7sQCGGSXHSpdrIqlS6hY/744d6c0e3da61c6cb9be46528d7838c2/blog-hero-naming-conventions-_thumbnail-1200x675.png?w=1200&h=627&fit=fill&q=60&fm=jpg&fl=progressive",
      "width": 1200,
      "height": 627,
      "bytes": 70923,
      "query": "site:heap.io blog",
      "query_suffix": "site:heap.io blog"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/heap/9ea0016407.webp",
      "alt": "BigQuery - Heap Tech Partner Directory",
      "source_url": "https://partners.heap.io/technology-partners/bigquery",
      "image_url": "https://content.partnerpage.io/eyJidWNrZXQiOiJwYXJ0bmVycGFnZS5wcm9kIiwia2V5IjoibWVkaWEvY29udGFjdF9pbWFnZXMvMzk3ODA1OWItNWFkNC00NjFjLTk5MmYtMTdmOTkwMDI4ZjVlL2dvb2dsZS1iaWdxdWVyeS1sb2dvLTFfMS5wbmciLCJlZGl0cyI6eyJ0b0Zvcm1hdCI6IndlYnAiLCJyZXNpemUiOnsiZml0IjoiY29udGFpbiIsImJhY2tncm91bmQiOnsiciI6MjU1LCJnIjoyNTUsImIiOjI1NSwiYWxwaGEiOjB9fX19",
      "width": 5000,
      "height": 5000,
      "bytes": 365894,
      "query": "site:heap.io",
      "query_suffix": "site:heap.io"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/heap/775975105f.webp",
      "alt": "Blog | Heap",
      "source_url": "https://www.heap.io/blog",
      "image_url": "https://images.ctfassets.net/jicu8fwm4fvs/6gXShtMKXRvQCEreN4nmF9/53e3360b4798c3eaab56798c21c77eac/GS-4_social_thumbnail_1200x675.png?q=60&fm=png",
      "width": 1200,
      "height": 675,
      "bytes": 79674,
      "query": "site:heap.io blog",
      "query_suffix": "site:heap.io blog"
    }
  ],
  "font_resources": [
    {
      "family": "Arial",
      "google_fonts_url": "https://fonts.google.com/specimen/Arial"
    },
    {
      "family": "Lettera Text",
      "google_fonts_url": "https://fonts.google.com/specimen/Lettera+Text"
    }
  ],
  "google_fonts_css": "https://fonts.googleapis.com/css2?family=Arial&family=Lettera+Text&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/heap",
  "agent_instructions": "You are designing or implementing in Heap's brand identity.\n\n# Brand profile\n- Company: Heap\n- Source: https://heap.io/\n- Color scheme: light\n\n# Colors\n- primary: #100841\n- secondary: #6B707A\n- accent: #31D891\n- background: #FFFFFF\n- textPrimary: #111111\n- link: #31D891\n\n# Typography\n- primary: Arial — https://fonts.google.com/specimen/Arial\n- heading: Lettera Text — https://fonts.google.com/specimen/Lettera+Text\n\nLoad all fonts at once: <link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css2?family=Arial&family=Lettera+Text&display=swap\">\n\n# UI Components\n- input: background=#F7F7F7, textColor=#111111, borderColor=#DFDFDF, borderRadius=4px, shadow=none\n- buttonPrimary: background=#F6F6F7, textColor=#FFFFFF, borderRadius=0px, shadow=none\n- buttonSecondary: background=#FFFFFF, textColor=#111111, borderRadius=16px, shadow=none\n\n# Brand voice\n- Tone: professional\n- Energy: medium\n- Audience: business professionals\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/heap.json",
  "page_markdown": "# Heap Brand Identity\n\nA complete profile of **Heap**'s visual system — colors, typography, components, and personality — extracted from https://heap.io/. Built for designers, agents, and AI tools.\n\n- Page: https://characterquilt.com/branding/heap\n- Machine-readable JSON: https://characterquilt.com/branding/heap.json\n- Per-page llms.txt: https://characterquilt.com/branding/heap/llms.txt\n\n## Quick Facts\n\n| Field | Value |\n|---|---|\n| Primary | #100841 |\n| Accent | #31D891 |\n| Body Font | Arial |\n| Heading Font | Lettera Text |\n\n## Color Palette\n\n- primary: #100841\n- secondary: #6B707A\n- accent: #31D891\n- background: #FFFFFF\n- textPrimary: #111111\n- link: #31D891\n\n## Typography\n\n- primary: Arial — https://fonts.google.com/specimen/Arial\n- heading: Lettera Text — https://fonts.google.com/specimen/Lettera+Text\n\n## Visual Assets\n\n- Logo: data:image/svg+xml;utf8,%3Csvg%20width%3D%22158%22%20height%3D%2251%22%20viewBox%3D%220%200%20158%2051%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-fc-idx%3D%220%22%3E%3Cpath%20d%3D%22M60.4875%2019.5826C60.2925%2020.1976%2060%2020.7751%2059.625%2021.3001C59.2425%2021.8326%2058.785%2022.3051%2058.26%2022.6951C57.705%2023.1076%2057.0975%2023.4151%2056.445%2023.6401C55.725%2023.8726%2054.9675%2023.9926%2054.21%2023.9851C53.295%2023.9851%2052.3875%2023.8201%2051.5325%2023.4901C50.685%2023.1676%2049.9275%2022.6726%2049.2825%2022.0426C48.615%2021.3751%2048.0975%2020.5801%2047.7525%2019.7026C47.355%2018.6976%2047.16%2017.6251%2047.175%2016.5451C47.16%2015.5176%2047.3475%2014.4976%2047.73%2013.5451C48.0675%2012.6826%2048.57%2011.9026%2049.2%2011.2201C49.8%2010.5751%2050.5275%2010.0651%2051.345%209.71256C52.14%209.36007%2053.0025%209.18007%2053.8725%209.18007C54.8475%209.16507%2055.83%209.34507%2056.7375%209.71256C57.54%2010.0426%2058.26%2010.5601%2058.845%2011.2126C59.43%2011.8876%2059.865%2012.6676%2060.135%2013.5226C60.45%2014.4826%2060.6%2015.4876%2060.585%2016.4926C60.585%2016.6651%2060.585%2016.8301%2060.57%2016.9876C60.57%2017.1151%2060.5475%2017.2351%2060.525%2017.3626H50.0025C50.0175%2017.9551%2050.1375%2018.5326%2050.3475%2019.0801C50.55%2019.5826%2050.85%2020.0401%2051.2325%2020.4301C51.615%2020.8126%2052.0725%2021.1051%2052.5675%2021.3001C53.0925%2021.5026%2053.6475%2021.6076%2054.21%2021.6001C55.35%2021.6001%2056.2275%2021.3301%2056.82%2020.7901C57.42%2020.2426%2057.87%2019.5601%2058.1325%2018.7876L60.48%2019.5976L60.4875%2019.5826ZM57.7275%2015.1501C57.7125%2014.2051%2057.3525%2013.3051%2056.7075%2012.6151C56.07%2011.9326%2055.125%2011.5876%2053.8875%2011.5876C53.355%2011.5876%2052.83%2011.6851%2052.335%2011.8951C51.9%2012.0901%2051.5025%2012.3601%2051.1725%2012.7051C50.85%2013.0426%2050.5875%2013.4251%2050.4%2013.8451C50.2125%2014.2576%2050.1%2014.7001%2050.085%2015.1501H57.7275Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M42.2775%2023.565V14.43H32.85V23.565H30V3H32.85V11.79H42.2775V3H45.1275V23.565H42.2775Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M60.4575%2019.5827C59.6775%2022.0502%2057.4425%2023.9927%2054.195%2023.9927C50.4525%2023.9927%2047.175%2021.2702%2047.175%2016.5452C47.175%2012.1652%2050.3325%209.18018%2053.8425%209.18018C58.1325%209.18018%2060.5475%2012.1427%2060.5475%2016.4927C60.5475%2016.7852%2060.525%2017.0777%2060.495%2017.3627H49.995C50.0475%2019.8602%2051.855%2021.6002%2054.2025%2021.6002C56.55%2021.6002%2057.6%2020.3552%2058.1175%2018.7877L60.465%2019.5902L60.4575%2019.5827ZM57.705%2015.1502C57.6525%2013.1477%2056.34%2011.5802%2053.88%2011.5802C51.585%2011.5802%2050.1975%2013.3502%2050.085%2015.1502H57.705Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M66.135%2015.5854L69.9075%2015.0379C70.755%2014.9179%2070.98%2014.4829%2070.98%2013.9879C70.98%2012.6229%2070.08%2011.4904%2067.965%2011.4904C66.0525%2011.4904%2064.98%2012.6829%2064.8075%2014.3029L62.205%2013.6954C62.4975%2011.0254%2064.8975%209.17285%2067.9125%209.17285C72.0825%209.17285%2073.71%2011.5504%2073.71%2014.2804V21.2629C73.71%2022.0354%2073.755%2022.7928%2073.8825%2023.5578H71.2125C71.1075%2022.9353%2071.0625%2022.3053%2071.07%2021.6753C70.4625%2022.6578%2069.0675%2024.0003%2066.57%2024.0003C63.7275%2024.0003%2061.8975%2022.0279%2061.8975%2019.8304C61.8975%2017.3254%2063.72%2015.9379%2066.135%2015.5854ZM70.9725%2017.5879V16.9504L66.7125%2017.5879C65.5575%2017.7604%2064.68%2018.4279%2064.68%2019.6728C64.68%2020.7228%2065.55%2021.7054%2066.9375%2021.7054C69.1725%2021.7054%2070.9725%2020.6329%2070.9725%2017.5879Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M76.275%2029.0705V9.61547H78.915V11.7905C79.6725%2010.3955%2081.3225%209.29297%2083.5875%209.29297C87.7575%209.29297%2090%2012.518%2090%2016.568C90%2020.618%2087.585%2023.933%2083.4975%2023.933C81.3525%2023.933%2079.725%2022.9205%2078.975%2021.668V29.063H76.2825L76.275%2029.0705ZM83.1%2011.7005C80.6025%2011.7005%2078.9525%2013.7855%2078.9525%2016.5755C78.9525%2019.3655%2080.61%2021.503%2083.1%2021.503C85.59%2021.503%2087.2175%2019.448%2087.2175%2016.5755C87.2175%2013.703%2085.65%2011.7005%2083.1%2011.7005Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M152.1%2043.2495C152.381%2044.2729%20153.234%2044.7044%20154.278%2044.7044C155.05%2044.7044%20155.672%2044.3833%20156.013%2043.9318L157.619%2044.8649C156.886%2045.9184%20155.732%2046.5205%20154.247%2046.5205C151.649%2046.5205%20150.003%2044.7445%20150.003%2042.4367C150.003%2040.129%20151.659%2038.353%20154.087%2038.353C156.375%2038.353%20158%2040.1591%20158%2042.4367C158%2042.7277%20157.97%2042.9986%20157.92%2043.2595H152.08L152.1%2043.2495ZM152.07%2041.7043H156.013C155.763%2040.5905%20154.93%2040.139%20154.097%2040.139C153.033%2040.139%20152.301%2040.7109%20152.07%2041.7043Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M147.184%2039.8878C147.585%2038.8343%20148.558%2038.4028%20149.542%2038.4028V40.6303C148.508%2040.5099%20147.184%2040.9715%20147.184%2042.5969V46.2994H145.187V38.5634H147.184V39.8979V39.8878Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M141.374%2038.5637H143.371V46.2997H141.374V45.3866C140.812%2046.079%20139.979%2046.5205%20138.856%2046.5205C136.799%2046.5205%20135.093%2044.7445%20135.093%2042.4367C135.093%2040.129%20136.799%2038.353%20138.856%2038.353C139.989%2038.353%20140.822%2038.7845%20141.374%2039.4868V38.5738V38.5637ZM139.227%2044.6141C140.471%2044.6141%20141.384%2043.7311%20141.384%2042.4267C141.384%2041.1223%20140.471%2040.2394%20139.227%2040.2394C137.983%2040.2394%20137.09%2041.1223%20137.09%2042.4267C137.09%2043.7311%20138.003%2044.6141%20139.227%2044.6141Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M131.672%2038.564H133.668V46.2999H131.672V45.437C131.21%2046.1294%20130.407%2046.5207%20129.364%2046.5207C127.728%2046.5207%20126.434%2045.3768%20126.434%2043.3199V38.564H128.431V43.0691C128.431%2044.1226%20129.063%2044.6645%20129.966%2044.6645C130.939%2044.6645%20131.672%2044.0925%20131.672%2042.748V38.564Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M122.742%2038.5637H124.738V49.4001H122.742V45.3866C122.18%2046.099%20121.367%2046.5205%20120.233%2046.5205C118.156%2046.5205%20116.46%2044.7445%20116.46%2042.4367C116.46%2040.129%20118.166%2038.353%20120.233%2038.353C121.367%2038.353%20122.18%2038.7744%20122.742%2039.4868V38.5738V38.5637ZM120.604%2044.6141C121.828%2044.6141%20122.742%2043.7311%20122.742%2042.4267C122.742%2041.1223%20121.828%2040.2394%20120.604%2040.2394C119.38%2040.2394%20118.457%2041.1223%20118.457%2042.4267C118.457%2043.7311%20119.37%2044.6141%20120.604%2044.6141Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M111.704%2040.7611C111.704%2041.905%20115.698%2041.1926%20115.698%2044.0421C115.698%2045.7178%20114.243%2046.5205%20112.587%2046.5205C111.042%2046.5205%20109.898%2045.8683%20109.336%2044.6743L111.072%2043.701C111.293%2044.3331%20111.815%2044.7044%20112.587%2044.7044C113.22%2044.7044%20113.651%2044.4836%20113.651%2044.0421C113.651%2042.9083%20109.658%2043.5304%20109.658%2040.8113C109.658%2039.236%20111.002%2038.353%20112.597%2038.353C113.852%2038.353%20114.935%2038.9249%20115.537%2039.9986L113.832%2040.9317C113.601%2040.44%20113.169%2040.139%20112.597%2040.139C112.106%2040.139%20111.694%2040.3598%20111.694%2040.7711L111.704%2040.7611Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M108.614%2040.4804H106.868V43.7012C106.868%2044.534%20107.47%2044.5541%20108.614%2044.4939V46.31C105.815%2046.621%20104.871%2045.7983%20104.871%2043.7113V40.4905H103.527V38.574H104.871V37.0088L106.868%2036.4067V38.574H108.614V40.4905V40.4804Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M99.5637%2038.3428C101.209%2038.3428%20102.494%2039.4866%20102.494%2041.5435V46.2995H100.497V41.7944C100.497%2040.7408%2099.8647%2040.199%2098.9617%2040.199C97.9884%2040.199%2097.2559%2040.7709%2097.2559%2042.1154V46.2995H95.2592V38.5635H97.2559V39.4264C97.7175%2038.7341%2098.5202%2038.3428%2099.5637%2038.3428Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M87.9447%2043.2495C88.2256%2044.2729%2089.0785%2044.7044%2090.132%2044.7044C90.9046%2044.7044%2091.5267%2044.3833%2091.8678%2043.9318L93.4732%2044.8649C92.7408%2045.9184%2091.5869%2046.5205%2090.1019%2046.5205C87.5032%2046.5205%2085.8577%2044.7445%2085.8577%2042.4367C85.8577%2040.129%2087.5132%2038.353%2089.9414%2038.353C92.2291%2038.353%2093.8545%2040.1591%2093.8545%2042.4367C93.8545%2042.7277%2093.8244%2042.9986%2093.7743%2043.2595H87.9346L87.9447%2043.2495ZM87.9146%2041.7043H91.8578C91.607%2040.5905%2090.7742%2040.139%2089.9414%2040.139C88.8778%2040.139%2088.1453%2040.7109%2087.9146%2041.7043Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M85.0951%2040.4804H83.3492V43.7012C83.3492%2044.534%2083.9512%2044.5541%2085.0951%2044.4939V46.31C82.2957%2046.621%2081.3525%2045.7983%2081.3525%2043.7113V40.4905H80.008V38.574H81.3525V37.0088L83.3492%2036.4067V38.574H85.0951V40.4905V40.4804Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M76.0346%2038.3428C77.6801%2038.3428%2078.9645%2039.4866%2078.9645%2041.5435V46.2995H76.9678V41.7944C76.9678%2040.7408%2076.3356%2040.199%2075.4326%2040.199C74.4593%2040.199%2073.7269%2040.7709%2073.7269%2042.1154V46.2995H71.7302V38.5635H73.7269V39.4264C74.1884%2038.7341%2074.9911%2038.3428%2076.0346%2038.3428Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M66.2317%2046.5205C63.9541%2046.5205%2062.148%2044.7445%2062.148%2042.4367C62.148%2040.129%2063.9541%2038.353%2066.2317%2038.353C68.5094%2038.353%2070.3355%2040.129%2070.3355%2042.4367C70.3355%2044.7445%2068.5094%2046.5205%2066.2317%2046.5205ZM66.2317%2044.5639C67.4257%2044.5639%2068.3388%2043.6809%2068.3388%2042.4267C68.3388%2041.1725%2067.4257%2040.2895%2066.2317%2040.2895C65.0377%2040.2895%2064.1447%2041.1725%2064.1447%2042.4267C64.1447%2043.6809%2065.0578%2044.5639%2066.2317%2044.5639Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M56.6194%2046.5201C53.3384%2046.5201%2050.9805%2044.0417%2050.9805%2040.8811C50.9805%2037.7205%2053.3284%2035.2422%2056.6194%2035.2422C58.596%2035.2422%2060.3519%2036.2456%2061.275%2037.8008L59.4288%2038.8644C58.9071%2037.9011%2057.8536%2037.3192%2056.6094%2037.3192C54.4923%2037.3192%2053.0976%2038.7941%2053.0976%2040.8811C53.0976%2042.9681%2054.4923%2044.423%2056.6094%2044.423C57.8435%2044.423%2058.9171%2043.831%2059.4288%2042.8879L61.275%2043.9514C60.362%2045.4966%2058.6161%2046.51%2056.6194%2046.51V46.5201Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M44.4385%2038.564H46.5757L43.7562%2046.2999C42.9535%2048.5274%2041.6391%2049.5007%2039.6725%2049.4004V47.5441C40.7762%2047.5642%2041.3281%2047.0926%2041.6993%2046.0591L38.5287%2038.564H40.716L42.7328%2043.7614L44.4486%2038.564H44.4385Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M34.5051%2038.3428C36.5821%2038.3428%2038.2778%2040.1188%2038.2778%2042.4265C38.2778%2044.7343%2036.5721%2046.5103%2034.5051%2046.5103C33.3713%2046.5103%2032.5586%2046.0888%2031.9967%2045.3765V46.2895H30V35.4531H31.9967V39.4666C32.5586%2038.7542%2033.3713%2038.3328%2034.5051%2038.3328V38.3428ZM34.1339%2044.6139C35.368%2044.6139%2036.2811%2043.7309%2036.2811%2042.4265C36.2811%2041.1222%2035.368%2040.2392%2034.1339%2040.2392C32.8997%2040.2392%2031.9967%2041.1222%2031.9967%2042.4265C31.9967%2043.7309%2032.9098%2044.6139%2034.1339%2044.6139Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3C%2Fsvg%3E\n- Favicon: https://www.heap.io/favicon/favicon-32x32.png?v=1\n- Social card (og:image): https://images.ctfassets.net/jicu8fwm4fvs/57SlD3uXZskS7cHKEOwGEm/793173d449f782f05fad3531ee05a1a5/heap-logo-social-twitter-1200x675__2_.png?w=1200&h=627&fit=fill&q=60&fm=jpg&fl=progressive\n\n## UI Components\n\n- input: background=#F7F7F7, textColor=#111111, borderColor=#DFDFDF, borderRadius=4px, shadow=none\n- buttonPrimary: background=#F6F6F7, textColor=#FFFFFF, borderRadius=0px, shadow=none\n- buttonSecondary: background=#FFFFFF, textColor=#111111, borderRadius=16px, shadow=none\n\n## Brand Personality\n\nTone: professional · Energy: medium · Audience: business professionals\n\n## Heap Brand in the Wild\n\nReal-world brand assets — ads, campaigns, marketing materials.\n\n- **What is Product Adoption & How Do You Measure It Properly? | Heap**\n  - Image: https://images.ctfassets.net/jicu8fwm4fvs/3sLuTb0zY8gnqNreFDkSos/669c279a9438e2b0264a7f68c67f639e/HEAP_GA4_blog_post_header_rebranded.png\n  - Source: https://www.heap.io/topics/what-is-product-adoption-how-do-you-measure-it-properly\n- **Blog | Heap**\n  - Image: https://images.ctfassets.net/jicu8fwm4fvs/3EebF8JLDlYhEeLutLDpKB/b4117961d78c62e51d1ca66fd33ef06d/Blog_04_24_experience_analytics.png?q=60&fm=png\n  - Source: https://www.heap.io/blog\n- **Introducing the Heap Digital Insights Report: the definitive survey of data  habits in 2023 | Heap**\n  - Image: https://images.ctfassets.net/jicu8fwm4fvs/5M0d86feeVhxGHcTLU7IQZ/8e60ea50f8ebc0be52f0a8acf108f054/fy24-q3_survey_data-decoded_blog_header_2000x600.png?q=60&fm=png\n  - Source: https://www.heap.io/blog/survey-launch-blog-oct-2023\n- **What's in a Name: Naming Conventions and Their Place in Analytics | Heap**\n  - Image: https://images.ctfassets.net/jicu8fwm4fvs/6t7sQCGGSXHSpdrIqlS6hY/744d6c0e3da61c6cb9be46528d7838c2/blog-hero-naming-conventions-_thumbnail-1200x675.png?w=1200&h=627&fit=fill&q=60&fm=jpg&fl=progressive\n  - Source: https://www.heap.io/blog/naming-conventions-and-their-place-in-analytics\n- **BigQuery - Heap Tech Partner Directory**\n  - Image: https://content.partnerpage.io/eyJidWNrZXQiOiJwYXJ0bmVycGFnZS5wcm9kIiwia2V5IjoibWVkaWEvY29udGFjdF9pbWFnZXMvMzk3ODA1OWItNWFkNC00NjFjLTk5MmYtMTdmOTkwMDI4ZjVlL2dvb2dsZS1iaWdxdWVyeS1sb2dvLTFfMS5wbmciLCJlZGl0cyI6eyJ0b0Zvcm1hdCI6IndlYnAiLCJyZXNpemUiOnsiZml0IjoiY29udGFpbiIsImJhY2tncm91bmQiOnsiciI6MjU1LCJnIjoyNTUsImIiOjI1NSwiYWxwaGEiOjB9fX19\n  - Source: https://partners.heap.io/technology-partners/bigquery\n- **Blog | Heap**\n  - Image: https://images.ctfassets.net/jicu8fwm4fvs/6gXShtMKXRvQCEreN4nmF9/53e3360b4798c3eaab56798c21c77eac/GS-4_social_thumbnail_1200x675.png?q=60&fm=png\n  - Source: https://www.heap.io/blog\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\": \"Arial\",\n      \"role\": \"body\"\n    },\n    {\n      \"family\": \"Lettera Text\",\n      \"role\": \"heading\"\n    },\n    {\n      \"family\": \"Circular Standard\",\n      \"role\": \"body\"\n    }\n  ],\n  \"colors\": {\n    \"primary\": \"#100841\",\n    \"secondary\": \"#6B707A\",\n    \"accent\": \"#31D891\",\n    \"background\": \"#FFFFFF\",\n    \"textPrimary\": \"#111111\",\n    \"link\": \"#31D891\"\n  },\n  \"typography\": {\n    \"fontFamilies\": {\n      \"primary\": \"Arial\",\n      \"heading\": \"Lettera Text\"\n    },\n    \"fontStacks\": {\n      \"heading\": [\n        \"Circular Standard\",\n        \"Lettera Text\",\n        \"system-ui\",\n        \"Helvetic Neue\",\n        \"Helvetica\",\n        \"Arial\",\n        \"sans-serif\"\n      ],\n      \"body\": [\n        \"Lettera Text\",\n        \"system-ui\",\n        \"Helvetic Neue\",\n        \"Helvetica\",\n        \"Arial\",\n        \"sans-serif\"\n      ],\n      \"paragraph\": [\n        \"Lettera Text\",\n        \"system-ui\",\n        \"Helvetic Neue\",\n        \"Helvetica\",\n        \"Arial\",\n        \"sans-serif\"\n      ]\n    },\n    \"fontSizes\": {\n      \"h1\": \"72px\",\n      \"h2\": \"32px\",\n      \"body\": \"16px\"\n    }\n  },\n  \"spacing\": {\n    \"baseUnit\": 4,\n    \"borderRadius\": \"4px\"\n  },\n  \"components\": {\n    \"input\": {\n      \"background\": \"#F7F7F7\",\n      \"textColor\": \"#111111\",\n      \"borderColor\": \"#DFDFDF\",\n      \"borderRadius\": \"4px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"4px\",\n        \"topRight\": \"4px\",\n        \"bottomRight\": \"4px\",\n        \"bottomLeft\": \"4px\"\n      },\n      \"shadow\": \"none\"\n    },\n    \"buttonPrimary\": {\n      \"background\": \"#F6F6F7\",\n      \"textColor\": \"#FFFFFF\",\n      \"borderRadius\": \"0px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"0px\",\n        \"topRight\": \"0px\",\n        \"bottomRight\": \"0px\",\n        \"bottomLeft\": \"0px\"\n      },\n      \"shadow\": \"none\"\n    },\n    \"buttonSecondary\": {\n      \"background\": \"#FFFFFF\",\n      \"textColor\": \"#111111\",\n      \"borderRadius\": \"16px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"16px\",\n        \"topRight\": \"16px\",\n        \"bottomRight\": \"16px\",\n        \"bottomLeft\": \"16px\"\n      },\n      \"shadow\": \"none\"\n    }\n  },\n  \"images\": {\n    \"logo\": \"data:image/svg+xml;utf8,%3Csvg%20width%3D%22158%22%20height%3D%2251%22%20viewBox%3D%220%200%20158%2051%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-fc-idx%3D%220%22%3E%3Cpath%20d%3D%22M60.4875%2019.5826C60.2925%2020.1976%2060%2020.7751%2059.625%2021.3001C59.2425%2021.8326%2058.785%2022.3051%2058.26%2022.6951C57.705%2023.1076%2057.0975%2023.4151%2056.445%2023.6401C55.725%2023.8726%2054.9675%2023.9926%2054.21%2023.9851C53.295%2023.9851%2052.3875%2023.8201%2051.5325%2023.4901C50.685%2023.1676%2049.9275%2022.6726%2049.2825%2022.0426C48.615%2021.3751%2048.0975%2020.5801%2047.7525%2019.7026C47.355%2018.6976%2047.16%2017.6251%2047.175%2016.5451C47.16%2015.5176%2047.3475%2014.4976%2047.73%2013.5451C48.0675%2012.6826%2048.57%2011.9026%2049.2%2011.2201C49.8%2010.5751%2050.5275%2010.0651%2051.345%209.71256C52.14%209.36007%2053.0025%209.18007%2053.8725%209.18007C54.8475%209.16507%2055.83%209.34507%2056.7375%209.71256C57.54%2010.0426%2058.26%2010.5601%2058.845%2011.2126C59.43%2011.8876%2059.865%2012.6676%2060.135%2013.5226C60.45%2014.4826%2060.6%2015.4876%2060.585%2016.4926C60.585%2016.6651%2060.585%2016.8301%2060.57%2016.9876C60.57%2017.1151%2060.5475%2017.2351%2060.525%2017.3626H50.0025C50.0175%2017.9551%2050.1375%2018.5326%2050.3475%2019.0801C50.55%2019.5826%2050.85%2020.0401%2051.2325%2020.4301C51.615%2020.8126%2052.0725%2021.1051%2052.5675%2021.3001C53.0925%2021.5026%2053.6475%2021.6076%2054.21%2021.6001C55.35%2021.6001%2056.2275%2021.3301%2056.82%2020.7901C57.42%2020.2426%2057.87%2019.5601%2058.1325%2018.7876L60.48%2019.5976L60.4875%2019.5826ZM57.7275%2015.1501C57.7125%2014.2051%2057.3525%2013.3051%2056.7075%2012.6151C56.07%2011.9326%2055.125%2011.5876%2053.8875%2011.5876C53.355%2011.5876%2052.83%2011.6851%2052.335%2011.8951C51.9%2012.0901%2051.5025%2012.3601%2051.1725%2012.7051C50.85%2013.0426%2050.5875%2013.4251%2050.4%2013.8451C50.2125%2014.2576%2050.1%2014.7001%2050.085%2015.1501H57.7275Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M42.2775%2023.565V14.43H32.85V23.565H30V3H32.85V11.79H42.2775V3H45.1275V23.565H42.2775Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M60.4575%2019.5827C59.6775%2022.0502%2057.4425%2023.9927%2054.195%2023.9927C50.4525%2023.9927%2047.175%2021.2702%2047.175%2016.5452C47.175%2012.1652%2050.3325%209.18018%2053.8425%209.18018C58.1325%209.18018%2060.5475%2012.1427%2060.5475%2016.4927C60.5475%2016.7852%2060.525%2017.0777%2060.495%2017.3627H49.995C50.0475%2019.8602%2051.855%2021.6002%2054.2025%2021.6002C56.55%2021.6002%2057.6%2020.3552%2058.1175%2018.7877L60.465%2019.5902L60.4575%2019.5827ZM57.705%2015.1502C57.6525%2013.1477%2056.34%2011.5802%2053.88%2011.5802C51.585%2011.5802%2050.1975%2013.3502%2050.085%2015.1502H57.705Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M66.135%2015.5854L69.9075%2015.0379C70.755%2014.9179%2070.98%2014.4829%2070.98%2013.9879C70.98%2012.6229%2070.08%2011.4904%2067.965%2011.4904C66.0525%2011.4904%2064.98%2012.6829%2064.8075%2014.3029L62.205%2013.6954C62.4975%2011.0254%2064.8975%209.17285%2067.9125%209.17285C72.0825%209.17285%2073.71%2011.5504%2073.71%2014.2804V21.2629C73.71%2022.0354%2073.755%2022.7928%2073.8825%2023.5578H71.2125C71.1075%2022.9353%2071.0625%2022.3053%2071.07%2021.6753C70.4625%2022.6578%2069.0675%2024.0003%2066.57%2024.0003C63.7275%2024.0003%2061.8975%2022.0279%2061.8975%2019.8304C61.8975%2017.3254%2063.72%2015.9379%2066.135%2015.5854ZM70.9725%2017.5879V16.9504L66.7125%2017.5879C65.5575%2017.7604%2064.68%2018.4279%2064.68%2019.6728C64.68%2020.7228%2065.55%2021.7054%2066.9375%2021.7054C69.1725%2021.7054%2070.9725%2020.6329%2070.9725%2017.5879Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M76.275%2029.0705V9.61547H78.915V11.7905C79.6725%2010.3955%2081.3225%209.29297%2083.5875%209.29297C87.7575%209.29297%2090%2012.518%2090%2016.568C90%2020.618%2087.585%2023.933%2083.4975%2023.933C81.3525%2023.933%2079.725%2022.9205%2078.975%2021.668V29.063H76.2825L76.275%2029.0705ZM83.1%2011.7005C80.6025%2011.7005%2078.9525%2013.7855%2078.9525%2016.5755C78.9525%2019.3655%2080.61%2021.503%2083.1%2021.503C85.59%2021.503%2087.2175%2019.448%2087.2175%2016.5755C87.2175%2013.703%2085.65%2011.7005%2083.1%2011.7005Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M152.1%2043.2495C152.381%2044.2729%20153.234%2044.7044%20154.278%2044.7044C155.05%2044.7044%20155.672%2044.3833%20156.013%2043.9318L157.619%2044.8649C156.886%2045.9184%20155.732%2046.5205%20154.247%2046.5205C151.649%2046.5205%20150.003%2044.7445%20150.003%2042.4367C150.003%2040.129%20151.659%2038.353%20154.087%2038.353C156.375%2038.353%20158%2040.1591%20158%2042.4367C158%2042.7277%20157.97%2042.9986%20157.92%2043.2595H152.08L152.1%2043.2495ZM152.07%2041.7043H156.013C155.763%2040.5905%20154.93%2040.139%20154.097%2040.139C153.033%2040.139%20152.301%2040.7109%20152.07%2041.7043Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M147.184%2039.8878C147.585%2038.8343%20148.558%2038.4028%20149.542%2038.4028V40.6303C148.508%2040.5099%20147.184%2040.9715%20147.184%2042.5969V46.2994H145.187V38.5634H147.184V39.8979V39.8878Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M141.374%2038.5637H143.371V46.2997H141.374V45.3866C140.812%2046.079%20139.979%2046.5205%20138.856%2046.5205C136.799%2046.5205%20135.093%2044.7445%20135.093%2042.4367C135.093%2040.129%20136.799%2038.353%20138.856%2038.353C139.989%2038.353%20140.822%2038.7845%20141.374%2039.4868V38.5738V38.5637ZM139.227%2044.6141C140.471%2044.6141%20141.384%2043.7311%20141.384%2042.4267C141.384%2041.1223%20140.471%2040.2394%20139.227%2040.2394C137.983%2040.2394%20137.09%2041.1223%20137.09%2042.4267C137.09%2043.7311%20138.003%2044.6141%20139.227%2044.6141Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M131.672%2038.564H133.668V46.2999H131.672V45.437C131.21%2046.1294%20130.407%2046.5207%20129.364%2046.5207C127.728%2046.5207%20126.434%2045.3768%20126.434%2043.3199V38.564H128.431V43.0691C128.431%2044.1226%20129.063%2044.6645%20129.966%2044.6645C130.939%2044.6645%20131.672%2044.0925%20131.672%2042.748V38.564Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M122.742%2038.5637H124.738V49.4001H122.742V45.3866C122.18%2046.099%20121.367%2046.5205%20120.233%2046.5205C118.156%2046.5205%20116.46%2044.7445%20116.46%2042.4367C116.46%2040.129%20118.166%2038.353%20120.233%2038.353C121.367%2038.353%20122.18%2038.7744%20122.742%2039.4868V38.5738V38.5637ZM120.604%2044.6141C121.828%2044.6141%20122.742%2043.7311%20122.742%2042.4267C122.742%2041.1223%20121.828%2040.2394%20120.604%2040.2394C119.38%2040.2394%20118.457%2041.1223%20118.457%2042.4267C118.457%2043.7311%20119.37%2044.6141%20120.604%2044.6141Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M111.704%2040.7611C111.704%2041.905%20115.698%2041.1926%20115.698%2044.0421C115.698%2045.7178%20114.243%2046.5205%20112.587%2046.5205C111.042%2046.5205%20109.898%2045.8683%20109.336%2044.6743L111.072%2043.701C111.293%2044.3331%20111.815%2044.7044%20112.587%2044.7044C113.22%2044.7044%20113.651%2044.4836%20113.651%2044.0421C113.651%2042.9083%20109.658%2043.5304%20109.658%2040.8113C109.658%2039.236%20111.002%2038.353%20112.597%2038.353C113.852%2038.353%20114.935%2038.9249%20115.537%2039.9986L113.832%2040.9317C113.601%2040.44%20113.169%2040.139%20112.597%2040.139C112.106%2040.139%20111.694%2040.3598%20111.694%2040.7711L111.704%2040.7611Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M108.614%2040.4804H106.868V43.7012C106.868%2044.534%20107.47%2044.5541%20108.614%2044.4939V46.31C105.815%2046.621%20104.871%2045.7983%20104.871%2043.7113V40.4905H103.527V38.574H104.871V37.0088L106.868%2036.4067V38.574H108.614V40.4905V40.4804Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M99.5637%2038.3428C101.209%2038.3428%20102.494%2039.4866%20102.494%2041.5435V46.2995H100.497V41.7944C100.497%2040.7408%2099.8647%2040.199%2098.9617%2040.199C97.9884%2040.199%2097.2559%2040.7709%2097.2559%2042.1154V46.2995H95.2592V38.5635H97.2559V39.4264C97.7175%2038.7341%2098.5202%2038.3428%2099.5637%2038.3428Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M87.9447%2043.2495C88.2256%2044.2729%2089.0785%2044.7044%2090.132%2044.7044C90.9046%2044.7044%2091.5267%2044.3833%2091.8678%2043.9318L93.4732%2044.8649C92.7408%2045.9184%2091.5869%2046.5205%2090.1019%2046.5205C87.5032%2046.5205%2085.8577%2044.7445%2085.8577%2042.4367C85.8577%2040.129%2087.5132%2038.353%2089.9414%2038.353C92.2291%2038.353%2093.8545%2040.1591%2093.8545%2042.4367C93.8545%2042.7277%2093.8244%2042.9986%2093.7743%2043.2595H87.9346L87.9447%2043.2495ZM87.9146%2041.7043H91.8578C91.607%2040.5905%2090.7742%2040.139%2089.9414%2040.139C88.8778%2040.139%2088.1453%2040.7109%2087.9146%2041.7043Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M85.0951%2040.4804H83.3492V43.7012C83.3492%2044.534%2083.9512%2044.5541%2085.0951%2044.4939V46.31C82.2957%2046.621%2081.3525%2045.7983%2081.3525%2043.7113V40.4905H80.008V38.574H81.3525V37.0088L83.3492%2036.4067V38.574H85.0951V40.4905V40.4804Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M76.0346%2038.3428C77.6801%2038.3428%2078.9645%2039.4866%2078.9645%2041.5435V46.2995H76.9678V41.7944C76.9678%2040.7408%2076.3356%2040.199%2075.4326%2040.199C74.4593%2040.199%2073.7269%2040.7709%2073.7269%2042.1154V46.2995H71.7302V38.5635H73.7269V39.4264C74.1884%2038.7341%2074.9911%2038.3428%2076.0346%2038.3428Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M66.2317%2046.5205C63.9541%2046.5205%2062.148%2044.7445%2062.148%2042.4367C62.148%2040.129%2063.9541%2038.353%2066.2317%2038.353C68.5094%2038.353%2070.3355%2040.129%2070.3355%2042.4367C70.3355%2044.7445%2068.5094%2046.5205%2066.2317%2046.5205ZM66.2317%2044.5639C67.4257%2044.5639%2068.3388%2043.6809%2068.3388%2042.4267C68.3388%2041.1725%2067.4257%2040.2895%2066.2317%2040.2895C65.0377%2040.2895%2064.1447%2041.1725%2064.1447%2042.4267C64.1447%2043.6809%2065.0578%2044.5639%2066.2317%2044.5639Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M56.6194%2046.5201C53.3384%2046.5201%2050.9805%2044.0417%2050.9805%2040.8811C50.9805%2037.7205%2053.3284%2035.2422%2056.6194%2035.2422C58.596%2035.2422%2060.3519%2036.2456%2061.275%2037.8008L59.4288%2038.8644C58.9071%2037.9011%2057.8536%2037.3192%2056.6094%2037.3192C54.4923%2037.3192%2053.0976%2038.7941%2053.0976%2040.8811C53.0976%2042.9681%2054.4923%2044.423%2056.6094%2044.423C57.8435%2044.423%2058.9171%2043.831%2059.4288%2042.8879L61.275%2043.9514C60.362%2045.4966%2058.6161%2046.51%2056.6194%2046.51V46.5201Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M44.4385%2038.564H46.5757L43.7562%2046.2999C42.9535%2048.5274%2041.6391%2049.5007%2039.6725%2049.4004V47.5441C40.7762%2047.5642%2041.3281%2047.0926%2041.6993%2046.0591L38.5287%2038.564H40.716L42.7328%2043.7614L44.4486%2038.564H44.4385Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M34.5051%2038.3428C36.5821%2038.3428%2038.2778%2040.1188%2038.2778%2042.4265C38.2778%2044.7343%2036.5721%2046.5103%2034.5051%2046.5103C33.3713%2046.5103%2032.5586%2046.0888%2031.9967%2045.3765V46.2895H30V35.4531H31.9967V39.4666C32.5586%2038.7542%2033.3713%2038.3328%2034.5051%2038.3328V38.3428ZM34.1339%2044.6139C35.368%2044.6139%2036.2811%2043.7309%2036.2811%2042.4265C36.2811%2041.1222%2035.368%2040.2392%2034.1339%2040.2392C32.8997%2040.2392%2031.9967%2041.1222%2031.9967%2042.4265C31.9967%2043.7309%2032.9098%2044.6139%2034.1339%2044.6139Z%22%20fill%3D%22%23000000%22%20style%3D%22fill%3A%20rgb(0%2C%200%2C%200)%20!important%3B%22%2F%3E%3C%2Fsvg%3E\",\n    \"favicon\": \"https://www.heap.io/favicon/favicon-32x32.png?v=1\",\n    \"ogImage\": \"https://images.ctfassets.net/jicu8fwm4fvs/57SlD3uXZskS7cHKEOwGEm/793173d449f782f05fad3531ee05a1a5/heap-logo-social-twitter-1200x675__2_.png?w=1200&h=627&fit=fill&q=60&fm=jpg&fl=progressive\",\n    \"logoHref\": \"https://www.heap.io/\"\n  },\n  \"__llm_logo_reasoning\": {\n    \"selectedIndex\": 0,\n    \"reasoning\": \"Selected #0 because it is visible, located in the header, links to the homepage, and matches the brand 'Heap'.\",\n    \"confidence\": 0.95,\n    \"source\": \"llm\"\n  },\n  \"__llm_button_reasoning\": {\n    \"primary\": {\n      \"index\": 1,\n      \"text\": \"Request Demo\",\n      \"reasoning\": \"Button #8 'Request Demo' has a distinct background color (#F6F6F7) and is action-oriented, making it a strong candidate for the primary CTA.\"\n    },\n    \"secondary\": {\n      \"index\": 13,\n      \"text\": \"ebook and whitepaperHumans lead, AI assists: how product teams embrace generative AI at workLearn th\",\n      \"reasoning\": \"Button #3 has a different background color (#FFFFFF) and serves as a secondary action with informative content, making it suitable as a secondary CTA.\"\n    },\n    \"confidence\": 0.9\n  },\n  \"personality\": {\n    \"tone\": \"professional\",\n    \"energy\": \"medium\",\n    \"targetAudience\": \"business professionals\"\n  },\n  \"designSystem\": {\n    \"framework\": \"custom\",\n    \"componentLibrary\": \"\"\n  },\n  \"confidence\": {\n    \"buttons\": 0.9,\n    \"colors\": 0.95,\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 visible, located in the header, links to the homepage, and matches the brand 'Heap'.\",\n        \"confidence\": 0.95\n      }\n    },\n    \"buttonClassification\": {\n      \"llmCalled\": true,\n      \"llmSucceeded\": true\n    }\n  }\n}\n```\n"
}