.elementor-2625 .elementor-element.elementor-element-4f2d1f4{--display:flex;}/* Start custom CSS for html, class: .elementor-element-7a7a072 *//* ===== Fix mobile cut-off (grid/flex overflow) ===== */
html, body { overflow-x: hidden; }

.topbar-in, .split { min-width: 0; }
.split > *, .topbar-in > * { min-width: 0; }

.card, .mini, .img-card, .pill { max-width: 100%; }
/* ===== Mobile button fixes (header + sticky) ===== */
@media (max-width: 980px){

  /* Header: allow wrapping + keep items inside the viewport */
  .topbar-in{
    flex-wrap: wrap;
    align-items: center;
  }

  /* Make header CTA behave on mobile */
  .topbar .btn{
    max-width: 100%;
    width: auto;
    padding: 10px 12px;
    font-size: 13px;
    line-height: 1.2;
    white-space: normal;         /* allow wrapping */
    text-align: center;
  }

  /* If your header button still tries to sit beside the logo, push it to its own line */
  .topbar .btn.primary.small{
    flex: 1 1 240px;             /* lets it wrap cleanly */
  }

  /* Sticky bar: prevent the CTA from overflowing off-screen */
  .sticky-in{
    gap: 10px;
  }
  .sticky .btn{
    max-width: 52vw;             /* keeps room for the left text */
    padding: 10px 12px;
    font-size: 13px;
    white-space: nowrap;         /* sticky button should stay one line */
    overflow: hidden;
    text-overflow: ellipsis;     /* “See How This Co…” instead of cutting */
  }
}

