# About

> About variant for block.

A shadcn/ui block from the [@uiable](https://uiable.com) registry, listed on [shadcn.exchange](https://shadcn.exchange/r/uiable/block-about).

- Page, with a live preview: https://shadcn.exchange/r/uiable/block-about
- Screenshot: https://abzjhwgwpdpz7ua5.public.blob.vercel-storage.com/shots/uiable/block-about-light-f1ceb50999707292.png
- Registry item: https://uiable.com/r/block-about.json
- Categories: landing
- Listed: 2026-10-13, source last changed 2026-10-13

## Install

```bash
npx shadcn@latest add https://uiable.com/r/block-about.json
```

Run it in a project that has shadcn/ui set up. It adds the files below and installs what they depend on.

## Dependencies

- npm packages: `cn`, `framer-motion`, `lucide-react`
- Registry items: `@uiable/avatar`

## Files

### `src/components/uiable/blocks/landing/about/about-us.tsx`

```tsx
"use client"

// react
import type { ComponentType } from "react"

// next
import Link from "next/link"

// shadcn
import {
  Avatar,
  AvatarFallback,
  AvatarGroup,
  AvatarImage,
} from "@/components/ui/avatar"

// third-party
import { cn } from "cn"
import { motion } from "framer-motion"

// project-imports
import AbleProLogo from "@/images/svg/landing/able-pro-logo"
import BerryLogo from "@/images/svg/landing/berry-logo"
import MantisLogo from "@/images/svg/landing/mantis-logo"

// assets
import { ArrowRight } from "lucide-react"

// types
interface Stat {
  id: string
  value: string
  label: string
}

interface StatItemProps {
  stat: Stat
  index: number
  isLast: boolean
}

interface Brand {
  name: string
  href: string
  Logo: ComponentType<{ className?: string }>
}

interface BrandLogoLinkProps {
  name: string
  href: string
  Logo: ComponentType<{ className?: string }>
  isFirst: boolean
}

interface TeamMember {
  name: string
  src: string
}

// data
const stats: Stat[] = [
  { id: "1", value: "700K+", label: "Developers shipping with our products" },
  { id: "2", value: "950K+", label: "Downloads across all products" },
  { id: "3", value: "4.9/5", label: "Rated by developers, not reviewers" },
]

const teamAvatars: TeamMember[] = [
  {
    name: "Shefali",
    src: "https://cdn.uiable.com/block/shefali.png",
  },
  {
    name: "Mujeeb Ahmed",
    src: "https://cdn.uiable.com/block/mujeeb.png",
  },
  {
    name: "Ajay Yadav",
    src: "https://cdn.uiable.com/block/ajay_yadav.png",
  },
]

// ------------------------------ | BRAND LOGOS | ------------------------------ //

const brands: Brand[] = [
  { name: "Able Pro", href: "https://ableproadmin.com", Logo: AbleProLogo },
  { name: "Berry", href: "https://berrydashboard.com/", Logo: BerryLogo },
  { name: "Mantis", href: "https://mantisdashboard.com/", Logo: MantisLogo },
]

// ------------------------------ | CONSTANTS | ------------------------------ //

const fadeUp = {
  hidden: { opacity: 0, y: 24 },
  visible: (index: number) => ({
    opacity: 1,
    y: 0,
    transition: {
      duration: 0.5,
      delay: index * 0.08,
      ease: "easeOut" as const,
    },
  }),
}

function TenPlusOutline({ className }: { className?: string }) {
  return (
    <svg
      aria-hidden
      viewBox="0 0 354 164"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      className={className}
    >
      <mask
        id="about-10plus-outline"
        maskUnits="userSpaceOnUse"
        x="-0.860107"
        y="-0.720215"
        width="355"
        height="165"
        fill="black"
      >
        <rect
          fill="white"
          x="-0.860107"
          y="-0.720215"
          width="355"
          height="165"
        />
        <path d="M30.2599 160.28V3.63978H73.8199V160.28H30.2599ZM0.999893 39.7198V3.63978H71.6199V39.7198H0.999893ZM161.021 162.92C147.527 162.92 135.501 159.473 124.941 152.58C114.527 145.54 106.314 135.933 100.301 123.76C94.2873 111.44 91.2807 97.4331 91.2807 81.7398C91.2807 66.0464 94.214 52.1131 100.081 39.9398C106.094 27.7664 114.307 18.2331 124.721 11.3398C135.134 4.44644 147.087 0.999777 160.581 0.999777C174.221 0.999777 186.247 4.44644 196.661 11.3398C207.221 18.2331 215.434 27.7664 221.301 39.9398C227.314 52.1131 230.321 66.1198 230.321 81.9598C230.321 97.7998 227.314 111.806 221.301 123.98C215.434 136.153 207.294 145.686 196.881 152.58C186.467 159.473 174.514 162.92 161.021 162.92ZM160.801 125.52C166.227 125.52 170.847 123.833 174.661 120.46C178.474 117.086 181.334 112.173 183.241 105.72C185.294 99.1198 186.321 91.1998 186.321 81.9598C186.321 72.7198 185.294 64.8731 183.241 58.4198C181.334 51.9664 178.474 47.0531 174.661 43.6798C170.847 40.1598 166.154 38.3998 160.581 38.3998C155.301 38.3998 150.754 40.0864 146.941 43.4598C143.127 46.8331 140.194 51.7464 138.141 58.1998C136.234 64.6531 135.281 72.4998 135.281 81.7398C135.281 90.9798 136.234 98.8998 138.141 105.5C140.194 111.953 143.127 116.94 146.941 120.46C150.754 123.833 155.374 125.52 160.801 125.52ZM245.013 103.74V69.8598H352.593V103.74H245.013ZM281.533 30.0398H316.293V143.12H281.533V30.0398Z" />
      </mask>
      <path
        d="M30.2599 160.28H29.2599V161.28H30.2599V160.28ZM30.2599 3.63979V2.63979H29.2599V3.63979H30.2599ZM73.8199 3.63979H74.8199V2.63979H73.8199V3.63979ZM73.8199 160.28V161.28H74.8199V160.28H73.8199ZM0.999893 39.7198H-0.000107408V40.7198H0.999893V39.7198ZM0.999893 3.63979V2.63979H-0.000107408V3.63979H0.999893ZM71.6199 3.63979H72.6199V2.63979H71.6199V3.63979ZM71.6199 39.7198V40.7198H72.6199V39.7198H71.6199ZM30.2599 160.28H31.2599V3.63979H30.2599H29.2599V160.28H30.2599ZM30.2599 3.63979V4.63979H73.8199V3.63979V2.63979H30.2599V3.63979ZM73.8199 3.63979H72.8199V160.28H73.8199H74.8199V3.63979H73.8199ZM73.8199 160.28V159.28H30.2599V160.28V161.28H73.8199V160.28ZM0.999893 39.7198H1.99989V3.63979H0.999893H-0.000107408V39.7198H0.999893ZM0.999893 3.63979V4.63979H71.6199V3.63979V2.63979H0.999893V3.63979ZM71.6199 3.63979H70.6199V39.7198H71.6199H72.6199V3.63979H71.6199ZM71.6199 39.7198V38.7198H0.999893V39.7198V40.7198H71.6199V39.7198ZM124.941 152.58L124.381 153.408L124.387 153.413L124.394 153.417L124.941 152.58ZM100.301 123.76L99.402 124.198L99.4041 124.203L100.301 123.76ZM100.081 39.9398L99.1841 39.4969L99.1798 39.5056L100.081 39.9398ZM124.721 11.3398L125.273 12.1736V12.1736L124.721 11.3398ZM196.661 11.3398L196.109 12.1736L196.114 12.1772L196.661 11.3398ZM221.301 39.9398L220.4 40.3739L220.404 40.3827L221.301 39.9398ZM221.301 123.98L220.404 123.537L220.4 123.546L221.301 123.98ZM196.881 152.58L197.433 153.414V153.414L196.881 152.58ZM183.241 105.72L182.286 105.423L182.284 105.43L182.282 105.436L183.241 105.72ZM183.241 58.4198L182.282 58.7031L182.285 58.7131L182.288 58.723L183.241 58.4198ZM174.661 43.6798L173.982 44.4146L173.99 44.4218L173.998 44.4288L174.661 43.6798ZM146.941 43.4598L146.278 42.7108V42.7108L146.941 43.4598ZM138.141 58.1998L137.188 57.8966L137.185 57.9065L137.182 57.9164L138.141 58.1998ZM138.141 105.5L137.18 105.777L137.184 105.79L137.188 105.803L138.141 105.5ZM146.941 120.46L146.262 121.195L146.27 121.202L146.278 121.209L146.941 120.46ZM161.021 162.92V161.92C147.707 161.92 135.873 158.522 125.487 151.742L124.941 152.58L124.394 153.417C135.128 160.424 147.347 163.92 161.021 163.92V162.92ZM124.941 152.58L125.501 151.751C115.243 144.816 107.14 135.348 101.197 123.317L100.301 123.76L99.4041 124.203C105.488 136.519 113.812 146.263 124.381 153.408L124.941 152.58ZM100.301 123.76L101.199 123.321C95.2617 111.156 92.2807 97.3032 92.2807 81.7398H91.2807H90.2807C90.2807 97.5631 93.313 111.723 99.402 124.198L100.301 123.76ZM91.2807 81.7398H92.2807C92.2807 66.1726 95.1899 52.3916 100.982 40.3739L100.081 39.9398L99.1798 39.5056C93.2382 51.8346 90.2807 65.9203 90.2807 81.7398H91.2807ZM100.081 39.9398L100.977 40.3827C106.919 28.3536 115.019 18.961 125.273 12.1736L124.721 11.3398L124.169 10.5059C113.595 17.5052 105.269 27.1793 99.1841 39.4969L100.081 39.9398ZM124.721 11.3398L125.273 12.1736C135.509 5.39743 147.267 1.99977 160.581 1.99977V0.999771V-0.000228882C146.908 -0.000228882 134.759 3.49545 124.169 10.5059L124.721 11.3398ZM160.581 0.999771V1.99977C174.043 1.99977 185.874 5.39864 196.109 12.1736L196.661 11.3398L197.213 10.5059C186.621 3.49425 174.398 -0.000228882 160.581 -0.000228882V0.999771ZM196.661 11.3398L196.114 12.1772C206.51 18.9637 214.606 28.3526 220.4 40.3739L221.301 39.9398L222.202 39.5056C216.262 27.1803 207.931 17.5025 197.207 10.5024L196.661 11.3398ZM221.301 39.9398L220.404 40.3827C226.339 52.3971 229.321 66.2479 229.321 81.9598H230.321H231.321C231.321 65.9917 228.289 51.8291 222.197 39.4969L221.301 39.9398ZM230.321 81.9598H229.321C229.321 97.6717 226.339 111.522 220.404 123.537L221.301 123.98L222.197 124.423C228.289 112.09 231.321 97.9279 231.321 81.9598H230.321ZM221.301 123.98L220.4 123.546C214.605 135.571 206.58 144.96 196.329 151.746L196.881 152.58L197.433 153.414C208.008 146.413 216.263 136.736 222.202 124.414L221.301 123.98ZM196.881 152.58L196.329 151.746C186.092 158.522 174.334 161.92 161.021 161.92V162.92V163.92C174.694 163.92 186.842 160.424 197.433 153.414L196.881 152.58ZM160.801 125.52V126.52C166.454 126.52 171.314 124.755 175.323 121.209L174.661 120.46L173.998 119.711C170.38 122.911 166.001 124.52 160.801 124.52V125.52ZM174.661 120.46L175.323 121.209C179.316 117.677 182.257 112.58 184.2 106.003L183.241 105.72L182.282 105.436C180.411 111.766 177.632 116.496 173.998 119.711L174.661 120.46ZM183.241 105.72L184.196 106.017C186.287 99.2945 187.321 91.2689 187.321 81.9598H186.321H185.321C185.321 91.1307 184.301 98.9451 182.286 105.423L183.241 105.72ZM186.321 81.9598H187.321C187.321 72.6517 186.287 64.6963 184.194 58.1166L183.241 58.4198L182.288 58.723C184.301 65.0499 185.321 72.7879 185.321 81.9598H186.321ZM183.241 58.4198L184.2 58.1364C182.257 51.5597 179.316 46.4625 175.323 42.9308L174.661 43.6798L173.998 44.4288C177.632 47.6438 180.411 52.3732 182.282 58.7031L183.241 58.4198ZM174.661 43.6798L175.339 42.945C171.327 39.2412 166.385 37.3998 160.581 37.3998V38.3998V39.3998C165.923 39.3998 170.368 41.0784 173.982 44.4146L174.661 43.6798ZM160.581 38.3998V37.3998C155.066 37.3998 150.282 39.1693 146.278 42.7108L146.941 43.4598L147.603 44.2088C151.226 41.0036 155.535 39.3998 160.581 39.3998V38.3998ZM146.941 43.4598L146.278 42.7108C142.292 46.237 139.278 51.3263 137.188 57.8966L138.141 58.1998L139.094 58.503C141.11 52.1666 143.963 47.4292 147.603 44.2088L146.941 43.4598ZM138.141 58.1998L137.182 57.9164C135.24 64.4888 134.281 72.4369 134.281 81.7398H135.281H136.281C136.281 72.5627 137.228 64.8174 139.1 58.4831L138.141 58.1998ZM135.281 81.7398H134.281C134.281 91.0436 135.24 99.0622 137.18 105.777L138.141 105.5L139.101 105.222C137.228 98.7374 136.281 90.916 136.281 81.7398H135.281ZM138.141 105.5L137.188 105.803C139.278 112.373 142.289 117.526 146.262 121.195L146.941 120.46L147.619 119.725C143.966 116.353 141.11 111.534 139.094 105.197L138.141 105.5ZM146.941 120.46L146.278 121.209C150.287 124.755 155.147 126.52 160.801 126.52V125.52V124.52C155.601 124.52 151.221 122.911 147.603 119.711L146.941 120.46ZM245.013 103.74H244.013V104.74H245.013V103.74ZM245.013 69.8598V68.8598H244.013V69.8598H245.013ZM352.593 69.8598H353.593V68.8598H352.593V69.8598ZM352.593 103.74V104.74H353.593V103.74H352.593ZM281.533 30.0398V29.0398H280.533V30.0398H281.533ZM316.293 30.0398H317.293V29.0398H316.293V30.0398ZM316.293 143.12V144.12H317.293V143.12H316.293ZM281.533 143.12H280.533V144.12H281.533V143.12ZM245.013 103.74H246.013V69.8598H245.013H244.013V103.74H245.013ZM245.013 69.8598V70.8598H352.593V69.8598V68.8598H245.013V69.8598ZM352.593 69.8598H351.593V103.74H352.593H353.593V69.8598H352.593ZM352.593 103.74V102.74H245.013V103.74V104.74H352.593V103.74ZM281.533 30.0398V31.0398H316.293V30.0398V29.0398H281.533V30.0398ZM316.293 30.0398H315.293V143.12H316.293H317.293V30.0398H316.293ZM316.293 143.12V142.12H281.533V143.12V144.12H316.293V143.12ZM281.533 143.12H282.533V30.0398H281.533H280.533V143.12H281.533Z"
        fill="currentColor"
        mask="url(#about-10plus-outline)"
      />
    </svg>
  )
}

function StatItem({ stat, index, isLast }: StatItemProps) {
  return (
    <motion.div
      variants={fadeUp}
      custom={index + 1}
      className={cn(
        "flex items-center gap-5 border-t border-border py-5",
        isLast && "border-b"
      )}
    >
      <span className="text-3xl font-bold tracking-tight text-foreground">
        {stat.value}
      </span>
      <span className="text-xs font-light text-muted-foreground">
        {stat.label}
      </span>
    </motion.div>
  )
}

function BrandLogoLink({ name, href, Logo, isFirst }: BrandLogoLinkProps) {
  return (
    <div className="flex shrink-0 items-center gap-3">
      {!isFirst && <span aria-hidden className="h-[26px] w-px bg-border" />}
      <Link
        href={href}
        target="_blank"
        rel="noopener noreferrer"
        aria-label={name}
        className="text-foreground transition-opacity hover:opacity-70"
      >
        <Logo className="h-9 w-auto" />
      </Link>
    </div>
  )
}

export default function AboutUs() {
  return (
    <section className="relative isolate w-full overflow-hidden px-4 py-16 sm:px-8 sm:py-20 lg:px-12 lg:py-28">
      <div
        aria-hidden
        className="pointer-events-none absolute top-1/2 left-1/2 -z-10 h-[420px] w-[640px] -translate-x-1/2 -translate-y-1/2 rounded-full bg-primary/12 blur-3xl"
      />

      <div className="mx-auto grid max-w-[1280px] gap-14 lg:grid-cols-[minmax(0,755fr)_minmax(0,429fr)] lg:items-stretch lg:gap-0">
        <motion.div
          initial="hidden"
          whileInView="visible"
          viewport={{ once: true, margin: "-80px" }}
          className="flex flex-col gap-8 lg:pr-16"
        >
          <motion.div
            variants={fadeUp}
            custom={0}
            className="flex flex-col gap-7 opacity-40"
          >
            <TenPlusOutline className="h-auto w-[min(60%,354px)] text-foreground/50" />
            <span className="text-xs font-medium tracking-[0.17em] text-foreground uppercase">
              Years in production since 2017
            </span>
          </motion.div>

          <div className="flex flex-col gap-5">
            <motion.h2
              variants={fadeUp}
              custom={1}
              className="text-4xl leading-[1.2] font-extrabold tracking-tight text-foreground sm:text-5xl lg:text-6xl"
            >
              The team behind
              <br />
              multiple flagship
              <br />
              <span className="text-primary">products</span>
            </motion.h2>

            <motion.p
              variants={fadeUp}
              custom={2}
              className="max-w-[420px] text-sm leading-[1.7] font-normal text-muted-foreground"
            >
              We don&apos;t just launch products. We build structured, scalable
              products, refined by years of hands-on design and engineering, so
              devs ship 50% faster.
            </motion.p>
          </div>

          <motion.div variants={fadeUp} custom={3}>
            <Link
              href="https://codedthemes.com/about-us/"
              target="_blank"
              rel="noopener noreferrer"
              className="group inline-flex items-center gap-3 rounded-lg bg-foreground px-6 py-3 text-sm font-semibold text-background transition-colors hover:bg-foreground/90"
            >
              Meet our Team
              <ArrowRight
                aria-hidden="true"
                className="size-4 transition-transform group-hover:translate-x-0.5"
              />
            </Link>
          </motion.div>
        </motion.div>

        <motion.div
          initial="hidden"
          whileInView="visible"
          viewport={{ once: true, margin: "-80px" }}
          className="flex flex-col justify-between gap-16 lg:border-l lg:border-border lg:pl-14"
        >
          <div className="flex flex-col gap-6">
            <motion.span
              variants={fadeUp}
              custom={0}
              className="text-[10px] font-normal tracking-[0.2em] text-foreground/40 uppercase"
            >
              By the numbers
            </motion.span>

            <div className="flex flex-col">
              {stats.map((stat, index) => (
                <StatItem
                  key={stat.id}
                  stat={stat}
                  index={index}
                  isLast={index === stats.length - 1}
                />
              ))}
            </div>
          </div>

          <motion.div
            variants={fadeUp}
            custom={stats.length + 1}
            className="flex flex-col gap-6 rounded-lg border border-border bg-muted/40 p-7"
          >
            <div className="flex flex-col gap-3">
              <span className="text-[10px] font-normal tracking-[0.2em] text-foreground/40 uppercase">
                The stuff we&apos;re known for
              </span>
              <div className="flex flex-nowrap items-center gap-x-3">
                {brands.map(({ name, href, Logo }, index) => (
                  <BrandLogoLink
                    key={name}
                    name={name}
                    href={href}
                    Logo={Logo}
                    isFirst={index === 0}
                  />
                ))}
              </div>
            </div>

            <div className="flex items-center gap-2">
              <AvatarGroup>
                {teamAvatars.map((member) => (
                  <Avatar key={member.name} size="sm">
                    <AvatarImage src={member.src} alt={member.name} />
                    <AvatarFallback>
                      {member.name
                        .split(" ")
                        .map((part) => part[0])
                        .join("")}
                    </AvatarFallback>
                  </Avatar>
                ))}
              </AvatarGroup>
              <span className="text-[10px] text-muted-foreground">
                700K+ devs already building with us.
              </span>
            </div>
          </motion.div>
        </motion.div>
      </div>
    </section>
  )
}
```

### `src/images/svg/landing/able-pro-logo.tsx`

```tsx
// types
import type { SVGAttributes } from "react"

//  ------------------------------ | BRAND LOGO — ABLE PRO | ------------------------------  //

export default function AbleProLogo(props: SVGAttributes<SVGSVGElement>) {
  return (
    <svg
      viewBox="0 0 72 38"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      role="img"
      aria-label="Able Pro"
      {...props}
    >
      <path
        d="M51.5024 8.82774V13.511H50.5845V8.07261H51.43L51.5024 8.82774ZM54.1876 10.0004V10.0766C54.1876 10.3622 54.152 10.6272 54.0809 10.8717C54.0124 11.1137 53.9095 11.3255 53.7724 11.507C53.6378 11.6861 53.4715 11.8253 53.2735 11.9245C53.0754 12.0237 52.8469 12.0734 52.5879 12.0734C52.3314 12.0734 52.1067 12.0286 51.9137 11.939C51.7233 11.8471 51.5621 11.7176 51.43 11.5506C51.298 11.3836 51.1913 11.1875 51.1101 10.9624C51.0314 10.7349 50.9755 10.4856 50.9425 10.2146V9.92051C50.9755 9.63249 51.0314 9.3711 51.1101 9.13633C51.1913 8.90156 51.298 8.69947 51.43 8.53005C51.5621 8.36062 51.7233 8.22993 51.9137 8.13796C52.1042 8.04599 52.3263 8 52.5803 8C52.8393 8 53.069 8.04841 53.2696 8.14522C53.4702 8.23961 53.6391 8.37515 53.7762 8.55183C53.9133 8.72609 54.0162 8.93666 54.0847 9.18353C54.1533 9.42798 54.1876 9.70026 54.1876 10.0004ZM53.2696 10.0766V10.0004C53.2696 9.81886 53.2519 9.65064 53.2163 9.49575C53.1808 9.33843 53.1249 9.20047 53.0487 9.08187C52.9726 8.96328 52.8748 8.87131 52.7555 8.80596C52.6387 8.73819 52.4977 8.70431 52.3327 8.70431C52.1702 8.70431 52.0305 8.73093 51.9137 8.78418C51.7969 8.835 51.6992 8.9064 51.6205 8.99837C51.5417 9.09034 51.4808 9.19805 51.4376 9.32148C51.3945 9.4425 51.364 9.5744 51.3462 9.7172V10.4215C51.3767 10.5958 51.4287 10.7555 51.5024 10.9007C51.576 11.0459 51.6801 11.1621 51.8147 11.2493C51.9518 11.334 52.127 11.3763 52.3403 11.3763C52.5054 11.3763 52.6463 11.3424 52.7631 11.2747C52.8799 11.2069 52.9751 11.1137 53.0487 10.9951C53.1249 10.8741 53.1808 10.7349 53.2163 10.5776C53.2519 10.4203 53.2696 10.2533 53.2696 10.0766Z"
        fill="#4680FF"
      />
      <path
        d="M56.0461 8.82048V12.0008H55.1282V8.07261H56.0042L56.0461 8.82048ZM57.3068 8.0472L57.2992 8.86042C57.2433 8.85074 57.1824 8.84347 57.1163 8.83863C57.0529 8.83379 56.9894 8.83137 56.9259 8.83137C56.7685 8.83137 56.6301 8.85316 56.5107 8.89672C56.3914 8.93787 56.2911 8.99837 56.2098 9.07824C56.1311 9.15569 56.0702 9.25008 56.027 9.36142C55.9839 9.47275 55.9585 9.5974 55.9509 9.73535L55.7414 9.74988C55.7414 9.50301 55.7668 9.27429 55.8175 9.06372C55.8683 8.85316 55.9445 8.668 56.0461 8.50826C56.1502 8.34852 56.2797 8.22388 56.4346 8.13433C56.592 8.04478 56.7735 8 56.9792 8C57.0351 8 57.0947 8.00484 57.1582 8.01452C57.2242 8.0242 57.2738 8.03509 57.3068 8.0472Z"
        fill="#4680FF"
      />
      <path
        d="M57.7637 10.0802V9.99675C57.7637 9.71357 57.8068 9.45097 57.8932 9.20894C57.9795 8.96449 58.1039 8.75271 58.2664 8.57361C58.4315 8.39209 58.6321 8.25171 58.8682 8.15248C59.1069 8.05083 59.376 8 59.6757 8C59.9778 8 60.247 8.05083 60.4831 8.15248C60.7218 8.25171 60.9237 8.39209 61.0887 8.57361C61.2538 8.75271 61.3794 8.96449 61.4658 9.20894C61.5521 9.45097 61.5953 9.71357 61.5953 9.99675V10.0802C61.5953 10.3634 61.5521 10.626 61.4658 10.8681C61.3794 11.1101 61.2538 11.3219 61.0887 11.5034C60.9237 11.6825 60.7231 11.8229 60.4869 11.9245C60.2508 12.0237 59.9829 12.0734 59.6833 12.0734C59.3811 12.0734 59.1107 12.0237 58.872 11.9245C58.6359 11.8229 58.4353 11.6825 58.2702 11.5034C58.1052 11.3219 57.9795 11.1101 57.8932 10.8681C57.8068 10.626 57.7637 10.3634 57.7637 10.0802ZM58.6816 9.99675V10.0802C58.6816 10.2569 58.7006 10.4239 58.7387 10.5812C58.7768 10.7386 58.8365 10.8765 58.9177 10.9951C58.999 11.1137 59.1031 11.2069 59.23 11.2747C59.357 11.3424 59.5081 11.3763 59.6833 11.3763C59.8534 11.3763 60.0007 11.3424 60.1251 11.2747C60.2521 11.2069 60.3562 11.1137 60.4374 10.9951C60.5187 10.8765 60.5783 10.7386 60.6164 10.5812C60.6571 10.4239 60.6774 10.2569 60.6774 10.0802V9.99675C60.6774 9.82249 60.6571 9.65791 60.6164 9.50301C60.5783 9.34569 60.5174 9.20652 60.4336 9.0855C60.3524 8.96449 60.2482 8.8701 60.1213 8.80233C59.9969 8.73214 59.8483 8.69705 59.6757 8.69705C59.503 8.69705 59.3532 8.73214 59.2262 8.80233C59.1018 8.8701 58.999 8.96449 58.9177 9.0855C58.8365 9.20652 58.7768 9.34569 58.7387 9.50301C58.7006 9.65791 58.6816 9.82249 58.6816 9.99675Z"
        fill="#4680FF"
      />
      <path
        d="M20.6364 27.0904H14.8668L13.9419 29.8239H10L15.5935 14.3489H19.9538L25.5473 29.8239H21.5613L20.6364 27.0904ZM19.6675 24.1806L17.7516 18.5152L15.8577 24.1806H19.6675Z"
        fill="#4680FF"
      />
      <path
        d="M31.4557 19.2647C31.8081 18.6916 32.3146 18.2287 32.9752 17.876C33.6359 17.5233 34.392 17.3469 35.2435 17.3469C36.2565 17.3469 37.174 17.6041 37.9962 18.1184C38.8183 18.6328 39.4643 19.3676 39.9341 20.3229C40.4185 21.2781 40.6608 22.3876 40.6608 23.6515C40.6608 24.9154 40.4185 26.0323 39.9341 27.0022C39.4643 27.9575 38.8183 28.6996 37.9962 29.2287C37.174 29.743 36.2565 30.0002 35.2435 30.0002C34.3773 30.0002 33.6212 29.8312 32.9752 29.4932C32.3293 29.1405 31.8228 28.6776 31.4557 28.1044V29.8239H27.6901V13.5112H31.4557V19.2647ZM36.829 23.6515C36.829 22.711 36.5648 21.9762 36.0362 21.4471C35.5224 20.9033 34.8838 20.6315 34.1204 20.6315C33.3716 20.6315 32.733 20.9033 32.2045 21.4471C31.6906 21.9909 31.4337 22.733 31.4337 23.6736C31.4337 24.6141 31.6906 25.3563 32.2045 25.9C32.733 26.4438 33.3716 26.7156 34.1204 26.7156C34.8691 26.7156 35.5077 26.4438 36.0362 25.9C36.5648 25.3416 36.829 24.5921 36.829 23.6515Z"
        fill="#4680FF"
      />
      <path
        d="M46.8425 13.5112V29.8239H43.0768V13.5112H46.8425Z"
        fill="#4680FF"
      />
      <path
        d="M61.5952 23.4752C61.5952 23.8279 61.5732 24.1953 61.5292 24.5774H53.0068C53.0655 25.3416 53.3078 25.9294 53.7335 26.3409C54.174 26.7377 54.7098 26.9361 55.3411 26.9361C56.2807 26.9361 56.934 26.5393 57.301 25.7457H61.309C61.1034 26.554 60.7291 27.2814 60.1859 27.9281C59.6573 28.5747 58.9893 29.0817 58.1819 29.4491C57.3744 29.8165 56.4715 30.0002 55.4732 30.0002C54.2694 30.0002 53.1977 29.743 52.2581 29.2287C51.3185 28.7143 50.5844 27.9795 50.0559 27.0243C49.5274 26.069 49.2631 24.9521 49.2631 23.6736C49.2631 22.395 49.5201 21.2781 50.0339 20.3229C50.5624 19.3676 51.2965 18.6328 52.2361 18.1184C53.1756 17.6041 54.2547 17.3469 55.4732 17.3469C56.6624 17.3469 57.7194 17.5967 58.6443 18.0964C59.5693 18.5961 60.2886 19.3088 60.8025 20.2347C61.331 21.1605 61.5952 22.2407 61.5952 23.4752ZM57.7415 22.4832C57.7415 21.8365 57.5212 21.3222 57.0808 20.9401C56.6404 20.558 56.0898 20.3669 55.4292 20.3669C54.7979 20.3669 54.262 20.5506 53.8216 20.918C53.3959 21.2854 53.1316 21.8072 53.0288 22.4832H57.7415Z"
        fill="#4680FF"
      />
    </svg>
  )
}
```

### `src/images/svg/landing/berry-logo.tsx`

```tsx
// types
import type { SVGAttributes } from "react"

//  ------------------------------ | BRAND LOGO — BERRY | ------------------------------  //

export default function BerryLogo(props: SVGAttributes<SVGSVGElement>) {
  return (
    <svg
      viewBox="0 0 90 38"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      role="img"
      aria-label="Mantis"
      {...props}
    >
      <path
        d="M32.0691 26.6589V15.1699H36.0365C37.4109 15.1699 38.4533 15.4382 39.1638 15.9748C39.8743 16.5061 40.2296 17.2873 40.2296 18.3183C40.2296 18.8812 40.0869 19.3784 39.8017 19.8097C39.5165 20.2358 39.1197 20.5488 38.6115 20.7487C39.1923 20.896 39.6487 21.1932 39.9807 21.6404C40.3177 22.0875 40.4863 22.6346 40.4863 23.2816C40.4863 24.3864 40.1388 25.2228 39.4439 25.7909C38.7489 26.3591 37.7584 26.6484 36.4722 26.6589H32.0691ZM34.4029 21.6561V24.7572H36.4021C36.9519 24.7572 37.3797 24.6257 37.6857 24.3627C37.9969 24.0944 38.1525 23.7262 38.1525 23.258C38.1525 22.2059 37.6157 21.6719 36.5422 21.6561H34.4029ZM34.4029 19.9833H36.1299C37.3071 19.9623 37.8958 19.4862 37.8958 18.5551C37.8958 18.0343 37.7454 17.6608 37.4446 17.4346C37.1489 17.2031 36.6796 17.0874 36.0365 17.0874H34.4029V19.9833ZM49.0591 21.6798H44.5782V24.7572H49.8371V26.6589H42.2444V15.1699H49.8216V17.0874H44.5782V19.8255H49.0591V21.6798ZM55.3992 22.4531H53.5401V26.6589H51.2063V15.1699H55.4146C56.7529 15.1699 57.7849 15.4724 58.5109 16.0773C59.237 16.6823 59.6002 17.5371 59.6002 18.6419C59.6002 19.4257 59.4313 20.0806 59.0945 20.6067C58.7626 21.1275 58.2569 21.5431 57.5773 21.8534L60.0281 26.5484V26.6589H57.5231L55.3992 22.4531ZM53.5401 20.5357H55.4224C56.0087 20.5357 56.4625 20.3858 56.7839 20.0859C57.1053 19.7808 57.2664 19.3626 57.2664 18.8313C57.2664 18.2894 57.1134 17.8633 56.8071 17.5529C56.5067 17.2426 56.0424 17.0874 55.4146 17.0874H53.5401V20.5357ZM65.5747 22.4531H63.7152V26.6589H61.3814V15.1699H65.5902C66.928 15.1699 67.9604 15.4724 68.6865 16.0773C69.4125 16.6823 69.7753 17.5371 69.7753 18.6419C69.7753 19.4257 69.6069 20.0806 69.2696 20.6067C68.9377 21.1275 68.432 21.5431 67.7528 21.8534L70.2032 26.5484V26.6589H67.6982L65.5747 22.4531ZM63.7152 20.5357H65.5979C66.1838 20.5357 66.6376 20.3858 66.9594 20.0859C67.2808 19.7808 67.4415 19.3626 67.4415 18.8313C67.4415 18.2894 67.2885 17.8633 66.9827 17.5529C66.6818 17.2426 66.2175 17.0874 65.5902 17.0874H63.7152V20.5357ZM75.0889 20.3463L77.4459 15.1699H79.9973L76.2788 22.4926V26.6589H73.9062V22.4926L70.1877 15.1699H72.7468L75.0889 20.3463Z"
        fill="currentColor"
      />
      <path
        d="M17.7555 30C13.4789 30 10 26.5002 10 22.1988C10 17.8973 13.4793 14.3975 17.7555 14.3975C22.0317 14.3975 25.511 17.8973 25.511 22.1988C25.511 26.5002 22.0324 30 17.7555 30ZM17.7555 15.1426C13.8878 15.1426 10.7407 18.3075 10.7407 22.1984C10.7407 26.0894 13.8878 29.2542 17.7555 29.2542C21.6233 29.2542 24.7706 26.0886 24.7706 22.1977C24.7706 18.3068 21.624 15.1426 17.7555 15.1426Z"
        fill="#2196F3"
      />
      <path
        d="M23.3837 22.5444C23.1425 21.645 20.9309 21.5479 19.6145 21.8777C18.9252 22.051 18.2206 22.2764 17.494 22.4061C18.0259 22.8807 18.597 23.3297 19.4167 23.4414C21.4504 23.7174 22.714 23.0756 23.3837 22.5444Z"
        fill="#2196F3"
      />
      <path
        d="M19.4164 23.4416C18.595 23.33 18.0256 22.881 17.4937 22.4063C16.6706 21.6716 15.9385 20.8756 14.5015 21.1751C12.2169 21.6515 11.9163 24.3698 13.6804 26.1166C14.4378 26.9145 15.4102 27.4728 16.4784 27.7231C17.5465 27.9734 18.664 27.9048 19.694 27.5257C20.724 27.1466 21.6216 26.4735 22.277 25.5889C22.9323 24.7043 23.3168 23.6465 23.3834 22.5453C22.7137 23.0759 21.45 23.7176 19.4164 23.4416Z"
        fill="#673AB7"
      />
      <path
        d="M20.6122 17.5583C20.3272 18.173 22.8685 18.855 23.1726 20.8966C23.3191 18.8869 20.9648 16.7983 20.6122 17.5583Z"
        fill="#2196F3"
      />
      <path
        d="M15.2704 20.1241C15.7286 19.9333 15.9462 19.4049 15.7564 18.944C15.5666 18.4832 15.0414 18.2643 14.5832 18.4552C14.1251 18.6461 13.9075 19.1745 14.0973 19.6353C14.2871 20.0962 14.8123 20.315 15.2704 20.1241Z"
        fill="#673AB7"
      />
      <path
        d="M17.3093 17.644C17.5236 17.4284 17.5236 17.0789 17.3093 16.8633C17.095 16.6478 16.7476 16.6478 16.5333 16.8633C16.319 17.0789 16.319 17.4284 16.5333 17.644C16.7476 17.8595 17.095 17.8595 17.3093 17.644Z"
        fill="#2196F3"
      />
      <path
        d="M19.2481 14.0949C20.0409 11.7393 19.508 9.85723 17.8787 8.96338C16.765 9.19118 16.1038 9.73345 15.7357 10.482C17.9204 10.3042 19.3067 11.6796 19.2481 14.0949Z"
        fill="#2196F3"
      />
      <path
        d="M28.14 12.0367C24.2157 10.62 21.7391 11.1057 21.3496 14.3337C23.5987 16.6679 25.864 15.5507 28.14 12.0367Z"
        fill="#2196F3"
      />
      <path
        d="M25.0187 10.7585C25.2007 9.97633 25.2951 9.05196 25.3092 8C21.2395 8.91154 19.404 10.6535 20.7886 13.5913C20.8576 13.6079 20.9238 13.6214 20.9903 13.6353C21.3139 11.3365 22.7386 10.4853 25.0187 10.7585Z"
        fill="#2196F3"
      />
    </svg>
  )
}
```

### `src/images/svg/landing/mantis-logo.tsx`

```tsx
// types
import type { SVGAttributes } from "react"

//  ------------------------------ | BRAND LOGO — MANTIS | ------------------------------  //

export default function MantisLogo(props: SVGAttributes<SVGSVGElement>) {
  return (
    <svg
      viewBox="0 0 107 38"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      role="img"
      aria-label="Berry"
      {...props}
    >
      <path
        d="M11.2409 17.7592L12.9951 16.005L12.997 16.0032H16.2971L14.984 17.3163L14.645 17.6553L13.3003 19L13.4668 19.167L21.0001 26.6998L28.6999 19L27.3548 17.6553L27.2601 17.5601L25.7031 16.0032H29.0033L29.0051 16.005L30.38 17.3799L32.0001 19L21.0001 30L10.0001 19L11.2409 17.7592ZM21.0001 8L27.3562 14.356H24.056L21.0001 11.3002L17.9443 14.356H14.6441L21.0001 8Z"
        fill="#0958D9"
      />
      <path
        d="M13.3005 18.9998L14.6452 17.6551L14.9843 17.316L13.6716 16.0029H12.9972L12.9954 16.0048L11.2412 17.7589L12.9249 19.4344L13.3005 18.9998Z"
        fill="url(#berry_p0)"
      />
      <path
        d="M27.3548 17.6551L28.6999 18.9998L28.5668 19.1329L28.5673 19.1334L30.38 17.3796L29.0051 16.0048L29.0033 16.0029H28.8697L27.2601 17.5599L27.3548 17.6551Z"
        fill="url(#berry_p1)"
      />
      <path
        d="M12.9933 16.0029L12.9951 16.0048L14.645 17.6551L21.0001 24.0098L29.007 16.0029H12.9933Z"
        fill="#1677FF"
      />
      <path
        d="M92.3029 26.1702C91.5985 26.1702 90.9301 26.0593 90.2975 25.8376C89.6714 25.6093 89.1432 25.2539 88.7128 24.7713C88.2889 24.2887 88.0215 23.6659 87.9106 22.9029H90.004C90.0953 23.2746 90.2551 23.5779 90.4834 23.8126C90.7181 24.0474 90.992 24.2202 91.3051 24.3311C91.6246 24.4354 91.954 24.4876 92.2931 24.4876C92.8996 24.4876 93.3887 24.3833 93.7604 24.1746C94.1321 23.9659 94.318 23.6431 94.318 23.2062C94.318 22.8866 94.2137 22.6323 94.005 22.4431C93.8028 22.254 93.4702 22.1105 93.0072 22.0127L91.0899 21.5725C90.229 21.3834 89.541 21.0704 89.0258 20.6334C88.5106 20.1965 88.2498 19.5802 88.2432 18.7846C88.2367 18.1846 88.3867 17.6499 88.6932 17.1803C88.9997 16.7108 89.4562 16.3423 90.0627 16.0749C90.6692 15.801 91.4159 15.6641 92.3029 15.6641C93.4832 15.6641 94.4289 15.9282 95.1397 16.4564C95.8571 16.9781 96.2255 17.7248 96.2451 18.6965H94.2202C94.1484 18.2596 93.943 17.9205 93.6039 17.6792C93.2648 17.4314 92.8246 17.3075 92.2833 17.3075C91.7224 17.3075 91.2627 17.4151 90.904 17.6303C90.5453 17.8455 90.366 18.1748 90.366 18.6183C90.366 18.9248 90.4997 19.1661 90.767 19.3422C91.041 19.5183 91.4551 19.6682 92.0094 19.7922L93.8289 20.2324C94.3506 20.3628 94.7778 20.5389 95.1104 20.7606C95.4429 20.9823 95.7005 21.2269 95.8831 21.4943C96.0723 21.7551 96.2027 22.0258 96.2744 22.3062C96.3527 22.5801 96.3918 22.8344 96.3918 23.0692C96.3918 23.7213 96.2223 24.2789 95.8831 24.742C95.5506 25.1985 95.0777 25.5506 94.4647 25.7984C93.8582 26.0463 93.1376 26.1702 92.3029 26.1702Z"
        fill="currentColor"
      />
      <path
        d="M83.4241 25.9747V15.8598H85.7034V25.9747H83.4241ZM83.385 14.0893V11.8394H85.7425V14.0893H83.385Z"
        fill="currentColor"
      />
      <path
        d="M79.5349 26.0527C78.7328 26.0527 78.11 25.9483 77.6665 25.7396C77.2296 25.5244 76.9263 25.2212 76.7568 24.8299C76.5872 24.4386 76.5024 23.9723 76.5024 23.431V17.5421H74.859V15.8596H76.5709L77.1676 12.8564H78.8795V15.8498H81.1392V17.5421H78.8795L78.8893 23.343C78.8893 23.643 78.9219 23.8647 78.9871 24.0082C79.0588 24.1451 79.1697 24.2364 79.3197 24.2821C79.4762 24.3212 79.6816 24.3408 79.936 24.3408H81.1881V25.8472C81.0512 25.8994 80.849 25.945 80.5816 25.9842C80.3207 26.0298 79.9718 26.0527 79.5349 26.0527Z"
        fill="currentColor"
      />
      <path
        d="M64.4131 25.9744V15.8596H66.7413V17.3073C66.8978 17.0465 67.1097 16.7954 67.3771 16.5541C67.651 16.3128 67.9869 16.1172 68.3847 15.9672C68.7825 15.8172 69.2488 15.7422 69.7835 15.7422C70.4096 15.7422 70.99 15.8661 71.5248 16.1139C72.066 16.3617 72.4997 16.7498 72.8258 17.278C73.1584 17.8062 73.3247 18.4877 73.3247 19.3225V25.9744H70.9378V19.6062C70.9378 18.941 70.7552 18.4486 70.39 18.129C70.0248 17.803 69.5651 17.6399 69.0107 17.6399C68.6325 17.6399 68.2738 17.7052 67.9347 17.8356C67.5956 17.9595 67.3184 18.1519 67.1032 18.4127C66.8945 18.6671 66.7902 18.9866 66.7902 19.3714V25.9744H64.4131Z"
        fill="currentColor"
      />
      <path
        d="M56.3902 26.1702C55.7446 26.1702 55.1642 26.0528 54.649 25.818C54.1403 25.5767 53.7393 25.2343 53.4458 24.7909C53.1589 24.3409 53.0154 23.7963 53.0154 23.1572C53.0154 22.0421 53.4165 21.2008 54.2186 20.6334C55.0273 20.0661 56.312 19.7693 58.0728 19.7432L59.589 19.7041V19.0194C59.589 18.4846 59.4293 18.0672 59.1097 17.7672C58.7967 17.4607 58.3076 17.3107 57.6424 17.3173C57.1467 17.3238 56.6968 17.4412 56.2924 17.6694C55.8881 17.8911 55.6207 18.2661 55.4903 18.7944H53.4654C53.5045 18.1031 53.7034 17.5259 54.0621 17.0629C54.4273 16.5934 54.9262 16.2445 55.5588 16.0162C56.1913 15.7814 56.9217 15.6641 57.75 15.6641C58.7152 15.6641 59.501 15.7912 60.1075 16.0456C60.714 16.2999 61.1607 16.6684 61.4476 17.151C61.7346 17.627 61.8781 18.2042 61.8781 18.8824V25.9745H59.8727L59.6771 24.155C59.3184 24.918 58.8586 25.4463 58.2978 25.7397C57.7435 26.0267 57.1076 26.1702 56.3902 26.1702ZM57.163 24.5561C57.4565 24.5561 57.7467 24.5039 58.0337 24.3996C58.3206 24.2887 58.5782 24.142 58.8065 23.9594C59.0412 23.7703 59.2271 23.5616 59.364 23.3333C59.5075 23.1051 59.5825 22.867 59.589 22.6192V21.0247L58.3467 21.0443C57.7337 21.0508 57.1956 21.116 56.7326 21.2399C56.2761 21.3638 55.9207 21.5627 55.6664 21.8366C55.412 22.104 55.2849 22.4627 55.2849 22.9127C55.2849 23.4279 55.4642 23.8322 55.8229 24.1257C56.1816 24.4126 56.6283 24.5561 57.163 24.5561Z"
        fill="currentColor"
      />
      <path
        d="M36.1925 25.9747V11.8296H39.5967L43.3042 22.6389L47.0508 11.8296H50.4354V25.9747H48.0192V14.8816L44.2922 25.9747H42.3064L38.6087 14.9501V25.9747H36.1925Z"
        fill="currentColor"
      />
      <defs>
        <linearGradient
          id="berry_p0"
          x1="14.2678"
          y1="16.4119"
          x2="11.9478"
          y2="18.7319"
          gradientUnits="userSpaceOnUse"
        >
          <stop stopColor="#023B95" />
          <stop offset="0.9637" stopColor="#096CD9" stopOpacity="0" />
        </linearGradient>
        <linearGradient
          id="berry_p1"
          x1="27.6513"
          y1="16.4416"
          x2="29.5272"
          y2="18.5734"
          gradientUnits="userSpaceOnUse"
        >
          <stop stopColor="#023B95" />
          <stop offset="1" stopColor="#096DD9" stopOpacity="0" />
        </linearGradient>
      </defs>
    </svg>
  )
}
```
