{
  "name": "Sola Security",
  "slug": "sola-security",
  "domain": "https://sola.security/",
  "sources": [
    "startups_gallery"
  ],
  "branding": {
    "colorScheme": "light",
    "fonts": [
      {
        "family": "Poppins",
        "role": "heading"
      },
      {
        "family": "Helvetica Neue",
        "role": "body"
      },
      {
        "family": "Roboto Slab",
        "role": "heading"
      }
    ],
    "colors": {
      "primary": "#FFC182",
      "secondary": "#EB8E90",
      "accent": "#EB8E90",
      "background": "#F9F5F3",
      "textPrimary": "#0F172A",
      "link": "#0F172A"
    },
    "typography": {
      "fontFamilies": {
        "primary": "Helvetica Neue",
        "heading": "Poppins"
      },
      "fontStacks": {
        "heading": [
          "Roboto Slab",
          "Poppins",
          "Helvetica Neue"
        ],
        "body": [
          "Poppins",
          "Arial",
          "Helvetica Neue",
          "sans-serif"
        ],
        "paragraph": [
          "Poppins",
          "Arial",
          "Helvetica Neue",
          "sans-serif"
        ]
      },
      "fontSizes": {
        "h1": "64px",
        "h2": "64px",
        "body": "18px"
      }
    },
    "spacing": {
      "baseUnit": 4,
      "borderRadius": "4px"
    },
    "components": {
      "input": {
        "background": "transparent",
        "textColor": "#64748B",
        "borderColor": null,
        "borderRadius": "0px",
        "borderRadiusCorners": {
          "topLeft": "0px",
          "topRight": "0px",
          "bottomRight": "0px",
          "bottomLeft": "0px"
        },
        "shadow": "none"
      },
      "buttonPrimary": {
        "background": "#EB8E90",
        "textColor": "#020617",
        "borderRadius": "8px",
        "borderRadiusCorners": {
          "topLeft": "8px",
          "topRight": "8px",
          "bottomRight": "8px",
          "bottomLeft": "8px"
        },
        "shadow": "rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.075) 6px 7px 0px 0px"
      },
      "buttonSecondary": {
        "background": "transparent",
        "textColor": "#FFFFFF",
        "borderColor": "#FFFFFF",
        "borderRadius": "33554400px",
        "borderRadiusCorners": {
          "topLeft": "33554400px",
          "topRight": "33554400px",
          "bottomRight": "33554400px",
          "bottomLeft": "33554400px"
        },
        "shadow": "none"
      }
    },
    "images": {
      "logo": "data:image/svg+xml;utf8,%3Csvg%20class%3D%22transition-all%20duration-500%20ease-out%22%20width%3D%2293%22%20height%3D%2235%22%20viewBox%3D%220%200%2093%2035%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-fc-idx%3D%220%22%3E%0A%3Cpath%20d%3D%22M25.331%2015.9254C26.3323%2015.3057%2026.9536%2014.2956%2027.1118%2013.2074C27.2683%2013.4725%2027.3546%2013.7786%2027.3546%2014.0963V25.2299C27.3546%2025.8278%2027.0492%2026.3842%2026.5452%2026.7047L18.3566%2031.9116C17.195%2032.6502%2015.6767%2031.8146%2015.6767%2030.4368V21.9L25.331%2015.9254Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M4.06287%2011.3806C3.09667%2010.7748%202.4972%209.78728%202.34457%208.72337C2.19357%208.98258%202.11035%209.28178%202.11035%209.59245V20.4768C2.11035%2021.0614%202.40499%2021.6054%202.89135%2021.9187L10.7922%2027.0091C11.9129%2027.7311%2013.3779%2026.9142%2013.3779%2025.5672V17.2215L4.06287%2011.3806Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M15.6767%208.89043C15.6767%207.51267%2017.1949%206.67704%2018.3564%207.41549L24.6147%2011.3942L27.1118%2013.2074C27.5528%2014.0218%2025.0173%2013.655%2024.2304%2014.142L15.6767%2019.4354V8.89043Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M13.3779%204.52619C13.3779%203.19155%2011.8989%202.38208%2010.7673%203.09741L4.67064%206.95154L2.34457%208.72337C1.91501%209.51228%204.27838%209.1416%205.04503%209.61338L13.3779%2014.7411V4.52619Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M28.3364%2011.5161C28.5678%2011.6841%2028.7623%2011.8981%2028.9078%2012.1445C29.2512%2012.7264%2029.4409%2013.3988%2029.4409%2014.0967V25.2302C29.4409%2026.5432%2028.7703%2027.7651%2027.6633%2028.469L26.5448%2026.705C27.0489%2026.3845%2027.3543%2025.8281%2027.3543%2025.2302V14.0967C27.3543%2013.7789%2027.268%2013.4728%2027.1115%2013.2077L24.6143%2011.3945L18.3561%207.41581C17.1946%206.67736%2015.6764%207.51298%2015.6764%208.89075V19.4358L24.23%2014.1423C24.2548%2014.127%2024.2812%2014.1126%2024.3092%2014.0989C24.4011%2014.0541%2024.51%2014.0176%2024.6306%2013.9873C24.788%2013.9478%2024.9654%2013.9187%2025.1515%2013.8952C25.3486%2013.8703%2025.5554%2013.8516%2025.7583%2013.8332C25.8399%2013.8259%2025.921%2013.8185%2026.0005%2013.8109C26.0377%2013.8073%2026.0745%2013.8036%2026.1109%2013.7999C26.3538%2013.7748%2026.5778%2013.7449%2026.7562%2013.6984C26.8715%2013.6684%2026.9676%2013.6315%2027.0374%2013.5846C26.9941%2013.7588%2026.9387%2013.9299%2026.8715%2014.0967C26.5756%2014.831%2026.0516%2015.4796%2025.3306%2015.9258L15.6764%2021.9003V30.4371C15.6764%2031.8149%2017.1947%2032.6505%2018.3562%2031.9119L26.5448%2026.705L27.6633%2028.469L19.4748%2033.6759C16.924%2035.2978%2013.5898%2033.4628%2013.5898%2030.4371V28.8498C12.4486%2029.5233%2010.9647%2029.6053%209.66288%2028.7666L1.76202%2023.6762C0.672054%2022.974%200.0234375%2021.7643%200.0234375%2020.4772V9.59277C0.0234375%208.90747%200.207113%208.24557%200.541884%207.67087C0.679856%207.43401%200.863037%207.22667%201.08098%207.06065L3.40706%205.28883C3.45533%205.25206%203.50518%205.21741%203.55646%205.18499L9.65315%201.33087C12.1563%20-0.251519%2015.4642%201.52537%2015.4642%204.5265V5.5923C16.632%204.89872%2018.1576%204.81461%2019.4745%205.6518L25.7327%209.63047C25.7689%209.6535%2025.8045%209.67765%2025.8392%209.70288L28.3364%2011.5161ZM13.3776%204.5265C13.3776%203.19186%2011.8986%202.3824%2010.767%203.09773L4.67032%206.95186L2.34424%208.72368C2.19325%208.9829%202.11003%209.2821%202.11003%209.59277V20.4772C2.11003%2021.0617%202.40466%2021.6057%202.89102%2021.919L10.7919%2027.0094C11.9126%2027.7315%2013.3776%2026.9145%2013.3776%2025.5675V17.2218L4.06254%2011.3809C4.03785%2011.3655%204.0134%2011.3497%203.98919%2011.3337C3.33129%2010.8996%202.85123%2010.2852%202.57582%209.59277C2.5114%209.4308%202.45818%209.26456%202.4165%209.09536C2.48904%209.1426%202.59022%209.17856%202.71149%209.20714C2.8831%209.2476%203.09495%209.27328%203.32274%209.29525C3.35003%209.29789%203.37756%209.30047%203.40527%209.30301C3.46697%209.30868%203.52959%209.31418%203.59268%209.31972C3.83298%209.34082%204.08006%209.36252%204.30845%209.39643C4.47798%209.42159%204.63721%209.45348%204.77574%209.49685C4.8781%209.52889%204.96916%209.5672%205.04471%209.61369L13.3776%2014.7414V4.5265ZM3.18056%207.17112C3.18072%207.17105%203.18482%207.17189%203.1924%207.17385C3.18419%207.17218%203.1804%207.1712%203.18056%207.17112ZM26.2405%2011.6739C26.2405%2011.6739%2026.2373%2011.6748%2026.2306%2011.6763C26.237%2011.6745%2026.2404%2011.6738%2026.2405%2011.6739Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.63728%2028.9195C10.9378%2029.7628%2011.4763%2029.607%2013.5584%2029.0047L13.5633%2029.0032C15.6494%2028.3997%2015.4373%2025.1411%2015.4373%2022.011V19.5313V8.92138V5.60263V4.53027C15.4373%201.51067%2012.1301%20-0.277153%209.62755%201.31497L3.53223%205.19281C3.48096%205.22543%203.43112%205.26029%203.38286%205.29729L1.0573%207.08002C0.83941%207.24705%200.656271%207.45567%200.51833%207.69399C0.183634%208.27222%200%208.9382%200%209.62772V20.5791C0%2021.8742%200.648471%2023.0913%201.73819%2023.7978L9.63728%2028.9195ZM10.7412%203.09271C11.8725%202.37297%2013.3512%203.18742%2013.3512%204.53027V14.8081L5.02014%209.64877C4.94461%209.60199%204.85357%209.56345%204.75123%209.5312C4.61274%209.48757%204.45354%209.45548%204.28406%209.43016C4.05571%209.39605%203.80869%209.37422%203.56844%209.35299L3.56813%209.35296C3.50516%209.34739%203.44265%209.34187%203.38107%209.33617C3.35337%209.33361%203.32585%209.33102%203.29856%209.32837C3.07082%209.30626%202.85903%209.28042%202.68745%209.23972C2.56621%209.21096%202.46505%209.17478%202.39252%209.12724C2.4342%209.29749%202.48741%209.46475%202.55181%209.62772C2.82715%2010.3244%203.30711%2010.9426%203.96486%2011.3794C3.98906%2011.3955%204.01351%2011.4113%204.0382%2011.4269L13.3512%2017.3037V25.7008C13.3512%2027.0561%2011.8865%2027.878%2010.766%2027.1515L2.86694%2022.0298C2.38069%2021.7145%202.08612%2021.1672%202.08612%2020.5791V9.62772C2.08612%209.31513%202.16932%209.01409%202.32028%208.75328L4.64584%206.97055L10.7412%203.09271ZM3.15641%207.19117C3.15641%207.19117%203.16068%207.19194%203.16825%207.19391C3.16005%207.19223%203.15641%207.19117%203.15641%207.19117Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.15641%207.19117C3.15641%207.19117%203.16068%207.19194%203.16825%207.19391C3.16005%207.19223%203.15641%207.19117%203.15641%207.19117Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M19.5512%2033.5338C18.2507%2034.377%2017.7122%2034.2212%2015.6301%2033.6189L15.6252%2033.6175C13.5391%2033.014%2013.7512%2029.7554%2013.7512%2026.6252V24.1455V13.5356V10.2169V9.14453C13.7512%206.12493%2017.0584%204.3371%2019.5609%205.92923L25.6562%209.80707C25.7075%209.83969%2025.7574%209.87455%2025.8056%209.91154L28.1312%2011.6943C28.3491%2011.8613%2028.5322%2012.0699%2028.6701%2012.3082C29.0048%2012.8865%2029.1885%2013.5525%2029.1885%2014.242V25.1933C29.1885%2026.4884%2028.54%2027.7055%2027.4503%2028.4121L19.5512%2033.5338ZM18.4473%207.70697C17.316%206.98723%2015.8373%207.80168%2015.8373%209.14453V19.4223L24.1683%2014.263C24.2439%2014.2162%2024.3349%2014.1777%2024.4372%2014.1455C24.5757%2014.1018%2024.7349%2014.0697%2024.9044%2014.0444C25.1328%2014.0103%2025.3798%2013.9885%2025.62%2013.9672L25.6203%2013.9672C25.6833%2013.9617%2025.7458%2013.9561%2025.8074%2013.9504C25.8351%2013.9479%2025.8626%2013.9453%2025.8899%2013.9426C26.1177%2013.9205%2026.3295%2013.8947%2026.501%2013.854C26.6223%2013.8252%2026.7234%2013.789%2026.796%2013.7415C26.7543%2013.9117%2026.7011%2014.079%2026.6367%2014.242C26.3613%2014.9387%2025.8814%2015.5569%2025.2236%2015.9937C25.1994%2016.0097%2025.175%2016.0256%2025.1503%2016.0411L15.8373%2021.9179V30.3151C15.8373%2031.6703%2017.302%2032.4923%2018.4225%2031.7658L26.3215%2026.6441C26.8078%2026.3288%2027.1024%2025.7815%2027.1024%2025.1933V14.242C27.1024%2013.9294%2027.0192%2013.6283%2026.8682%2013.3675L24.5426%2011.5848L18.4473%207.70697ZM26.0321%2011.8054C26.0321%2011.8054%2026.0278%2011.8062%2026.0202%2011.8082C26.0284%2011.8065%2026.0321%2011.8054%2026.0321%2011.8054Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M26.0321%2011.8054C26.0321%2011.8054%2026.0278%2011.8062%2026.0202%2011.8082C26.0284%2011.8065%2026.0321%2011.8054%2026.0321%2011.8054Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M25.331%2015.9251C26.3324%2015.3054%2026.9537%2014.2953%2027.1119%2013.207C27.2684%2013.4722%2027.3547%2013.7782%2027.3547%2014.096V25.2295C27.3547%2025.8275%2027.0493%2026.3839%2026.5452%2026.7044L18.3566%2031.9113C17.1951%2032.6499%2015.6768%2031.8143%2015.6768%2030.4364V21.8997L25.331%2015.9251Z%22%20fill%3D%22%232E81E5%22%20style%3D%22fill%3A%20rgb(46%2C%20129%2C%20229)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M4.06287%2011.3809C3.09667%2010.775%202.4972%209.78755%202.34457%208.72363C2.19357%208.98284%202.11035%209.28205%202.11035%209.59272V20.4771C2.11035%2021.0617%202.40499%2021.6056%202.89135%2021.919L10.7922%2027.0093C11.9129%2027.7314%2013.3779%2026.9145%2013.3779%2025.5675V17.2217L4.06287%2011.3809Z%22%20fill%3D%22%23A0B5EC%22%20style%3D%22fill%3A%20rgb(160%2C%20181%2C%20236)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M15.6768%208.89053C15.6768%207.51277%2017.195%206.67714%2018.3565%207.41559L21.4856%209.40493L24.6147%2011.3943L24.847%2011.8232C25.2879%2012.6376%2025.0174%2013.6551%2024.2304%2014.1421L15.6768%2019.4355V8.89053Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M13.3779%204.52619C13.3779%203.19155%2011.8989%202.38208%2010.7673%203.09741L7.71899%205.02448L4.67065%206.95154L4.44439%207.36707C4.01483%208.15599%204.27838%209.1416%205.04504%209.61338L13.3779%2014.7411V4.52619Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M51.7647%2013.0205H44.5572C42.927%2013.0205%2041.6055%2014.342%2041.6055%2015.9722V15.9722C41.6055%2017.6024%2042.927%2018.9239%2044.5572%2018.9239H48.8131C50.4432%2018.9239%2051.7647%2020.2454%2051.7647%2021.8756V21.8756C51.7647%2023.5057%2050.4432%2024.8272%2048.8131%2024.8272H41.6055%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M56.752%2018.9239C56.752%2022.1842%2059.395%2024.8272%2062.6553%2024.8272C65.9157%2024.8272%2068.5587%2022.1842%2068.5587%2018.9239C68.5587%2015.6635%2065.9157%2013.0205%2062.6553%2013.0205C59.395%2013.0205%2056.752%2015.6635%2056.752%2018.9239Z%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M73.5449%207.25488L73.8195%2024.8277%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M90.6132%2024.8272L90.6132%2018.9238C90.6133%2015.6635%2087.9703%2013.0205%2084.7099%2013.0205V13.0205C81.4496%2013.0205%2078.8066%2015.6635%2078.8066%2018.9238V18.9238C78.8066%2022.1841%2081.4497%2024.8272%2084.71%2024.8272L86.3966%2024.8272%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3C%2Fsvg%3E",
      "favicon": "https://sola.security/wp-content/themes/sola/images/favicon.svg",
      "ogImage": "https://sola.security/wp-content/uploads/2025/04/img-og-hp.png",
      "logoHref": "https://sola.security"
    },
    "__llm_logo_reasoning": {
      "selectedIndex": 0,
      "reasoning": "Selected #0 because it is visible, located in the header, and links to the homepage, which aligns with the brand 'Sola Security'.",
      "confidence": 0.9,
      "source": "llm"
    },
    "__llm_button_reasoning": {
      "primary": {
        "index": 1,
        "text": "Cybersecurity Essentials for Startups                    \n                                          ",
        "reasoning": "Button #7 has a vibrant background color (#EB8E90) which is a brand color, and the text 'Cybersecurity Essentials for Startups' suggests a strong call-to-action relevant to the site's focus on cybersecurity."
      },
      "secondary": {
        "index": 2,
        "text": "Help me get started",
        "reasoning": "Button #0 has a transparent background with a white border, making it a suitable secondary button. The text 'Help me get started' complements the primary CTA by offering initial guidance."
      },
      "confidence": 0.95
    },
    "personality": {
      "tone": "professional",
      "energy": "medium",
      "targetAudience": "businesses and startups focused on cybersecurity"
    },
    "designSystem": {
      "framework": "tailwind",
      "componentLibrary": ""
    },
    "confidence": {
      "buttons": 0.95,
      "colors": 0.9,
      "overall": 0.925
    },
    "__llm_metadata": {
      "logoSelection": {
        "llmCalled": true,
        "llmSucceeded": true,
        "finalSource": "llm",
        "rawLogoSelection": {
          "selectedLogoIndex": 0,
          "selectedLogoReasoning": "Selected #0 because it is visible, located in the header, and links to the homepage, which aligns with the brand 'Sola Security'.",
          "confidence": 0.9
        }
      },
      "buttonClassification": {
        "llmCalled": true,
        "llmSucceeded": true
      }
    }
  },
  "images": [
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/sola-security/cc48a339bc.webp",
      "alt": "4 Overlooked WordPress Security Vulnerabilities & AI Fixes - Sola Security",
      "source_url": "https://sola.security/blog/wordpress-security-vulnerabilities-fix-with-ai/",
      "image_url": "https://sola.security/wp-content/uploads/2025/07/WordPress-Security-posture.png",
      "width": 1920,
      "height": 1200,
      "bytes": 123212,
      "query": "site:sola.security",
      "query_suffix": "site:sola.security"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/sola-security/0ff9d075a7.webp",
      "alt": "4 Overlooked WordPress Security Vulnerabilities & AI Fixes - Sola Security",
      "source_url": "https://sola.security/blog/wordpress-security-vulnerabilities-fix-with-ai/",
      "image_url": "https://sola.security/wp-content/uploads/2025/07/1200x628-OG-blog-image-WordPress-security.png",
      "width": 1200,
      "height": 628,
      "bytes": 384381,
      "query": "site:sola.security blog",
      "query_suffix": "site:sola.security blog"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/sola-security/91687be8fe.webp",
      "alt": "Sola's blog | Articles about cybersecurity and AI - Sola Security",
      "source_url": "https://sola.security/blog/",
      "image_url": "https://sola.security/wp-content/uploads/2026/04/Sola-MCP-Slack-Thumbnail.webp",
      "width": 736,
      "height": 494,
      "bytes": 317604,
      "query": "site:sola.security blog",
      "query_suffix": "site:sola.security blog"
    },
    {
      "file": "https://e4p9rs3sldnmtboz.public.blob.vercel-storage.com/sola-security/6d2c84b765.webp",
      "alt": "Sola for MSSPs & consultants | Scale client delivery",
      "source_url": "https://sola.security/solutions/mssps-and-consultants/",
      "image_url": "https://sola.security/wp-content/uploads/2026/03/prioritize-your-teams-focus-and-time@2x.png",
      "width": 1678,
      "height": 1351,
      "bytes": 830897,
      "query": "site:sola.security",
      "query_suffix": "site:sola.security"
    }
  ],
  "font_resources": [
    {
      "family": "Helvetica Neue",
      "google_fonts_url": "https://fonts.google.com/specimen/Helvetica+Neue"
    },
    {
      "family": "Poppins",
      "google_fonts_url": "https://fonts.google.com/specimen/Poppins"
    }
  ],
  "google_fonts_css": "https://fonts.googleapis.com/css2?family=Helvetica+Neue&family=Poppins&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/sola-security",
  "agent_instructions": "You are designing or implementing in Sola Security's brand identity.\n\n# Brand profile\n- Company: Sola Security\n- Source: https://sola.security/\n- Color scheme: light\n\n# Colors\n- primary: #FFC182\n- secondary: #EB8E90\n- accent: #EB8E90\n- background: #F9F5F3\n- textPrimary: #0F172A\n- link: #0F172A\n\n# Typography\n- primary: Helvetica Neue — https://fonts.google.com/specimen/Helvetica+Neue\n- heading: Poppins — https://fonts.google.com/specimen/Poppins\n\nLoad all fonts at once: <link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css2?family=Helvetica+Neue&family=Poppins&display=swap\">\n\n# UI Components\n- input: background=transparent, textColor=#64748B, borderColor=null, borderRadius=0px, shadow=none\n- buttonPrimary: background=#EB8E90, textColor=#020617, borderRadius=8px, shadow=rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.075) 6px 7px 0px 0px\n- buttonSecondary: background=transparent, textColor=#FFFFFF, borderColor=#FFFFFF, borderRadius=33554400px, shadow=none\n\n# Brand voice\n- Tone: professional\n- Energy: medium\n- Audience: businesses and startups focused on cybersecurity\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/sola-security.json",
  "page_markdown": "# Sola Security Brand Identity\n\nA complete profile of **Sola Security**'s visual system — colors, typography, components, and personality — extracted from https://sola.security/. Built for designers, agents, and AI tools.\n\n- Page: https://characterquilt.com/branding/sola-security\n- Machine-readable JSON: https://characterquilt.com/branding/sola-security.json\n- Per-page llms.txt: https://characterquilt.com/branding/sola-security/llms.txt\n\n## Quick Facts\n\n| Field | Value |\n|---|---|\n| Primary | #FFC182 |\n| Accent | #EB8E90 |\n| Body Font | Helvetica Neue |\n| Heading Font | Poppins |\n\n## Color Palette\n\n- primary: #FFC182\n- secondary: #EB8E90\n- accent: #EB8E90\n- background: #F9F5F3\n- textPrimary: #0F172A\n- link: #0F172A\n\n## Typography\n\n- primary: Helvetica Neue — https://fonts.google.com/specimen/Helvetica+Neue\n- heading: Poppins — https://fonts.google.com/specimen/Poppins\n\n## Visual Assets\n\n- Logo: data:image/svg+xml;utf8,%3Csvg%20class%3D%22transition-all%20duration-500%20ease-out%22%20width%3D%2293%22%20height%3D%2235%22%20viewBox%3D%220%200%2093%2035%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-fc-idx%3D%220%22%3E%0A%3Cpath%20d%3D%22M25.331%2015.9254C26.3323%2015.3057%2026.9536%2014.2956%2027.1118%2013.2074C27.2683%2013.4725%2027.3546%2013.7786%2027.3546%2014.0963V25.2299C27.3546%2025.8278%2027.0492%2026.3842%2026.5452%2026.7047L18.3566%2031.9116C17.195%2032.6502%2015.6767%2031.8146%2015.6767%2030.4368V21.9L25.331%2015.9254Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M4.06287%2011.3806C3.09667%2010.7748%202.4972%209.78728%202.34457%208.72337C2.19357%208.98258%202.11035%209.28178%202.11035%209.59245V20.4768C2.11035%2021.0614%202.40499%2021.6054%202.89135%2021.9187L10.7922%2027.0091C11.9129%2027.7311%2013.3779%2026.9142%2013.3779%2025.5672V17.2215L4.06287%2011.3806Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M15.6767%208.89043C15.6767%207.51267%2017.1949%206.67704%2018.3564%207.41549L24.6147%2011.3942L27.1118%2013.2074C27.5528%2014.0218%2025.0173%2013.655%2024.2304%2014.142L15.6767%2019.4354V8.89043Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M13.3779%204.52619C13.3779%203.19155%2011.8989%202.38208%2010.7673%203.09741L4.67064%206.95154L2.34457%208.72337C1.91501%209.51228%204.27838%209.1416%205.04503%209.61338L13.3779%2014.7411V4.52619Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M28.3364%2011.5161C28.5678%2011.6841%2028.7623%2011.8981%2028.9078%2012.1445C29.2512%2012.7264%2029.4409%2013.3988%2029.4409%2014.0967V25.2302C29.4409%2026.5432%2028.7703%2027.7651%2027.6633%2028.469L26.5448%2026.705C27.0489%2026.3845%2027.3543%2025.8281%2027.3543%2025.2302V14.0967C27.3543%2013.7789%2027.268%2013.4728%2027.1115%2013.2077L24.6143%2011.3945L18.3561%207.41581C17.1946%206.67736%2015.6764%207.51298%2015.6764%208.89075V19.4358L24.23%2014.1423C24.2548%2014.127%2024.2812%2014.1126%2024.3092%2014.0989C24.4011%2014.0541%2024.51%2014.0176%2024.6306%2013.9873C24.788%2013.9478%2024.9654%2013.9187%2025.1515%2013.8952C25.3486%2013.8703%2025.5554%2013.8516%2025.7583%2013.8332C25.8399%2013.8259%2025.921%2013.8185%2026.0005%2013.8109C26.0377%2013.8073%2026.0745%2013.8036%2026.1109%2013.7999C26.3538%2013.7748%2026.5778%2013.7449%2026.7562%2013.6984C26.8715%2013.6684%2026.9676%2013.6315%2027.0374%2013.5846C26.9941%2013.7588%2026.9387%2013.9299%2026.8715%2014.0967C26.5756%2014.831%2026.0516%2015.4796%2025.3306%2015.9258L15.6764%2021.9003V30.4371C15.6764%2031.8149%2017.1947%2032.6505%2018.3562%2031.9119L26.5448%2026.705L27.6633%2028.469L19.4748%2033.6759C16.924%2035.2978%2013.5898%2033.4628%2013.5898%2030.4371V28.8498C12.4486%2029.5233%2010.9647%2029.6053%209.66288%2028.7666L1.76202%2023.6762C0.672054%2022.974%200.0234375%2021.7643%200.0234375%2020.4772V9.59277C0.0234375%208.90747%200.207113%208.24557%200.541884%207.67087C0.679856%207.43401%200.863037%207.22667%201.08098%207.06065L3.40706%205.28883C3.45533%205.25206%203.50518%205.21741%203.55646%205.18499L9.65315%201.33087C12.1563%20-0.251519%2015.4642%201.52537%2015.4642%204.5265V5.5923C16.632%204.89872%2018.1576%204.81461%2019.4745%205.6518L25.7327%209.63047C25.7689%209.6535%2025.8045%209.67765%2025.8392%209.70288L28.3364%2011.5161ZM13.3776%204.5265C13.3776%203.19186%2011.8986%202.3824%2010.767%203.09773L4.67032%206.95186L2.34424%208.72368C2.19325%208.9829%202.11003%209.2821%202.11003%209.59277V20.4772C2.11003%2021.0617%202.40466%2021.6057%202.89102%2021.919L10.7919%2027.0094C11.9126%2027.7315%2013.3776%2026.9145%2013.3776%2025.5675V17.2218L4.06254%2011.3809C4.03785%2011.3655%204.0134%2011.3497%203.98919%2011.3337C3.33129%2010.8996%202.85123%2010.2852%202.57582%209.59277C2.5114%209.4308%202.45818%209.26456%202.4165%209.09536C2.48904%209.1426%202.59022%209.17856%202.71149%209.20714C2.8831%209.2476%203.09495%209.27328%203.32274%209.29525C3.35003%209.29789%203.37756%209.30047%203.40527%209.30301C3.46697%209.30868%203.52959%209.31418%203.59268%209.31972C3.83298%209.34082%204.08006%209.36252%204.30845%209.39643C4.47798%209.42159%204.63721%209.45348%204.77574%209.49685C4.8781%209.52889%204.96916%209.5672%205.04471%209.61369L13.3776%2014.7414V4.5265ZM3.18056%207.17112C3.18072%207.17105%203.18482%207.17189%203.1924%207.17385C3.18419%207.17218%203.1804%207.1712%203.18056%207.17112ZM26.2405%2011.6739C26.2405%2011.6739%2026.2373%2011.6748%2026.2306%2011.6763C26.237%2011.6745%2026.2404%2011.6738%2026.2405%2011.6739Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.63728%2028.9195C10.9378%2029.7628%2011.4763%2029.607%2013.5584%2029.0047L13.5633%2029.0032C15.6494%2028.3997%2015.4373%2025.1411%2015.4373%2022.011V19.5313V8.92138V5.60263V4.53027C15.4373%201.51067%2012.1301%20-0.277153%209.62755%201.31497L3.53223%205.19281C3.48096%205.22543%203.43112%205.26029%203.38286%205.29729L1.0573%207.08002C0.83941%207.24705%200.656271%207.45567%200.51833%207.69399C0.183634%208.27222%200%208.9382%200%209.62772V20.5791C0%2021.8742%200.648471%2023.0913%201.73819%2023.7978L9.63728%2028.9195ZM10.7412%203.09271C11.8725%202.37297%2013.3512%203.18742%2013.3512%204.53027V14.8081L5.02014%209.64877C4.94461%209.60199%204.85357%209.56345%204.75123%209.5312C4.61274%209.48757%204.45354%209.45548%204.28406%209.43016C4.05571%209.39605%203.80869%209.37422%203.56844%209.35299L3.56813%209.35296C3.50516%209.34739%203.44265%209.34187%203.38107%209.33617C3.35337%209.33361%203.32585%209.33102%203.29856%209.32837C3.07082%209.30626%202.85903%209.28042%202.68745%209.23972C2.56621%209.21096%202.46505%209.17478%202.39252%209.12724C2.4342%209.29749%202.48741%209.46475%202.55181%209.62772C2.82715%2010.3244%203.30711%2010.9426%203.96486%2011.3794C3.98906%2011.3955%204.01351%2011.4113%204.0382%2011.4269L13.3512%2017.3037V25.7008C13.3512%2027.0561%2011.8865%2027.878%2010.766%2027.1515L2.86694%2022.0298C2.38069%2021.7145%202.08612%2021.1672%202.08612%2020.5791V9.62772C2.08612%209.31513%202.16932%209.01409%202.32028%208.75328L4.64584%206.97055L10.7412%203.09271ZM3.15641%207.19117C3.15641%207.19117%203.16068%207.19194%203.16825%207.19391C3.16005%207.19223%203.15641%207.19117%203.15641%207.19117Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.15641%207.19117C3.15641%207.19117%203.16068%207.19194%203.16825%207.19391C3.16005%207.19223%203.15641%207.19117%203.15641%207.19117Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M19.5512%2033.5338C18.2507%2034.377%2017.7122%2034.2212%2015.6301%2033.6189L15.6252%2033.6175C13.5391%2033.014%2013.7512%2029.7554%2013.7512%2026.6252V24.1455V13.5356V10.2169V9.14453C13.7512%206.12493%2017.0584%204.3371%2019.5609%205.92923L25.6562%209.80707C25.7075%209.83969%2025.7574%209.87455%2025.8056%209.91154L28.1312%2011.6943C28.3491%2011.8613%2028.5322%2012.0699%2028.6701%2012.3082C29.0048%2012.8865%2029.1885%2013.5525%2029.1885%2014.242V25.1933C29.1885%2026.4884%2028.54%2027.7055%2027.4503%2028.4121L19.5512%2033.5338ZM18.4473%207.70697C17.316%206.98723%2015.8373%207.80168%2015.8373%209.14453V19.4223L24.1683%2014.263C24.2439%2014.2162%2024.3349%2014.1777%2024.4372%2014.1455C24.5757%2014.1018%2024.7349%2014.0697%2024.9044%2014.0444C25.1328%2014.0103%2025.3798%2013.9885%2025.62%2013.9672L25.6203%2013.9672C25.6833%2013.9617%2025.7458%2013.9561%2025.8074%2013.9504C25.8351%2013.9479%2025.8626%2013.9453%2025.8899%2013.9426C26.1177%2013.9205%2026.3295%2013.8947%2026.501%2013.854C26.6223%2013.8252%2026.7234%2013.789%2026.796%2013.7415C26.7543%2013.9117%2026.7011%2014.079%2026.6367%2014.242C26.3613%2014.9387%2025.8814%2015.5569%2025.2236%2015.9937C25.1994%2016.0097%2025.175%2016.0256%2025.1503%2016.0411L15.8373%2021.9179V30.3151C15.8373%2031.6703%2017.302%2032.4923%2018.4225%2031.7658L26.3215%2026.6441C26.8078%2026.3288%2027.1024%2025.7815%2027.1024%2025.1933V14.242C27.1024%2013.9294%2027.0192%2013.6283%2026.8682%2013.3675L24.5426%2011.5848L18.4473%207.70697ZM26.0321%2011.8054C26.0321%2011.8054%2026.0278%2011.8062%2026.0202%2011.8082C26.0284%2011.8065%2026.0321%2011.8054%2026.0321%2011.8054Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M26.0321%2011.8054C26.0321%2011.8054%2026.0278%2011.8062%2026.0202%2011.8082C26.0284%2011.8065%2026.0321%2011.8054%2026.0321%2011.8054Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M25.331%2015.9251C26.3324%2015.3054%2026.9537%2014.2953%2027.1119%2013.207C27.2684%2013.4722%2027.3547%2013.7782%2027.3547%2014.096V25.2295C27.3547%2025.8275%2027.0493%2026.3839%2026.5452%2026.7044L18.3566%2031.9113C17.1951%2032.6499%2015.6768%2031.8143%2015.6768%2030.4364V21.8997L25.331%2015.9251Z%22%20fill%3D%22%232E81E5%22%20style%3D%22fill%3A%20rgb(46%2C%20129%2C%20229)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M4.06287%2011.3809C3.09667%2010.775%202.4972%209.78755%202.34457%208.72363C2.19357%208.98284%202.11035%209.28205%202.11035%209.59272V20.4771C2.11035%2021.0617%202.40499%2021.6056%202.89135%2021.919L10.7922%2027.0093C11.9129%2027.7314%2013.3779%2026.9145%2013.3779%2025.5675V17.2217L4.06287%2011.3809Z%22%20fill%3D%22%23A0B5EC%22%20style%3D%22fill%3A%20rgb(160%2C%20181%2C%20236)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M15.6768%208.89053C15.6768%207.51277%2017.195%206.67714%2018.3565%207.41559L21.4856%209.40493L24.6147%2011.3943L24.847%2011.8232C25.2879%2012.6376%2025.0174%2013.6551%2024.2304%2014.1421L15.6768%2019.4355V8.89053Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M13.3779%204.52619C13.3779%203.19155%2011.8989%202.38208%2010.7673%203.09741L7.71899%205.02448L4.67065%206.95154L4.44439%207.36707C4.01483%208.15599%204.27838%209.1416%205.04504%209.61338L13.3779%2014.7411V4.52619Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M51.7647%2013.0205H44.5572C42.927%2013.0205%2041.6055%2014.342%2041.6055%2015.9722V15.9722C41.6055%2017.6024%2042.927%2018.9239%2044.5572%2018.9239H48.8131C50.4432%2018.9239%2051.7647%2020.2454%2051.7647%2021.8756V21.8756C51.7647%2023.5057%2050.4432%2024.8272%2048.8131%2024.8272H41.6055%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M56.752%2018.9239C56.752%2022.1842%2059.395%2024.8272%2062.6553%2024.8272C65.9157%2024.8272%2068.5587%2022.1842%2068.5587%2018.9239C68.5587%2015.6635%2065.9157%2013.0205%2062.6553%2013.0205C59.395%2013.0205%2056.752%2015.6635%2056.752%2018.9239Z%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M73.5449%207.25488L73.8195%2024.8277%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M90.6132%2024.8272L90.6132%2018.9238C90.6133%2015.6635%2087.9703%2013.0205%2084.7099%2013.0205V13.0205C81.4496%2013.0205%2078.8066%2015.6635%2078.8066%2018.9238V18.9238C78.8066%2022.1841%2081.4497%2024.8272%2084.71%2024.8272L86.3966%2024.8272%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3C%2Fsvg%3E\n- Favicon: https://sola.security/wp-content/themes/sola/images/favicon.svg\n- Social card (og:image): https://sola.security/wp-content/uploads/2025/04/img-og-hp.png\n\n## UI Components\n\n- input: background=transparent, textColor=#64748B, borderColor=null, borderRadius=0px, shadow=none\n- buttonPrimary: background=#EB8E90, textColor=#020617, borderRadius=8px, shadow=rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.075) 6px 7px 0px 0px\n- buttonSecondary: background=transparent, textColor=#FFFFFF, borderColor=#FFFFFF, borderRadius=33554400px, shadow=none\n\n## Brand Personality\n\nTone: professional · Energy: medium · Audience: businesses and startups focused on cybersecurity\n\n## Sola Security Brand in the Wild\n\nReal-world brand assets — ads, campaigns, marketing materials.\n\n- **4 Overlooked WordPress Security Vulnerabilities & AI Fixes - Sola Security**\n  - Image: https://sola.security/wp-content/uploads/2025/07/WordPress-Security-posture.png\n  - Source: https://sola.security/blog/wordpress-security-vulnerabilities-fix-with-ai/\n- **4 Overlooked WordPress Security Vulnerabilities & AI Fixes - Sola Security**\n  - Image: https://sola.security/wp-content/uploads/2025/07/1200x628-OG-blog-image-WordPress-security.png\n  - Source: https://sola.security/blog/wordpress-security-vulnerabilities-fix-with-ai/\n- **Sola's blog | Articles about cybersecurity and AI - Sola Security**\n  - Image: https://sola.security/wp-content/uploads/2026/04/Sola-MCP-Slack-Thumbnail.webp\n  - Source: https://sola.security/blog/\n- **Sola for MSSPs & consultants | Scale client delivery**\n  - Image: https://sola.security/wp-content/uploads/2026/03/prioritize-your-teams-focus-and-time@2x.png\n  - Source: https://sola.security/solutions/mssps-and-consultants/\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\": \"Poppins\",\n      \"role\": \"heading\"\n    },\n    {\n      \"family\": \"Helvetica Neue\",\n      \"role\": \"body\"\n    },\n    {\n      \"family\": \"Roboto Slab\",\n      \"role\": \"heading\"\n    }\n  ],\n  \"colors\": {\n    \"primary\": \"#FFC182\",\n    \"secondary\": \"#EB8E90\",\n    \"accent\": \"#EB8E90\",\n    \"background\": \"#F9F5F3\",\n    \"textPrimary\": \"#0F172A\",\n    \"link\": \"#0F172A\"\n  },\n  \"typography\": {\n    \"fontFamilies\": {\n      \"primary\": \"Helvetica Neue\",\n      \"heading\": \"Poppins\"\n    },\n    \"fontStacks\": {\n      \"heading\": [\n        \"Roboto Slab\",\n        \"Poppins\",\n        \"Helvetica Neue\"\n      ],\n      \"body\": [\n        \"Poppins\",\n        \"Arial\",\n        \"Helvetica Neue\",\n        \"sans-serif\"\n      ],\n      \"paragraph\": [\n        \"Poppins\",\n        \"Arial\",\n        \"Helvetica Neue\",\n        \"sans-serif\"\n      ]\n    },\n    \"fontSizes\": {\n      \"h1\": \"64px\",\n      \"h2\": \"64px\",\n      \"body\": \"18px\"\n    }\n  },\n  \"spacing\": {\n    \"baseUnit\": 4,\n    \"borderRadius\": \"4px\"\n  },\n  \"components\": {\n    \"input\": {\n      \"background\": \"transparent\",\n      \"textColor\": \"#64748B\",\n      \"borderColor\": null,\n      \"borderRadius\": \"0px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"0px\",\n        \"topRight\": \"0px\",\n        \"bottomRight\": \"0px\",\n        \"bottomLeft\": \"0px\"\n      },\n      \"shadow\": \"none\"\n    },\n    \"buttonPrimary\": {\n      \"background\": \"#EB8E90\",\n      \"textColor\": \"#020617\",\n      \"borderRadius\": \"8px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"8px\",\n        \"topRight\": \"8px\",\n        \"bottomRight\": \"8px\",\n        \"bottomLeft\": \"8px\"\n      },\n      \"shadow\": \"rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.075) 6px 7px 0px 0px\"\n    },\n    \"buttonSecondary\": {\n      \"background\": \"transparent\",\n      \"textColor\": \"#FFFFFF\",\n      \"borderColor\": \"#FFFFFF\",\n      \"borderRadius\": \"33554400px\",\n      \"borderRadiusCorners\": {\n        \"topLeft\": \"33554400px\",\n        \"topRight\": \"33554400px\",\n        \"bottomRight\": \"33554400px\",\n        \"bottomLeft\": \"33554400px\"\n      },\n      \"shadow\": \"none\"\n    }\n  },\n  \"images\": {\n    \"logo\": \"data:image/svg+xml;utf8,%3Csvg%20class%3D%22transition-all%20duration-500%20ease-out%22%20width%3D%2293%22%20height%3D%2235%22%20viewBox%3D%220%200%2093%2035%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-fc-idx%3D%220%22%3E%0A%3Cpath%20d%3D%22M25.331%2015.9254C26.3323%2015.3057%2026.9536%2014.2956%2027.1118%2013.2074C27.2683%2013.4725%2027.3546%2013.7786%2027.3546%2014.0963V25.2299C27.3546%2025.8278%2027.0492%2026.3842%2026.5452%2026.7047L18.3566%2031.9116C17.195%2032.6502%2015.6767%2031.8146%2015.6767%2030.4368V21.9L25.331%2015.9254Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M4.06287%2011.3806C3.09667%2010.7748%202.4972%209.78728%202.34457%208.72337C2.19357%208.98258%202.11035%209.28178%202.11035%209.59245V20.4768C2.11035%2021.0614%202.40499%2021.6054%202.89135%2021.9187L10.7922%2027.0091C11.9129%2027.7311%2013.3779%2026.9142%2013.3779%2025.5672V17.2215L4.06287%2011.3806Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M15.6767%208.89043C15.6767%207.51267%2017.1949%206.67704%2018.3564%207.41549L24.6147%2011.3942L27.1118%2013.2074C27.5528%2014.0218%2025.0173%2013.655%2024.2304%2014.142L15.6767%2019.4354V8.89043Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M13.3779%204.52619C13.3779%203.19155%2011.8989%202.38208%2010.7673%203.09741L4.67064%206.95154L2.34457%208.72337C1.91501%209.51228%204.27838%209.1416%205.04503%209.61338L13.3779%2014.7411V4.52619Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M28.3364%2011.5161C28.5678%2011.6841%2028.7623%2011.8981%2028.9078%2012.1445C29.2512%2012.7264%2029.4409%2013.3988%2029.4409%2014.0967V25.2302C29.4409%2026.5432%2028.7703%2027.7651%2027.6633%2028.469L26.5448%2026.705C27.0489%2026.3845%2027.3543%2025.8281%2027.3543%2025.2302V14.0967C27.3543%2013.7789%2027.268%2013.4728%2027.1115%2013.2077L24.6143%2011.3945L18.3561%207.41581C17.1946%206.67736%2015.6764%207.51298%2015.6764%208.89075V19.4358L24.23%2014.1423C24.2548%2014.127%2024.2812%2014.1126%2024.3092%2014.0989C24.4011%2014.0541%2024.51%2014.0176%2024.6306%2013.9873C24.788%2013.9478%2024.9654%2013.9187%2025.1515%2013.8952C25.3486%2013.8703%2025.5554%2013.8516%2025.7583%2013.8332C25.8399%2013.8259%2025.921%2013.8185%2026.0005%2013.8109C26.0377%2013.8073%2026.0745%2013.8036%2026.1109%2013.7999C26.3538%2013.7748%2026.5778%2013.7449%2026.7562%2013.6984C26.8715%2013.6684%2026.9676%2013.6315%2027.0374%2013.5846C26.9941%2013.7588%2026.9387%2013.9299%2026.8715%2014.0967C26.5756%2014.831%2026.0516%2015.4796%2025.3306%2015.9258L15.6764%2021.9003V30.4371C15.6764%2031.8149%2017.1947%2032.6505%2018.3562%2031.9119L26.5448%2026.705L27.6633%2028.469L19.4748%2033.6759C16.924%2035.2978%2013.5898%2033.4628%2013.5898%2030.4371V28.8498C12.4486%2029.5233%2010.9647%2029.6053%209.66288%2028.7666L1.76202%2023.6762C0.672054%2022.974%200.0234375%2021.7643%200.0234375%2020.4772V9.59277C0.0234375%208.90747%200.207113%208.24557%200.541884%207.67087C0.679856%207.43401%200.863037%207.22667%201.08098%207.06065L3.40706%205.28883C3.45533%205.25206%203.50518%205.21741%203.55646%205.18499L9.65315%201.33087C12.1563%20-0.251519%2015.4642%201.52537%2015.4642%204.5265V5.5923C16.632%204.89872%2018.1576%204.81461%2019.4745%205.6518L25.7327%209.63047C25.7689%209.6535%2025.8045%209.67765%2025.8392%209.70288L28.3364%2011.5161ZM13.3776%204.5265C13.3776%203.19186%2011.8986%202.3824%2010.767%203.09773L4.67032%206.95186L2.34424%208.72368C2.19325%208.9829%202.11003%209.2821%202.11003%209.59277V20.4772C2.11003%2021.0617%202.40466%2021.6057%202.89102%2021.919L10.7919%2027.0094C11.9126%2027.7315%2013.3776%2026.9145%2013.3776%2025.5675V17.2218L4.06254%2011.3809C4.03785%2011.3655%204.0134%2011.3497%203.98919%2011.3337C3.33129%2010.8996%202.85123%2010.2852%202.57582%209.59277C2.5114%209.4308%202.45818%209.26456%202.4165%209.09536C2.48904%209.1426%202.59022%209.17856%202.71149%209.20714C2.8831%209.2476%203.09495%209.27328%203.32274%209.29525C3.35003%209.29789%203.37756%209.30047%203.40527%209.30301C3.46697%209.30868%203.52959%209.31418%203.59268%209.31972C3.83298%209.34082%204.08006%209.36252%204.30845%209.39643C4.47798%209.42159%204.63721%209.45348%204.77574%209.49685C4.8781%209.52889%204.96916%209.5672%205.04471%209.61369L13.3776%2014.7414V4.5265ZM3.18056%207.17112C3.18072%207.17105%203.18482%207.17189%203.1924%207.17385C3.18419%207.17218%203.1804%207.1712%203.18056%207.17112ZM26.2405%2011.6739C26.2405%2011.6739%2026.2373%2011.6748%2026.2306%2011.6763C26.237%2011.6745%2026.2404%2011.6738%2026.2405%2011.6739Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.63728%2028.9195C10.9378%2029.7628%2011.4763%2029.607%2013.5584%2029.0047L13.5633%2029.0032C15.6494%2028.3997%2015.4373%2025.1411%2015.4373%2022.011V19.5313V8.92138V5.60263V4.53027C15.4373%201.51067%2012.1301%20-0.277153%209.62755%201.31497L3.53223%205.19281C3.48096%205.22543%203.43112%205.26029%203.38286%205.29729L1.0573%207.08002C0.83941%207.24705%200.656271%207.45567%200.51833%207.69399C0.183634%208.27222%200%208.9382%200%209.62772V20.5791C0%2021.8742%200.648471%2023.0913%201.73819%2023.7978L9.63728%2028.9195ZM10.7412%203.09271C11.8725%202.37297%2013.3512%203.18742%2013.3512%204.53027V14.8081L5.02014%209.64877C4.94461%209.60199%204.85357%209.56345%204.75123%209.5312C4.61274%209.48757%204.45354%209.45548%204.28406%209.43016C4.05571%209.39605%203.80869%209.37422%203.56844%209.35299L3.56813%209.35296C3.50516%209.34739%203.44265%209.34187%203.38107%209.33617C3.35337%209.33361%203.32585%209.33102%203.29856%209.32837C3.07082%209.30626%202.85903%209.28042%202.68745%209.23972C2.56621%209.21096%202.46505%209.17478%202.39252%209.12724C2.4342%209.29749%202.48741%209.46475%202.55181%209.62772C2.82715%2010.3244%203.30711%2010.9426%203.96486%2011.3794C3.98906%2011.3955%204.01351%2011.4113%204.0382%2011.4269L13.3512%2017.3037V25.7008C13.3512%2027.0561%2011.8865%2027.878%2010.766%2027.1515L2.86694%2022.0298C2.38069%2021.7145%202.08612%2021.1672%202.08612%2020.5791V9.62772C2.08612%209.31513%202.16932%209.01409%202.32028%208.75328L4.64584%206.97055L10.7412%203.09271ZM3.15641%207.19117C3.15641%207.19117%203.16068%207.19194%203.16825%207.19391C3.16005%207.19223%203.15641%207.19117%203.15641%207.19117Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.15641%207.19117C3.15641%207.19117%203.16068%207.19194%203.16825%207.19391C3.16005%207.19223%203.15641%207.19117%203.15641%207.19117Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M19.5512%2033.5338C18.2507%2034.377%2017.7122%2034.2212%2015.6301%2033.6189L15.6252%2033.6175C13.5391%2033.014%2013.7512%2029.7554%2013.7512%2026.6252V24.1455V13.5356V10.2169V9.14453C13.7512%206.12493%2017.0584%204.3371%2019.5609%205.92923L25.6562%209.80707C25.7075%209.83969%2025.7574%209.87455%2025.8056%209.91154L28.1312%2011.6943C28.3491%2011.8613%2028.5322%2012.0699%2028.6701%2012.3082C29.0048%2012.8865%2029.1885%2013.5525%2029.1885%2014.242V25.1933C29.1885%2026.4884%2028.54%2027.7055%2027.4503%2028.4121L19.5512%2033.5338ZM18.4473%207.70697C17.316%206.98723%2015.8373%207.80168%2015.8373%209.14453V19.4223L24.1683%2014.263C24.2439%2014.2162%2024.3349%2014.1777%2024.4372%2014.1455C24.5757%2014.1018%2024.7349%2014.0697%2024.9044%2014.0444C25.1328%2014.0103%2025.3798%2013.9885%2025.62%2013.9672L25.6203%2013.9672C25.6833%2013.9617%2025.7458%2013.9561%2025.8074%2013.9504C25.8351%2013.9479%2025.8626%2013.9453%2025.8899%2013.9426C26.1177%2013.9205%2026.3295%2013.8947%2026.501%2013.854C26.6223%2013.8252%2026.7234%2013.789%2026.796%2013.7415C26.7543%2013.9117%2026.7011%2014.079%2026.6367%2014.242C26.3613%2014.9387%2025.8814%2015.5569%2025.2236%2015.9937C25.1994%2016.0097%2025.175%2016.0256%2025.1503%2016.0411L15.8373%2021.9179V30.3151C15.8373%2031.6703%2017.302%2032.4923%2018.4225%2031.7658L26.3215%2026.6441C26.8078%2026.3288%2027.1024%2025.7815%2027.1024%2025.1933V14.242C27.1024%2013.9294%2027.0192%2013.6283%2026.8682%2013.3675L24.5426%2011.5848L18.4473%207.70697ZM26.0321%2011.8054C26.0321%2011.8054%2026.0278%2011.8062%2026.0202%2011.8082C26.0284%2011.8065%2026.0321%2011.8054%2026.0321%2011.8054Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M26.0321%2011.8054C26.0321%2011.8054%2026.0278%2011.8062%2026.0202%2011.8082C26.0284%2011.8065%2026.0321%2011.8054%2026.0321%2011.8054Z%22%20fill%3D%22%23020617%22%20style%3D%22fill%3A%20rgb(2%2C%206%2C%2023)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M25.331%2015.9251C26.3324%2015.3054%2026.9537%2014.2953%2027.1119%2013.207C27.2684%2013.4722%2027.3547%2013.7782%2027.3547%2014.096V25.2295C27.3547%2025.8275%2027.0493%2026.3839%2026.5452%2026.7044L18.3566%2031.9113C17.1951%2032.6499%2015.6768%2031.8143%2015.6768%2030.4364V21.8997L25.331%2015.9251Z%22%20fill%3D%22%232E81E5%22%20style%3D%22fill%3A%20rgb(46%2C%20129%2C%20229)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M4.06287%2011.3809C3.09667%2010.775%202.4972%209.78755%202.34457%208.72363C2.19357%208.98284%202.11035%209.28205%202.11035%209.59272V20.4771C2.11035%2021.0617%202.40499%2021.6056%202.89135%2021.919L10.7922%2027.0093C11.9129%2027.7314%2013.3779%2026.9145%2013.3779%2025.5675V17.2217L4.06287%2011.3809Z%22%20fill%3D%22%23A0B5EC%22%20style%3D%22fill%3A%20rgb(160%2C%20181%2C%20236)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M15.6768%208.89053C15.6768%207.51277%2017.195%206.67714%2018.3565%207.41559L21.4856%209.40493L24.6147%2011.3943L24.847%2011.8232C25.2879%2012.6376%2025.0174%2013.6551%2024.2304%2014.1421L15.6768%2019.4355V8.89053Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M13.3779%204.52619C13.3779%203.19155%2011.8989%202.38208%2010.7673%203.09741L7.71899%205.02448L4.67065%206.95154L4.44439%207.36707C4.01483%208.15599%204.27838%209.1416%205.04504%209.61338L13.3779%2014.7411V4.52619Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M51.7647%2013.0205H44.5572C42.927%2013.0205%2041.6055%2014.342%2041.6055%2015.9722V15.9722C41.6055%2017.6024%2042.927%2018.9239%2044.5572%2018.9239H48.8131C50.4432%2018.9239%2051.7647%2020.2454%2051.7647%2021.8756V21.8756C51.7647%2023.5057%2050.4432%2024.8272%2048.8131%2024.8272H41.6055%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M56.752%2018.9239C56.752%2022.1842%2059.395%2024.8272%2062.6553%2024.8272C65.9157%2024.8272%2068.5587%2022.1842%2068.5587%2018.9239C68.5587%2015.6635%2065.9157%2013.0205%2062.6553%2013.0205C59.395%2013.0205%2056.752%2015.6635%2056.752%2018.9239Z%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M73.5449%207.25488L73.8195%2024.8277%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3Cpath%20d%3D%22M90.6132%2024.8272L90.6132%2018.9238C90.6133%2015.6635%2087.9703%2013.0205%2084.7099%2013.0205V13.0205C81.4496%2013.0205%2078.8066%2015.6635%2078.8066%2018.9238V18.9238C78.8066%2022.1841%2081.4497%2024.8272%2084.71%2024.8272L86.3966%2024.8272%22%20class%3D%22transition-all%20duration-300%20ease-out%20logo-text%20group-%5B.mobile-nav-on%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.scrolled%5D%2Fbody%3Astroke-blue-midnight%20group-%5B.nav-text-dark%5D%2Fbody%3Astroke-blue-midnight%20stroke-white%22%20stroke-width%3D%223.2949%22%20stroke-linecap%3D%22round%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20stroke-width%3A%203.2949px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%3C%2Fsvg%3E\",\n    \"favicon\": \"https://sola.security/wp-content/themes/sola/images/favicon.svg\",\n    \"ogImage\": \"https://sola.security/wp-content/uploads/2025/04/img-og-hp.png\",\n    \"logoHref\": \"https://sola.security\"\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, which aligns with the brand 'Sola Security'.\",\n    \"confidence\": 0.9,\n    \"source\": \"llm\"\n  },\n  \"__llm_button_reasoning\": {\n    \"primary\": {\n      \"index\": 1,\n      \"text\": \"Cybersecurity Essentials for Startups                    \\n                                          \",\n      \"reasoning\": \"Button #7 has a vibrant background color (#EB8E90) which is a brand color, and the text 'Cybersecurity Essentials for Startups' suggests a strong call-to-action relevant to the site's focus on cybersecurity.\"\n    },\n    \"secondary\": {\n      \"index\": 2,\n      \"text\": \"Help me get started\",\n      \"reasoning\": \"Button #0 has a transparent background with a white border, making it a suitable secondary button. The text 'Help me get started' complements the primary CTA by offering initial guidance.\"\n    },\n    \"confidence\": 0.95\n  },\n  \"personality\": {\n    \"tone\": \"professional\",\n    \"energy\": \"medium\",\n    \"targetAudience\": \"businesses and startups focused on cybersecurity\"\n  },\n  \"designSystem\": {\n    \"framework\": \"tailwind\",\n    \"componentLibrary\": \"\"\n  },\n  \"confidence\": {\n    \"buttons\": 0.95,\n    \"colors\": 0.9,\n    \"overall\": 0.925\n  },\n  \"__llm_metadata\": {\n    \"logoSelection\": {\n      \"llmCalled\": true,\n      \"llmSucceeded\": true,\n      \"finalSource\": \"llm\",\n      \"rawLogoSelection\": {\n        \"selectedLogoIndex\": 0,\n        \"selectedLogoReasoning\": \"Selected #0 because it is visible, located in the header, and links to the homepage, which aligns with the brand 'Sola Security'.\",\n        \"confidence\": 0.9\n      }\n    },\n    \"buttonClassification\": {\n      \"llmCalled\": true,\n      \"llmSucceeded\": true\n    }\n  }\n}\n```\n"
}