/* Phones: make the header button full width so it never clips */
@media (max-width: 480px){
  .topbar .btn.primary.small{
    width: 100%;
    flex: 1 1 100%;
  }

  /* Sticky: optional – hide the extra tagline so the button fits */
  .sticky .tiny{ display:none; }
  .sticky .btn{ max-width: 60vw; }
}/* End custom CSS */
/* Start custom CSS */<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": ["WebPage"],
      "@id": "https://firmiq.io/levels/#webpage",
      "url": "https://firmiq.io/levels/",
      "name": "Levels | Firm IQ",
      "isPartOf": { "@id": "https://firmiq.io/#website" },
      "about": { "@id": "https://firmiq.io/#entity" },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "@id": "https://firmiq.io/levels/#primaryimage",
        "url": "http://firmiq.io/wp-content/uploads/2026/04/firm-iq-level-1-get-found-google-business-profile-map-pack-foundation.png"
      },
      "breadcrumb": { "@id": "https://firmiq.io/levels/#breadcrumbs" },
      "inLanguage": "en-US"
    },
    {
      "@type": "WebSite",
      "@id": "https://firmiq.io/#website",
      "url": "https://firmiq.io/",
      "name": "Firm IQ",
      "publisher": { "@id": "https://firmiq.io/#entity" },
      "inLanguage": "en-US"
    },
    {
      "@type": ["LocalBusiness", "Organization"],
      "@id": "https://firmiq.io/#entity",
      "name": "Firm IQ",
      "url": "https://firmiq.io/",
      "telephone": "+1-480-696-1247",
      "description": "Firm IQ builds Google Growth Systems for home service businesses that have outgrown referrals—capturing demand, converting it into calls, and expanding visibility across Google, Maps, and emerging AI-driven search.",
      "founder": { "@id": "https://firmiq.io/#curtis-kloc" },
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "1521 W. Citation Lane",
        "addressLocality": "Chandler",
        "addressRegion": "AZ",
        "postalCode": "85224",
        "addressCountry": "US"
      },
      "geo": {
        "@type": "GeoCoordinates",
        "latitude": "[INSERT_LATITUDE]",
        "longitude": "[INSERT_LONGITUDE]"
      },
      "areaServed": [
        { "@type": "Country", "name": "United States" }
      ],
      "image": [
        "http://firmiq.io/wp-content/uploads/2026/04/firm-iq-level-1-get-found-google-business-profile-map-pack-foundation.png",
        "http://firmiq.io/wp-content/uploads/2026/04/firm-iq-level-2-inbound-call-system-ads-lsa-conversion-tracking-2.png",
        "http://firmiq.io/wp-content/uploads/2026/04/firm-iq-level-3-full-local-domination-authority-content-ai-visibility-2.png"
      ],
      "logo": "[INSERT_LOGO_URL]",
      "sameAs": [
        "[INSERT_LINKEDIN_URL]",
        "[INSERT_YOUTUBE_URL]"
      ],
      "hasMap": "[INSERT_GOOGLE_MAPS_PLACE_URL]"
    },
    {
      "@type": "Person",
      "@id": "https://firmiq.io/#curtis-kloc",
      "name": "Curtis Kloc",
      "jobTitle": "Owner",
      "worksFor": { "@id": "https://firmiq.io/#entity" }
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://firmiq.io/levels/#breadcrumbs",
      "itemListElement": [
        { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://firmiq.io/" },
        { "@type": "ListItem", "position": 2, "name": "Levels", "item": "https://firmiq.io/levels/" }
      ]
    },

    {
      "@type": "ItemList",
      "@id": "https://firmiq.io/levels/#levels-list",
      "name": "Firm IQ — System Levels",
      "itemListElement": [
        { "@type": "ListItem", "position": 1, "item": { "@id": "https://firmiq.io/levels/#level-1" } },
        { "@type": "ListItem", "position": 2, "item": { "@id": "https://firmiq.io/levels/#level-2" } },
        { "@type": "ListItem", "position": 3, "item": { "@id": "https://firmiq.io/levels/#level-3" } }
      ]
    },

    {
      "@type": "Service",
      "@id": "https://firmiq.io/levels/#level-1",
      "name": "Level 1: Get Found",
      "serviceType": "Google Business Profile optimization and local visibility foundation",
      "provider": { "@id": "https://firmiq.io/#entity" },
      "areaServed": { "@type": "Country", "name": "United States" },
      "audience": { "@type": "Audience", "audienceType": "Home service businesses" }
    },
    {
      "@type": "Service",
      "@id": "https://firmiq.io/levels/#level-2",
      "name": "Level 2: Inbound Call System",
      "serviceType": "Demand capture with Google Search Ads and Local Services Ads plus conversion and tracking",
      "provider": { "@id": "https://firmiq.io/#entity" },
      "areaServed": { "@type": "Country", "name": "United States" },
      "audience": { "@type": "Audience", "audienceType": "Home service businesses" }
    },
    {
      "@type": "Service",
      "@id": "https://firmiq.io/levels/#level-3",
      "name": "Level 3: Full Local Domination",
      "serviceType": "Service/location search coverage, authority building, and AI visibility for market ownership",
      "provider": { "@id": "https://firmiq.io/#entity" },
      "areaServed": { "@type": "Country", "name": "United States" },
      "audience": { "@type": "Audience", "audienceType": "Home service businesses" }
    },

    {
      "@type": "FAQPage",
      "@id": "https://firmiq.io/levels/#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Is this a package I’m locked into?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. The levels represent a progression. The goal is to choose the next logical build step for your market and stage, then stack improvements so results compound over time."
          }
        },
        {
          "@type": "Question",
          "name": "What makes this different from hiring an SEO agency?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "SEO is one component. Firm IQ builds the complete Google Growth System—demand capture, local trust signals, conversion infrastructure, and tracking—so Google and Maps become predictable, not mysterious."
          }
        },
        {
          "@type": "Question",
          "name": "How fast will I see results?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "It depends on your market and starting point. Some improvements show quickly (tracking, conversion, capture). Durable Maps visibility is typically a compounding result of system work done consistently."
          }
        },
        {
          "@type": "Question",
          "name": "What should I expect on the strategy session?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A calm, practical conversation. We’ll look at your services, service area, capacity, and current footprint, then outline what’s missing and which level is the smartest starting point."
          }
        }
      ]
    }
  ]
}
</script>/* End custom CSS */