{
"name": "Alinea",
"slug": "alinea",
"domain": "https://alinea-invest.com/",
"sources": [
"yc"
],
"branding": {
"colorScheme": "light",
"fonts": [
{
"family": "Suisseintl",
"role": "body"
},
{
"family": "Instrumentsans Semicondensed",
"role": "heading"
},
{
"family": "Impact",
"role": "display"
}
],
"colors": {
"primary": "#25132A",
"secondary": "#BB60D2",
"accent": "#BB60D2",
"background": "#FFFFFF",
"textPrimary": "#000000",
"link": "#F4E4F7"
},
"typography": {
"fontFamilies": {
"primary": "Suisseintl",
"heading": "Instrumentsans Semicondensed"
},
"fontStacks": {
"heading": [
"Instrumentsans Semicondensed",
"Impact",
"sans-serif"
],
"body": [
"Suisseintl",
"Arial",
"sans-serif"
],
"paragraph": [
"Suisseintl",
"Arial",
"sans-serif"
]
},
"fontSizes": {
"h1": "96px",
"h2": "48px",
"body": "16.96px"
}
},
"spacing": {
"baseUnit": 4,
"borderRadius": "8px"
},
"components": {
"input": {
"background": "#FFFFFF",
"textColor": "#000000",
"borderColor": "#F2F2F2",
"borderRadius": "128px",
"borderRadiusCorners": {
"topLeft": "128px",
"topRight": "128px",
"bottomRight": "128px",
"bottomLeft": "128px"
},
"shadow": "none"
},
"buttonPrimary": {
"background": "#BB60D2",
"textColor": "#FFFFFF",
"borderRadius": "128px",
"borderRadiusCorners": {
"topLeft": "128px",
"topRight": "128px",
"bottomRight": "128px",
"bottomLeft": "128px"
},
"shadow": "none"
},
"buttonSecondary": {
"background": "#FFFFFF",
"textColor": "#000000",
"borderColor": "#FFFFFF",
"borderRadius": "128px",
"borderRadiusCorners": {
"topLeft": "128px",
"topRight": "128px",
"bottomRight": "128px",
"bottomLeft": "128px"
},
"shadow": "none"
}
},
"images": {
"logo": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20viewBox%3D%220%200%20102%2028%22%20fill%3D%22none%22%20class%3D%22logo%22%20data-fc-idx%3D%220%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1674_5446)%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Cg%20clip-path%3D%22url(%23clip1_1674_5446)%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Cpath%20d%3D%22M25.624%2025.668H21.7261C21.1478%2025.6662%2020.5934%2025.4298%2020.1827%2025.0097C19.772%2024.5896%2019.5379%2024.0197%2019.531%2023.4229L19.4081%209.76854C18.3994%209.86378%2017.43%2010.2193%2016.5892%2010.8025C15.7485%2011.3856%2015.0634%2012.1777%2014.5969%2013.1056L8.88232%2024.4482C8.6974%2024.8164%208.41785%2025.125%208.0743%2025.3402C7.73074%2025.5553%207.33644%2025.6687%206.93458%2025.668H2.19546C1.80903%2025.6679%201.42947%2025.5626%201.0951%2025.3627C0.760735%2025.1627%200.483408%2024.8753%200.291131%2024.5294C0.098854%2024.1835%20-0.00156424%2023.7913%201.84223e-05%2023.3925C0.00160108%2022.9937%200.105129%2022.6024%200.300145%2022.2582L10.6548%203.992C11.1434%203.13375%2011.8405%202.42186%2012.6772%201.92661C13.5139%201.43136%2014.4613%201.16987%2015.4258%201.16797V1.16797C16.8817%201.17274%2018.2774%201.76831%2019.3113%202.82603C20.3453%203.88375%2020.9347%205.31875%2020.9521%206.8211L20.9644%208.18789C22.6069%208.40662%2024.1421%209.14958%2025.3554%2010.3129C26.8739%2011.76%2027.7438%2013.6889%2027.8052%2015.7462V15.7699L27.8175%2023.3452C27.8248%2023.6474%2027.7735%2023.9481%2027.6664%2024.2296C27.5594%2024.5111%2027.3989%2024.7676%2027.1943%2024.984C26.9898%2025.2005%2026.7453%2025.3725%2026.4754%2025.49C26.2054%2025.6074%2025.9154%2025.6679%2025.6224%2025.668H25.624ZM20.9799%209.82771L21.0987%2023.4086C21.1008%2023.5791%2021.1678%2023.7418%2021.2852%2023.8619C21.4025%2023.9819%2021.5609%2024.0495%2021.7261%2024.0501H25.624C25.7081%2024.0501%2025.7912%2024.0326%2025.8686%2023.9987C25.946%2023.9649%2026.016%2023.9154%2026.0745%2023.8531C26.133%2023.7909%2026.1788%2023.7171%2026.2092%2023.6362C26.2396%2023.5554%2026.254%2023.4691%2026.2514%2023.3824V23.3587L26.2383%2015.7851C26.1441%2012.8394%2023.8311%2010.318%2020.9799%209.82771ZM15.4258%202.78665C14.7349%202.788%2014.0562%202.97527%2013.4568%203.33C12.8574%203.68472%2012.358%204.19462%2012.0079%204.80937L1.65406%2023.0755C1.59826%2023.1739%201.56861%2023.2857%201.56811%2023.3997C1.5676%2023.5137%201.59627%2023.6258%201.6512%2023.7247C1.70613%2023.8236%201.78539%2023.9057%201.88096%2023.9629C1.97652%2024.02%202.08501%2024.0501%202.19546%2024.0501H6.93458C7.04945%2024.0505%207.16218%2024.0181%207.26032%2023.9565C7.35846%2023.8949%207.4382%2023.8065%207.49073%2023.701L13.2094%2012.3593C13.8066%2011.1704%2014.6887%2010.159%2015.7717%209.42149C16.8547%208.68392%2018.1026%208.2447%2019.3967%208.14563L19.3852%206.83547C19.3727%205.75936%2018.9506%204.73151%2018.2099%203.97394C17.4692%203.21638%2016.4695%202.7899%2015.4267%202.78665H15.4258Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M37.0957%2022.1134C37.0957%2017.606%2042.4625%2017.9776%2046.4615%2017.9776V16.6518C46.4615%2014.7434%2045.3298%2013.4711%2043.2255%2013.4711C41.0948%2013.4711%2039.6474%2014.6602%2039.3848%2016.8638L37.6218%2016.7628C37.964%2013.5811%2040.3583%2011.8848%2043.2265%2011.8848C46.3042%2011.8848%2048.2511%2013.7407%2048.2511%2016.8163V25.4061H46.8824L46.6719%2022.9061H46.3563C45.6985%2024.5757%2044.0151%2025.6627%2041.5382%2025.6627C38.7752%2025.6627%2037.0918%2024.2051%2037.0918%2022.1105L37.0957%2022.1134ZM46.4576%2019.9098V19.3271C43.0377%2019.3271%2038.9335%2019.0883%2038.9335%2021.9509C38.9335%2023.2499%2039.8804%2024.1516%2041.8833%2024.1516C44.7506%2024.1516%2046.4605%2022.3225%2046.4605%2019.9098%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M51.4862%2021.8221V5.25195H53.2758V21.7993C53.2758%2023.4164%2054.091%2023.894%2055.091%2023.894C55.5492%2023.9031%2056.0072%2023.8676%2056.4587%2023.788V25.3516C55.7488%2025.4843%2055.4331%2025.5369%2054.854%2025.5369C52.7498%2025.5369%2051.4862%2024.2646%2051.4862%2021.8261%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M58.6428%206.7104H60.8522V8.93488H58.6428V6.7104ZM58.8532%2012.1453H60.6418V25.401H58.8532V12.1453Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M63.9565%2012.1452H65.7717V13.2054L65.6173%2014.77H65.986C67.0676%2012.9399%2068.696%2012.0124%2070.695%2012.0124C73.3263%2012.0124%2075.1414%2013.7088%2075.1414%2017.2878V25.401H73.3518V17.5801C73.3518%2014.4777%2071.8769%2013.6295%2070.0903%2013.6295C67.9064%2013.6295%2065.7756%2015.3526%2065.7756%2018.8256V25.401H63.9565V12.1452Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M77.3185%2018.799C77.3185%2014.7166%2079.6597%2011.8798%2083.2645%2011.8798C86.8426%2011.8798%2089.0786%2014.6106%2089.0786%2018.799C89.0831%2018.9587%2089.0742%2019.1184%2089.0521%2019.2766H80.9567L79.0885%2019.2498C79.1937%2022.272%2080.7984%2024.105%2083.4031%2024.105C85.4287%2024.105%2086.823%2023.0151%2087.3225%2021.1087L88.9803%2021.294C88.2694%2024.0783%2086.2438%2025.6686%2083.4031%2025.6686C79.8771%2025.6686%2077.3254%2023.1241%2077.3254%2018.802L77.3185%2018.799ZM80.9823%2017.7952H85.4552L87.3235%2017.8478C87.1131%2014.9049%2085.4552%2013.4473%2083.2723%2013.4473C81.0619%2013.4473%2079.3254%2014.9584%2079.1425%2017.8478L80.9823%2017.7952Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M90.8445%2022.1134C90.8445%2017.606%2096.2113%2017.9776%20100.209%2017.9776V16.6518C100.209%2014.7434%2099.0786%2013.4711%2096.9733%2013.4711C94.8425%2013.4711%2093.3961%2014.6602%2093.1326%2016.8638L91.3705%2016.7628C91.7118%2013.5811%2094.1061%2011.8848%2096.9753%2011.8848C100.054%2011.8848%20102.001%2013.7407%20102.001%2016.8163V25.4061H100.633L100.426%2022.9061H100.109C99.4522%2024.5757%2097.7678%2025.6627%2095.2909%2025.6627C92.5289%2025.6627%2090.8455%2024.2051%2090.8455%2022.1105L90.8445%2022.1134ZM100.21%2019.9098V19.3271C96.7904%2019.3271%2092.6862%2019.0883%2092.6862%2021.9509C92.6862%2023.2499%2093.6341%2024.1516%2095.6361%2024.1516C98.5033%2024.1516%20100.213%2022.3225%20100.213%2019.9098%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E",
"favicon": "https://cdn.prod.website-files.com/68e6cadc6ecf81b3e5960fb3/6902663ebc900c8a414f1b77_alineafavicon.png",
"ogImage": "https://cdn.prod.website-files.com/68e6cadc6ecf81b3e5960fb3/69026533ed112a185b3e16d7_opengraph.jpg",
"logoHref": "/"
},
"__llm_logo_reasoning": {
"selectedIndex": 0,
"reasoning": "Selected #0 because it is visible, located in the header, and links to the homepage, matching the brand 'Alinea Invest'.",
"confidence": 0.9,
"source": "llm"
},
"__llm_button_reasoning": {
"primary": {
"index": 3,
"text": "Calculate",
"reasoning": "Button #3 has a vibrant brand color (#BB60D2) and action-oriented text ('Calculate'), making it the most prominent CTA."
},
"secondary": {
"index": 0,
"text": "Sign Up Now",
"reasoning": "Button #0 ('Sign Up Now') has a different color group (#FFFFFF) and serves as a secondary action."
},
"confidence": 0.95
},
"personality": {
"tone": "modern",
"energy": "medium",
"targetAudience": "young investors"
},
"designSystem": {
"framework": "custom",
"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 visible, located in the header, and links to the homepage, matching the brand 'Alinea Invest'.",
"confidence": 0.9
}
},
"buttonClassification": {
"llmCalled": true,
"llmSucceeded": true
}
}
},
"images": [
{
"file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/alinea/8d54d0e3c3.webp",
"alt": "Alinea Invest — Why is Crypto Crashing? Top 5 Answers from Reddit",
"source_url": "https://www.alinea-invest.com/press/why-is-crypto-crashing-top-5-answers-from-reddit",
"image_url": "https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/69011a07869dff6ce5abdf3b_62d968124e2bcd220ff56c3c_kai-oberhauser-BKAaLmT0tIs-unsplash.webp",
"width": 3582,
"height": 2398,
"bytes": 696236,
"query": "site:alinea-invest.com",
"query_suffix": "site:alinea-invest.com"
},
{
"file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/alinea/22912f3314.webp",
"alt": "Alinea Invest — Press",
"source_url": "https://www.alinea-invest.com/press",
"image_url": "https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/6901112b4aeeae1ef8a3dd9b_620ada434179ee987078db82_eve2headshot.jpeg",
"width": 3089,
"height": 2048,
"bytes": 2130990,
"query": "site:alinea-invest.com",
"query_suffix": "site:alinea-invest.com"
},
{
"file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/alinea/de25352371.webp",
"alt": "Alinea Invest — Top 5 Best Stock Trading Apps Reddit Recommends",
"source_url": "https://www.alinea-invest.com/press/top-5-best-stock-trading-apps-reddit-recommends",
"image_url": "https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/69011a131f8725ed378c74e6_62fe4f1bdddaa36f4302fa74_M1%2520Finance.webp",
"width": 2511,
"height": 1686,
"bytes": 79144,
"query": "site:alinea-invest.com",
"query_suffix": "site:alinea-invest.com"
},
{
"file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/alinea/6a8439175b.webp",
"alt": "Alinea Invest — Top 5 Best Stock Trading Apps Reddit Recommends",
"source_url": "https://www.alinea-invest.com/press/top-5-best-stock-trading-apps-reddit-recommends",
"image_url": "https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/69011a131f8725ed378c74dd_62fe4efc76f8988b48e030b5_Charles%2520Shwab.webp",
"width": 2511,
"height": 1686,
"bytes": 193758,
"query": "site:alinea-invest.com",
"query_suffix": "site:alinea-invest.com"
},
{
"file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/alinea/d170c8af9c.webp",
"alt": "Alinea Invest — Top 5 Best Stock Trading Apps Reddit Recommends",
"source_url": "https://www.alinea-invest.com/press/top-5-best-stock-trading-apps-reddit-recommends",
"image_url": "https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/69011a131f8725ed378c74e3_62fe4f2a58e8b03774bd2853_Streetbeat.webp",
"width": 2511,
"height": 1686,
"bytes": 56246,
"query": "site:alinea-invest.com",
"query_suffix": "site:alinea-invest.com"
},
{
"file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/alinea/564b3bf958.webp",
"alt": "Alinea Invest — Top 5 Best Stock Trading Apps Reddit Recommends",
"source_url": "https://www.alinea-invest.com/press/top-5-best-stock-trading-apps-reddit-recommends",
"image_url": "https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/69011a131f8725ed378c74e9_62fe4e667fb882a827d51c06_Fidelity.webp",
"width": 2511,
"height": 1686,
"bytes": 71394,
"query": "site:alinea-invest.com",
"query_suffix": "site:alinea-invest.com"
}
],
"font_resources": [
{
"family": "Suisseintl",
"google_fonts_url": "https://fonts.google.com/specimen/Suisseintl"
},
{
"family": "Instrumentsans Semicondensed",
"google_fonts_url": "https://fonts.google.com/specimen/Instrumentsans+Semicondensed"
}
],
"google_fonts_css": "https://fonts.googleapis.com/css2?family=Suisseintl&family=Instrumentsans+Semicondensed&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/alinea",
"agent_instructions": "You are designing or implementing in Alinea's brand identity.\n\n# Brand profile\n- Company: Alinea\n- Source: https://alinea-invest.com/\n- Color scheme: light\n\n# Colors\n- primary: #25132A\n- secondary: #BB60D2\n- accent: #BB60D2\n- background: #FFFFFF\n- textPrimary: #000000\n- link: #F4E4F7\n\n# Typography\n- primary: Suisseintl — https://fonts.google.com/specimen/Suisseintl\n- heading: Instrumentsans Semicondensed — https://fonts.google.com/specimen/Instrumentsans+Semicondensed\n\nLoad all fonts at once: \n\n# UI Components\n- input: background=#FFFFFF, textColor=#000000, borderColor=#F2F2F2, borderRadius=128px, shadow=none\n- buttonPrimary: background=#BB60D2, textColor=#FFFFFF, borderRadius=128px, shadow=none\n- buttonSecondary: background=#FFFFFF, textColor=#000000, borderColor=#FFFFFF, borderRadius=128px, shadow=none\n\n# Brand voice\n- Tone: modern\n- Energy: medium\n- Audience: young investors\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/alinea.json",
"page_markdown": "# Alinea Brand Identity\n\nA complete profile of **Alinea**'s visual system — colors, typography, components, and personality — extracted from https://alinea-invest.com/. Built for designers, agents, and AI tools.\n\n- Page: https://characterquilt.com/branding/alinea\n- Machine-readable JSON: https://characterquilt.com/branding/alinea.json\n- Per-page llms.txt: https://characterquilt.com/branding/alinea/llms.txt\n\n## Quick Facts\n\n| Field | Value |\n|---|---|\n| Primary | #25132A |\n| Accent | #BB60D2 |\n| Body Font | Suisseintl |\n| Heading Font | Instrumentsans Semicondensed |\n\n## Color Palette\n\n- primary: #25132A\n- secondary: #BB60D2\n- accent: #BB60D2\n- background: #FFFFFF\n- textPrimary: #000000\n- link: #F4E4F7\n\n## Typography\n\n- primary: Suisseintl — https://fonts.google.com/specimen/Suisseintl\n- heading: Instrumentsans Semicondensed — https://fonts.google.com/specimen/Instrumentsans+Semicondensed\n\n## Visual Assets\n\n- Logo: data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20viewBox%3D%220%200%20102%2028%22%20fill%3D%22none%22%20class%3D%22logo%22%20data-fc-idx%3D%220%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1674_5446)%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Cg%20clip-path%3D%22url(%23clip1_1674_5446)%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Cpath%20d%3D%22M25.624%2025.668H21.7261C21.1478%2025.6662%2020.5934%2025.4298%2020.1827%2025.0097C19.772%2024.5896%2019.5379%2024.0197%2019.531%2023.4229L19.4081%209.76854C18.3994%209.86378%2017.43%2010.2193%2016.5892%2010.8025C15.7485%2011.3856%2015.0634%2012.1777%2014.5969%2013.1056L8.88232%2024.4482C8.6974%2024.8164%208.41785%2025.125%208.0743%2025.3402C7.73074%2025.5553%207.33644%2025.6687%206.93458%2025.668H2.19546C1.80903%2025.6679%201.42947%2025.5626%201.0951%2025.3627C0.760735%2025.1627%200.483408%2024.8753%200.291131%2024.5294C0.098854%2024.1835%20-0.00156424%2023.7913%201.84223e-05%2023.3925C0.00160108%2022.9937%200.105129%2022.6024%200.300145%2022.2582L10.6548%203.992C11.1434%203.13375%2011.8405%202.42186%2012.6772%201.92661C13.5139%201.43136%2014.4613%201.16987%2015.4258%201.16797V1.16797C16.8817%201.17274%2018.2774%201.76831%2019.3113%202.82603C20.3453%203.88375%2020.9347%205.31875%2020.9521%206.8211L20.9644%208.18789C22.6069%208.40662%2024.1421%209.14958%2025.3554%2010.3129C26.8739%2011.76%2027.7438%2013.6889%2027.8052%2015.7462V15.7699L27.8175%2023.3452C27.8248%2023.6474%2027.7735%2023.9481%2027.6664%2024.2296C27.5594%2024.5111%2027.3989%2024.7676%2027.1943%2024.984C26.9898%2025.2005%2026.7453%2025.3725%2026.4754%2025.49C26.2054%2025.6074%2025.9154%2025.6679%2025.6224%2025.668H25.624ZM20.9799%209.82771L21.0987%2023.4086C21.1008%2023.5791%2021.1678%2023.7418%2021.2852%2023.8619C21.4025%2023.9819%2021.5609%2024.0495%2021.7261%2024.0501H25.624C25.7081%2024.0501%2025.7912%2024.0326%2025.8686%2023.9987C25.946%2023.9649%2026.016%2023.9154%2026.0745%2023.8531C26.133%2023.7909%2026.1788%2023.7171%2026.2092%2023.6362C26.2396%2023.5554%2026.254%2023.4691%2026.2514%2023.3824V23.3587L26.2383%2015.7851C26.1441%2012.8394%2023.8311%2010.318%2020.9799%209.82771ZM15.4258%202.78665C14.7349%202.788%2014.0562%202.97527%2013.4568%203.33C12.8574%203.68472%2012.358%204.19462%2012.0079%204.80937L1.65406%2023.0755C1.59826%2023.1739%201.56861%2023.2857%201.56811%2023.3997C1.5676%2023.5137%201.59627%2023.6258%201.6512%2023.7247C1.70613%2023.8236%201.78539%2023.9057%201.88096%2023.9629C1.97652%2024.02%202.08501%2024.0501%202.19546%2024.0501H6.93458C7.04945%2024.0505%207.16218%2024.0181%207.26032%2023.9565C7.35846%2023.8949%207.4382%2023.8065%207.49073%2023.701L13.2094%2012.3593C13.8066%2011.1704%2014.6887%2010.159%2015.7717%209.42149C16.8547%208.68392%2018.1026%208.2447%2019.3967%208.14563L19.3852%206.83547C19.3727%205.75936%2018.9506%204.73151%2018.2099%203.97394C17.4692%203.21638%2016.4695%202.7899%2015.4267%202.78665H15.4258Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M37.0957%2022.1134C37.0957%2017.606%2042.4625%2017.9776%2046.4615%2017.9776V16.6518C46.4615%2014.7434%2045.3298%2013.4711%2043.2255%2013.4711C41.0948%2013.4711%2039.6474%2014.6602%2039.3848%2016.8638L37.6218%2016.7628C37.964%2013.5811%2040.3583%2011.8848%2043.2265%2011.8848C46.3042%2011.8848%2048.2511%2013.7407%2048.2511%2016.8163V25.4061H46.8824L46.6719%2022.9061H46.3563C45.6985%2024.5757%2044.0151%2025.6627%2041.5382%2025.6627C38.7752%2025.6627%2037.0918%2024.2051%2037.0918%2022.1105L37.0957%2022.1134ZM46.4576%2019.9098V19.3271C43.0377%2019.3271%2038.9335%2019.0883%2038.9335%2021.9509C38.9335%2023.2499%2039.8804%2024.1516%2041.8833%2024.1516C44.7506%2024.1516%2046.4605%2022.3225%2046.4605%2019.9098%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M51.4862%2021.8221V5.25195H53.2758V21.7993C53.2758%2023.4164%2054.091%2023.894%2055.091%2023.894C55.5492%2023.9031%2056.0072%2023.8676%2056.4587%2023.788V25.3516C55.7488%2025.4843%2055.4331%2025.5369%2054.854%2025.5369C52.7498%2025.5369%2051.4862%2024.2646%2051.4862%2021.8261%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M58.6428%206.7104H60.8522V8.93488H58.6428V6.7104ZM58.8532%2012.1453H60.6418V25.401H58.8532V12.1453Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M63.9565%2012.1452H65.7717V13.2054L65.6173%2014.77H65.986C67.0676%2012.9399%2068.696%2012.0124%2070.695%2012.0124C73.3263%2012.0124%2075.1414%2013.7088%2075.1414%2017.2878V25.401H73.3518V17.5801C73.3518%2014.4777%2071.8769%2013.6295%2070.0903%2013.6295C67.9064%2013.6295%2065.7756%2015.3526%2065.7756%2018.8256V25.401H63.9565V12.1452Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M77.3185%2018.799C77.3185%2014.7166%2079.6597%2011.8798%2083.2645%2011.8798C86.8426%2011.8798%2089.0786%2014.6106%2089.0786%2018.799C89.0831%2018.9587%2089.0742%2019.1184%2089.0521%2019.2766H80.9567L79.0885%2019.2498C79.1937%2022.272%2080.7984%2024.105%2083.4031%2024.105C85.4287%2024.105%2086.823%2023.0151%2087.3225%2021.1087L88.9803%2021.294C88.2694%2024.0783%2086.2438%2025.6686%2083.4031%2025.6686C79.8771%2025.6686%2077.3254%2023.1241%2077.3254%2018.802L77.3185%2018.799ZM80.9823%2017.7952H85.4552L87.3235%2017.8478C87.1131%2014.9049%2085.4552%2013.4473%2083.2723%2013.4473C81.0619%2013.4473%2079.3254%2014.9584%2079.1425%2017.8478L80.9823%2017.7952Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M90.8445%2022.1134C90.8445%2017.606%2096.2113%2017.9776%20100.209%2017.9776V16.6518C100.209%2014.7434%2099.0786%2013.4711%2096.9733%2013.4711C94.8425%2013.4711%2093.3961%2014.6602%2093.1326%2016.8638L91.3705%2016.7628C91.7118%2013.5811%2094.1061%2011.8848%2096.9753%2011.8848C100.054%2011.8848%20102.001%2013.7407%20102.001%2016.8163V25.4061H100.633L100.426%2022.9061H100.109C99.4522%2024.5757%2097.7678%2025.6627%2095.2909%2025.6627C92.5289%2025.6627%2090.8455%2024.2051%2090.8455%2022.1105L90.8445%2022.1134ZM100.21%2019.9098V19.3271C96.7904%2019.3271%2092.6862%2019.0883%2092.6862%2021.9509C92.6862%2023.2499%2093.6341%2024.1516%2095.6361%2024.1516C98.5033%2024.1516%20100.213%2022.3225%20100.213%2019.9098%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\n- Favicon: https://cdn.prod.website-files.com/68e6cadc6ecf81b3e5960fb3/6902663ebc900c8a414f1b77_alineafavicon.png\n- Social card (og:image): https://cdn.prod.website-files.com/68e6cadc6ecf81b3e5960fb3/69026533ed112a185b3e16d7_opengraph.jpg\n\n## UI Components\n\n- input: background=#FFFFFF, textColor=#000000, borderColor=#F2F2F2, borderRadius=128px, shadow=none\n- buttonPrimary: background=#BB60D2, textColor=#FFFFFF, borderRadius=128px, shadow=none\n- buttonSecondary: background=#FFFFFF, textColor=#000000, borderColor=#FFFFFF, borderRadius=128px, shadow=none\n\n## Brand Personality\n\nTone: modern · Energy: medium · Audience: young investors\n\n## Alinea Brand in the Wild\n\nReal-world brand assets — ads, campaigns, marketing materials.\n\n- **Alinea Invest — Why is Crypto Crashing? Top 5 Answers from Reddit**\n - Image: https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/69011a07869dff6ce5abdf3b_62d968124e2bcd220ff56c3c_kai-oberhauser-BKAaLmT0tIs-unsplash.webp\n - Source: https://www.alinea-invest.com/press/why-is-crypto-crashing-top-5-answers-from-reddit\n- **Alinea Invest — Press**\n - Image: https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/6901112b4aeeae1ef8a3dd9b_620ada434179ee987078db82_eve2headshot.jpeg\n - Source: https://www.alinea-invest.com/press\n- **Alinea Invest — Top 5 Best Stock Trading Apps Reddit Recommends**\n - Image: https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/69011a131f8725ed378c74e6_62fe4f1bdddaa36f4302fa74_M1%2520Finance.webp\n - Source: https://www.alinea-invest.com/press/top-5-best-stock-trading-apps-reddit-recommends\n- **Alinea Invest — Top 5 Best Stock Trading Apps Reddit Recommends**\n - Image: https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/69011a131f8725ed378c74dd_62fe4efc76f8988b48e030b5_Charles%2520Shwab.webp\n - Source: https://www.alinea-invest.com/press/top-5-best-stock-trading-apps-reddit-recommends\n- **Alinea Invest — Top 5 Best Stock Trading Apps Reddit Recommends**\n - Image: https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/69011a131f8725ed378c74e3_62fe4f2a58e8b03774bd2853_Streetbeat.webp\n - Source: https://www.alinea-invest.com/press/top-5-best-stock-trading-apps-reddit-recommends\n- **Alinea Invest — Top 5 Best Stock Trading Apps Reddit Recommends**\n - Image: https://cdn.prod.website-files.com/68f15664929ec33507ab7fea/69011a131f8725ed378c74e9_62fe4e667fb882a827d51c06_Fidelity.webp\n - Source: https://www.alinea-invest.com/press/top-5-best-stock-trading-apps-reddit-recommends\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\": \"Suisseintl\",\n \"role\": \"body\"\n },\n {\n \"family\": \"Instrumentsans Semicondensed\",\n \"role\": \"heading\"\n },\n {\n \"family\": \"Impact\",\n \"role\": \"display\"\n }\n ],\n \"colors\": {\n \"primary\": \"#25132A\",\n \"secondary\": \"#BB60D2\",\n \"accent\": \"#BB60D2\",\n \"background\": \"#FFFFFF\",\n \"textPrimary\": \"#000000\",\n \"link\": \"#F4E4F7\"\n },\n \"typography\": {\n \"fontFamilies\": {\n \"primary\": \"Suisseintl\",\n \"heading\": \"Instrumentsans Semicondensed\"\n },\n \"fontStacks\": {\n \"heading\": [\n \"Instrumentsans Semicondensed\",\n \"Impact\",\n \"sans-serif\"\n ],\n \"body\": [\n \"Suisseintl\",\n \"Arial\",\n \"sans-serif\"\n ],\n \"paragraph\": [\n \"Suisseintl\",\n \"Arial\",\n \"sans-serif\"\n ]\n },\n \"fontSizes\": {\n \"h1\": \"96px\",\n \"h2\": \"48px\",\n \"body\": \"16.96px\"\n }\n },\n \"spacing\": {\n \"baseUnit\": 4,\n \"borderRadius\": \"8px\"\n },\n \"components\": {\n \"input\": {\n \"background\": \"#FFFFFF\",\n \"textColor\": \"#000000\",\n \"borderColor\": \"#F2F2F2\",\n \"borderRadius\": \"128px\",\n \"borderRadiusCorners\": {\n \"topLeft\": \"128px\",\n \"topRight\": \"128px\",\n \"bottomRight\": \"128px\",\n \"bottomLeft\": \"128px\"\n },\n \"shadow\": \"none\"\n },\n \"buttonPrimary\": {\n \"background\": \"#BB60D2\",\n \"textColor\": \"#FFFFFF\",\n \"borderRadius\": \"128px\",\n \"borderRadiusCorners\": {\n \"topLeft\": \"128px\",\n \"topRight\": \"128px\",\n \"bottomRight\": \"128px\",\n \"bottomLeft\": \"128px\"\n },\n \"shadow\": \"none\"\n },\n \"buttonSecondary\": {\n \"background\": \"#FFFFFF\",\n \"textColor\": \"#000000\",\n \"borderColor\": \"#FFFFFF\",\n \"borderRadius\": \"128px\",\n \"borderRadiusCorners\": {\n \"topLeft\": \"128px\",\n \"topRight\": \"128px\",\n \"bottomRight\": \"128px\",\n \"bottomLeft\": \"128px\"\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%20width%3D%22100%25%22%20viewBox%3D%220%200%20102%2028%22%20fill%3D%22none%22%20class%3D%22logo%22%20data-fc-idx%3D%220%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1674_5446)%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Cg%20clip-path%3D%22url(%23clip1_1674_5446)%22%20style%3D%22fill%3A%20none%20!important%3B%22%3E%3Cpath%20d%3D%22M25.624%2025.668H21.7261C21.1478%2025.6662%2020.5934%2025.4298%2020.1827%2025.0097C19.772%2024.5896%2019.5379%2024.0197%2019.531%2023.4229L19.4081%209.76854C18.3994%209.86378%2017.43%2010.2193%2016.5892%2010.8025C15.7485%2011.3856%2015.0634%2012.1777%2014.5969%2013.1056L8.88232%2024.4482C8.6974%2024.8164%208.41785%2025.125%208.0743%2025.3402C7.73074%2025.5553%207.33644%2025.6687%206.93458%2025.668H2.19546C1.80903%2025.6679%201.42947%2025.5626%201.0951%2025.3627C0.760735%2025.1627%200.483408%2024.8753%200.291131%2024.5294C0.098854%2024.1835%20-0.00156424%2023.7913%201.84223e-05%2023.3925C0.00160108%2022.9937%200.105129%2022.6024%200.300145%2022.2582L10.6548%203.992C11.1434%203.13375%2011.8405%202.42186%2012.6772%201.92661C13.5139%201.43136%2014.4613%201.16987%2015.4258%201.16797V1.16797C16.8817%201.17274%2018.2774%201.76831%2019.3113%202.82603C20.3453%203.88375%2020.9347%205.31875%2020.9521%206.8211L20.9644%208.18789C22.6069%208.40662%2024.1421%209.14958%2025.3554%2010.3129C26.8739%2011.76%2027.7438%2013.6889%2027.8052%2015.7462V15.7699L27.8175%2023.3452C27.8248%2023.6474%2027.7735%2023.9481%2027.6664%2024.2296C27.5594%2024.5111%2027.3989%2024.7676%2027.1943%2024.984C26.9898%2025.2005%2026.7453%2025.3725%2026.4754%2025.49C26.2054%2025.6074%2025.9154%2025.6679%2025.6224%2025.668H25.624ZM20.9799%209.82771L21.0987%2023.4086C21.1008%2023.5791%2021.1678%2023.7418%2021.2852%2023.8619C21.4025%2023.9819%2021.5609%2024.0495%2021.7261%2024.0501H25.624C25.7081%2024.0501%2025.7912%2024.0326%2025.8686%2023.9987C25.946%2023.9649%2026.016%2023.9154%2026.0745%2023.8531C26.133%2023.7909%2026.1788%2023.7171%2026.2092%2023.6362C26.2396%2023.5554%2026.254%2023.4691%2026.2514%2023.3824V23.3587L26.2383%2015.7851C26.1441%2012.8394%2023.8311%2010.318%2020.9799%209.82771ZM15.4258%202.78665C14.7349%202.788%2014.0562%202.97527%2013.4568%203.33C12.8574%203.68472%2012.358%204.19462%2012.0079%204.80937L1.65406%2023.0755C1.59826%2023.1739%201.56861%2023.2857%201.56811%2023.3997C1.5676%2023.5137%201.59627%2023.6258%201.6512%2023.7247C1.70613%2023.8236%201.78539%2023.9057%201.88096%2023.9629C1.97652%2024.02%202.08501%2024.0501%202.19546%2024.0501H6.93458C7.04945%2024.0505%207.16218%2024.0181%207.26032%2023.9565C7.35846%2023.8949%207.4382%2023.8065%207.49073%2023.701L13.2094%2012.3593C13.8066%2011.1704%2014.6887%2010.159%2015.7717%209.42149C16.8547%208.68392%2018.1026%208.2447%2019.3967%208.14563L19.3852%206.83547C19.3727%205.75936%2018.9506%204.73151%2018.2099%203.97394C17.4692%203.21638%2016.4695%202.7899%2015.4267%202.78665H15.4258Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M37.0957%2022.1134C37.0957%2017.606%2042.4625%2017.9776%2046.4615%2017.9776V16.6518C46.4615%2014.7434%2045.3298%2013.4711%2043.2255%2013.4711C41.0948%2013.4711%2039.6474%2014.6602%2039.3848%2016.8638L37.6218%2016.7628C37.964%2013.5811%2040.3583%2011.8848%2043.2265%2011.8848C46.3042%2011.8848%2048.2511%2013.7407%2048.2511%2016.8163V25.4061H46.8824L46.6719%2022.9061H46.3563C45.6985%2024.5757%2044.0151%2025.6627%2041.5382%2025.6627C38.7752%2025.6627%2037.0918%2024.2051%2037.0918%2022.1105L37.0957%2022.1134ZM46.4576%2019.9098V19.3271C43.0377%2019.3271%2038.9335%2019.0883%2038.9335%2021.9509C38.9335%2023.2499%2039.8804%2024.1516%2041.8833%2024.1516C44.7506%2024.1516%2046.4605%2022.3225%2046.4605%2019.9098%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M51.4862%2021.8221V5.25195H53.2758V21.7993C53.2758%2023.4164%2054.091%2023.894%2055.091%2023.894C55.5492%2023.9031%2056.0072%2023.8676%2056.4587%2023.788V25.3516C55.7488%2025.4843%2055.4331%2025.5369%2054.854%2025.5369C52.7498%2025.5369%2051.4862%2024.2646%2051.4862%2021.8261%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M58.6428%206.7104H60.8522V8.93488H58.6428V6.7104ZM58.8532%2012.1453H60.6418V25.401H58.8532V12.1453Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M63.9565%2012.1452H65.7717V13.2054L65.6173%2014.77H65.986C67.0676%2012.9399%2068.696%2012.0124%2070.695%2012.0124C73.3263%2012.0124%2075.1414%2013.7088%2075.1414%2017.2878V25.401H73.3518V17.5801C73.3518%2014.4777%2071.8769%2013.6295%2070.0903%2013.6295C67.9064%2013.6295%2065.7756%2015.3526%2065.7756%2018.8256V25.401H63.9565V12.1452Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M77.3185%2018.799C77.3185%2014.7166%2079.6597%2011.8798%2083.2645%2011.8798C86.8426%2011.8798%2089.0786%2014.6106%2089.0786%2018.799C89.0831%2018.9587%2089.0742%2019.1184%2089.0521%2019.2766H80.9567L79.0885%2019.2498C79.1937%2022.272%2080.7984%2024.105%2083.4031%2024.105C85.4287%2024.105%2086.823%2023.0151%2087.3225%2021.1087L88.9803%2021.294C88.2694%2024.0783%2086.2438%2025.6686%2083.4031%2025.6686C79.8771%2025.6686%2077.3254%2023.1241%2077.3254%2018.802L77.3185%2018.799ZM80.9823%2017.7952H85.4552L87.3235%2017.8478C87.1131%2014.9049%2085.4552%2013.4473%2083.2723%2013.4473C81.0619%2013.4473%2079.3254%2014.9584%2079.1425%2017.8478L80.9823%2017.7952Z%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M90.8445%2022.1134C90.8445%2017.606%2096.2113%2017.9776%20100.209%2017.9776V16.6518C100.209%2014.7434%2099.0786%2013.4711%2096.9733%2013.4711C94.8425%2013.4711%2093.3961%2014.6602%2093.1326%2016.8638L91.3705%2016.7628C91.7118%2013.5811%2094.1061%2011.8848%2096.9753%2011.8848C100.054%2011.8848%20102.001%2013.7407%20102.001%2016.8163V25.4061H100.633L100.426%2022.9061H100.109C99.4522%2024.5757%2097.7678%2025.6627%2095.2909%2025.6627C92.5289%2025.6627%2090.8455%2024.2051%2090.8455%2022.1105L90.8445%2022.1134ZM100.21%2019.9098V19.3271C96.7904%2019.3271%2092.6862%2019.0883%2092.6862%2021.9509C92.6862%2023.2499%2093.6341%2024.1516%2095.6361%2024.1516C98.5033%2024.1516%20100.213%2022.3225%20100.213%2019.9098%22%20fill%3D%22currentColor%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\",\n \"favicon\": \"https://cdn.prod.website-files.com/68e6cadc6ecf81b3e5960fb3/6902663ebc900c8a414f1b77_alineafavicon.png\",\n \"ogImage\": \"https://cdn.prod.website-files.com/68e6cadc6ecf81b3e5960fb3/69026533ed112a185b3e16d7_opengraph.jpg\",\n \"logoHref\": \"/\"\n },\n \"__llm_logo_reasoning\": {\n \"selectedIndex\": 0,\n \"reasoning\": \"Selected #0 because it is visible, located in the header, and links to the homepage, matching the brand 'Alinea Invest'.\",\n \"confidence\": 0.9,\n \"source\": \"llm\"\n },\n \"__llm_button_reasoning\": {\n \"primary\": {\n \"index\": 3,\n \"text\": \"Calculate\",\n \"reasoning\": \"Button #3 has a vibrant brand color (#BB60D2) and action-oriented text ('Calculate'), making it the most prominent CTA.\"\n },\n \"secondary\": {\n \"index\": 0,\n \"text\": \"Sign Up Now\",\n \"reasoning\": \"Button #0 ('Sign Up Now') has a different color group (#FFFFFF) and serves as a secondary action.\"\n },\n \"confidence\": 0.95\n },\n \"personality\": {\n \"tone\": \"modern\",\n \"energy\": \"medium\",\n \"targetAudience\": \"young investors\"\n },\n \"designSystem\": {\n \"framework\": \"custom\",\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 visible, located in the header, and links to the homepage, matching the brand 'Alinea Invest'.\",\n \"confidence\": 0.9\n }\n },\n \"buttonClassification\": {\n \"llmCalled\": true,\n \"llmSucceeded\": true\n }\n }\n}\n```\n"
}