1<!DOCTYPE html><html data-dpl-id="dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" lang="en" data-mode="designed" class="min-h-full antialiased bg-bg" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/fonts/redaction/Redaction_10-Regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_10-Italic.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_20-Regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_20-Italic.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_35-Regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_35-Italic.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_50-Regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_50-Italic.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_70-Regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_70-Italic.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_100-Regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/fonts/redaction/Redaction_100-Italic.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" as="image" href="/logo-white.svg?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE"/><link rel="preload" href="/about/approach-halfpipe.gif" as="image"/><link rel="stylesheet" href="/_next/static/chunks/0wqvxmaeqwg.q.css?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/05hp_xcdevr.m.css?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0vn0pxqq96bm-.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE"/>
1<script src="/_next/static/chunks/0pqt~8bl3ukh4.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
1<script src="/_next/static/chunks/0r.f8.mim8m_7.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
1<script src="/_next/static/chunks/07n8yu2b-50uq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
1<script src="/_next/static/chunks/turbopack-0kma.apjtnntf.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
1<script src="/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
1<script src="/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
1<script src="/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
1<script src="/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
1<script src="/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
1<script src="/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
1<script src="/_next/static/chunks/13-1~ighxb3e6.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" async=""></script>
vendor: 66 bytes, line 1
1<script async="" src="https://www.googletagmanager.com/gtag/js?id=
1G-5DQ8NVQ36N
vendor: 11 bytes, line 1
1"></script>
1<link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_10-Regular.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_10-Italic.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_20-Regular.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_20-Italic.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_35-Regular.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_35-Italic.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_50-Regular.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_50-Italic.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_70-Regular.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_70-Italic.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_100-Regular.woff2"/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/fonts/redaction/Redaction_100-Italic.woff2"/><title>Approach â Nicer Studio</title><meta name="description" content="When anyone can build, we help you stand out. How Nicer thinks about the products worth building."/><link rel="canonical" href="https://nicer.com/about/approach"/><meta property="og:title" content="Approach â Nicer Studio"/><meta property="og:description" content="When anyone can build, we help you stand out. How Nicer thinks about the products worth building."/><meta property="og:image" content="https://nicer.com/og-image.png"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Approach â Nicer Studio"/><meta name="twitter:description" content="When anyone can build, we help you stand out. How Nicer thinks about the products worth building."/><meta name="twitter:image" content="https://nicer.com/og-image.png"/><link rel="shortcut icon" href="/favicon.jpg"/><link rel="icon" href="/favicon.ico?favicon.0x3dzn~oxb6tn.ico?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/favicon.jpg"/><link rel="apple-touch-icon" href="/apple-touch-icon.jpg"/>
1<script>(function(){try{var p=localStorage.getItem("nicer-theme");var t=p==="light"||p==="dark"?p:(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");document.documentElement.setAttribute("data-theme",t);}catch(e){}})();</script>
1<script> 2
vendor: 157 bytes, lines 2-5
2window.dataLayer = window.dataLayer || []; 3 function gtag(){dataLayer.push(arguments);} 4 gtag('js', new Date()); 5 gtag('config', '
5G-5DQ8NVQ36N
vendor: 12 bytes, lines 5-6
5'); 6
6</script>
6<script data-mantine-script="true">try { 7 var _colorScheme = window.localStorage.getItem("nicer-theme"); 8 var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "auto"; 9 var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"; 10 document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme); 11} catch (e) {} 12</script>
12<script src="/_next/static/chunks/03~yq9q893hmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" noModule=""></script>
12</head><body class="min-h-full flex flex-col"><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root, :host{--mantine-font-family: "Messina Sans", system-ui, sans-serif;--mantine-font-family-monospace: "Redaction 50", "Messina Sans", Georgia, serif;--mantine-font-family-headings: var(--font-heading), serif;--mantine-heading-font-weight: 400;--mantine-primary-color-filled: var(--mantine-color-dark-filled);--mantine-primary-color-filled-hover: var(--mantine-color-dark-filled-hover);--mantine-primary-color-light: var(--mantine-color-dark-light);--mantine-primary-color-light-hover: var(--mantine-color-dark-light-hover);--mantine-primary-color-light-color: var(--mantine-color-dark-light-color);--mantine-primary-color-0: var(--mantine-color-dark-0);--mantine-primary-color-1: var(--mantine-color-dark-1);--mantine-primary-color-2: var(--mantine-color-dark-2);--mantine-primary-color-3: var(--mantine-color-dark-3);--mantine-primary-color-4: var(--mantine-color-dark-4);--mantine-primary-color-5: var(--mantine-color-dark-5);--mantine-primary-color-6: var(--mantine-color-dark-6);--mantine-primary-color-7: var(--mantine-color-dark-7);--mantine-primary-color-8: var(--mantine-color-dark-8);--mantine-primary-color-9: var(--mantine-color-dark-9);--mantine-h1-font-weight: 400;--mantine-h2-font-weight: 400;--mantine-h3-font-weight: 400;--mantine-h4-font-weight: 400;--mantine-h5-font-weight: 400;--mantine-h6-font-weight: 400;} 13 14:root[data-mantine-color-scheme="dark"], :host([data-mantine-color-scheme="dark"]){--mantine-color-anchor: var(--mantine-color-dark-4);} 15 16:root[data-mantine-color-scheme="light"], :host([data-mantine-color-scheme="light"]){--mantine-color-anchor: var(--mantine-color-dark-6);}</style><style data-mantine-styles="classes">@media (max-width: 35.99375em) {.mantine-visible-from-xs {display: none !important;}}@media (min-width: 36em) {.mantine-hidden-from-xs {display: none !important;}}@media (max-width: 47.99375em) {.mantine-visible-from-sm {display: none !important;}}@media (min-width: 48em) {.mantine-hidden-from-sm {display: none !important;}}@media (max-width: 61.99375em) {.mantine-visible-from-md {display: none !important;}}@media (min-width: 62em) {.mantine-hidden-from-md {display: none !important;}}@media (max-width: 74.99375em) {.mantine-visible-from-lg {display: none !important;}}@media (min-width: 75em) {.mantine-hidden-from-lg {display: none !important;}}@media (max-width: 87.99375em) {.mantine-visible-from-xl {display: none !important;}}@media (min-width: 88em) {.mantine-hidden-from-xl {display: none !important;}}</style><header class="site-header fixed inset-x-0 top-0 z-40 transition-transform duration-500 ease-out motion-reduce:transition-none translate-y-0"><div aria-hidden="true" class="pointer-events-none absolute inset-0 transition-colors duration-300 ease-out bg-transparent"></div><div class="mx-auto w-full max-w-[1512px] px-6 md:px-10 lg:px-[min(4.4974%,68px)] relative"><div class="flex items-center justify-between" style="height:60px"><div class="flex items-center gap-6"><a aria-label="Home" class="shrink-0 rounded-sm focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-t1" href="/"><img alt="Nicer" width="72" height="32" decoding="async" data-nimg="1" class="h-8 w-auto light:hidden" style="color:transparent" src="/logo-white.svg?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE"/><img alt="Nicer" loading="lazy" width="72" height="32" decoding="async" data-nimg="1" class="h-8 w-auto hidden light:block" style="color:transparent" src="/logo.svg?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE"/></a><nav aria-label="Primary" class="hidden items-center gap-6 md:flex"><a class="type-body text-t2 transition-colors hover:text-t1 focus-visible:text-t1 rounded-sm focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1" href="/about/approach">Approach</a><a class="type-body text-t2 transition-colors hover:text-t1 focus-visible:text-t1 rounded-sm focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1" href="/about/process">Process</a><a class="type-body text-t2 transition-colors hover:text-t1 focus-visible:text-t1 rounded-sm focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1" href="/work">Projects</a></nav></div><div class="flex items-center gap-3"><span class="type-body hidden text-t3 lg:block">Availability starting <!-- -->Oct '26</span><a href="https://calendar.app.google/5xBrWfMguyk3j2sHA" target="_blank" rel="noopener noreferrer" class="relative inline-flex h-9 items-center justify-center whitespace-nowrap rounded-lg bg-t1 px-8 font-sans text-[13px] leading-[1.55] tracking-[-0.0064em] text-bg transition-colors duration-200 ease-out hover:bg-pill-hover focus-visible:bg-pill-hover focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1"><span class="relative inline-block"><span style="opacity:1">Book a Intro</span></span>Â <span class="text-t3">[B]</span></a><button type="button" class="inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-lg bg-t1/12 text-t1 transition-colors hover:bg-t1/20 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1" aria-label="Open menu" aria-expanded="false" aria-haspopup="dialog" aria-controls="_R_1qdtb_"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" aria-hidden="true"><path d="M3.75 6h12.5M3.75 10h12.5M3.75 14h12.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path></svg></button></div></div></div></header><div class="designed:hidden sticky top-0 z-30"><div class="relative max-w-3xl source:max-w-[700px] mx-auto px-6 sm:px-8 source:px-8"><div class="bracket-line bracket-line-left bg-line"></div><div class="bracket-line bracket-line-right bg-line"></div><div class="bg-bg border-b border-line"><pre class="prose-source py-8"><code><span><a href="/"><span class="link-text">[<!-- -->Nicer Studio<!-- -->]</span><span class="link-url">(<!-- -->/<!-- -->)</span></a> 17</span><span><a href="/about"><span class="link-text">[<!-- -->About Us<!-- -->]</span><span class="link-url">(<!-- -->/about<!-- -->)</span></a> 18</span><span><a href="/offerings"><span class="link-text">[<!-- -->Offerings<!-- -->]</span><span class="link-url">(<!-- -->/offerings<!-- -->)</span></a> 19</span><span><a href="/work"><span class="link-text">[<!-- -->Projects<!-- -->]</span><span class="link-url">(<!-- -->/work<!-- -->)</span></a> 20</span><span><a href="/markets/hardtech"><span class="link-text">[<!-- -->Hardtech<!-- -->]</span><span class="link-url">(<!-- -->/markets/hardtech<!-- -->)</span></a> 21</span><span><a href="/markets/fintech"><span class="link-text">[<!-- -->Fintech<!-- -->]</span><span class="link-url">(<!-- -->/markets/fintech<!-- -->)</span></a> 22</span><span><a href="/markets/health-wellness"><span class="link-text">[<!-- -->Health & Wellness<!-- -->]</span><span class="link-url">(<!-- -->/markets/health-wellness<!-- -->)</span></a> 23</span><span><a href="/articles"><span class="link-text">[<!-- -->Articles<!-- -->]</span><span class="link-url">(<!-- -->/articles<!-- -->)</span></a> 24</span><span><a href="/contact"><span class="link-text">[<!-- -->Contact<!-- -->]</span><span class="link-url">(<!-- -->/contact<!-- -->)</span></a> 25</span><span><a href="https://calendar.app.google/5xBrWfMguyk3j2sHA" class="cta-link"><span class="link-text">[<!-- -->Book a Call<!-- -->]</span><span class="link-url">(<!-- -->https://calendar.app.google/5xBrWfMguyk3j2sHA<!-- -->)</span></a> 26</span></code></pre></div></div></div><main class="flex-1"><div class="source:hidden" style="height:60px" aria-hidden="true"></div><div class="source:hidden relative bg-bg"><div aria-hidden="true" class="hidden lg:block pointer-events-none absolute inset-0 z-0"><div class="relative mx-auto h-full" style="max-width:1512px"><div class="grid-guide" style="position:absolute;top:0;bottom:0;left:4.232804232804233%"></div><div class="grid-guide" style="position:absolute;top:0;bottom:0;left:95.76719576719577%"></div></div></div><div class="relative z-10"><section class="pt-24 md:pt-32" aria-labelledby="approach-hero-title"><div class="mx-auto w-full max-w-[1512px] px-6 md:px-10 lg:px-[min(4.4974%,68px)] "><div class="mx-auto flex w-full max-w-[546px] flex-col items-center gap-2 text-center"><div aria-hidden="true" class="flex items-center pb-3"><div class="-mr-1.5 size-3 rounded-full border border-dashed border-t1"></div><div class="size-3 rounded-full bg-t1"></div></div>
26<h1 id="approach-hero-title" class="type-h2 text-t1">When anyone can build, we help you <span class="whitespace-nowrap"><span class="rd-words"><span aria-hidden="true" class="rd-twin rd-35 italic"><span>stand</span> <span>out.</span></span><span class="rd-word rd-70 italic" style="text-align:center">stand</span> <span class="rd-word rd-70 italic" style="text-align:center">out.</span></span></span></h1><p class="type-large text-t2">Making software has gotten fast, and cheap. And that's genuinely great for everyone. Removing barriers that enable more ideas to come to fruition is amazing. The question stopped being whether you can build it. Now it's what's worth building, and how to stand out. That's always been our favorite part.</p></div><div class="grid grid-cols-1 gap-x-3 lg:grid-cols-10 mt-16 gap-y-10 lg:gap-y-0"><div class="lg:relative lg:col-span-2 lg:col-start-2 lg:row-start-1"><div class="mx-auto w-full max-w-[260px] text-center lg:absolute lg:right-0 lg:top-[21%] lg:mx-0 lg:max-w-[220px] lg:text-left"><span class="type-small block text-t2"><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0ms;will-change:opacity, transform, filter">When<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:40ms;will-change:opacity, transform, filter">exploration<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:80ms;will-change:opacity, transform, filter">is<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:120ms;will-change:opacity, transform, filter">cheap,<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:160ms;will-change:opacity, transform, filter">knowing<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:200ms;will-change:opacity, transform, filter">which<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:240ms;will-change:opacity, transform, filter">directions<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:280ms;will-change:opacity, transform, filter">to<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:320ms;will-change:opacity, transform, filter">explore<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:360ms;will-change:opacity, transform, filter">becomes<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:400ms;will-change:opacity, transform, filter">crucial.</span></span><div class="mt-10 hidden lg:block"><div class="flex flex-col gap-2"><div class="overflow-hidden rounded-[8px] border border-line bg-bg2 p-3"><img src="/about/approach-halfpipe.gif" alt="" class="w-full rounded-[4px] object-cover" style="aspect-ratio:180 / 80"/></div><p class="type-small text-t2">Read about our approach to<!-- --> <a href="https://x.com/aerykpayne/status/2064344341225558301" target="_blank" rel="noopener noreferrer" class="text-accent hover:underline">AI in Design</a>, and where human touch is needed in an automated workflow</p></div></div></div></div><div class="mx-auto aspect-[330/790] w-[min(70vw,259px)] lg:col-span-4 lg:col-start-4 lg:row-start-1 lg:aspect-[543/790] lg:w-full"><div aria-hidden="true" class="relative h-full w-full"><div class="absolute inset-y-0" style="left:0;right:0"><svg viewBox="0 0 340 1376" preserveAspectRatio="none" class="block h-full w-full" fill="none" focusable="false"><g transform="matrix(0 1 1 0 0 0)"><path d="M0.5 170.5h322" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="0.200" data-d="0.468"></path><path d="M322.5 170.5A8 8 0 0 0 330.50 162.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="0.668" data-d="0.018"></path><path d="M330.5 162.5v-36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="0.686" data-d="0.052"></path><path d="M330.5 126.5A8 8 0 0 1 338.50 118.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="0.739" data-d="0.018"></path><path d="M338.5 118.5h414" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="0.757" data-d="0.602"></path><path d="M752.5 118.5A8 8 0 0 1 760.50 126.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="1.359" data-d="0.018"></path><path d="M760.5 126.5v62" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);
26stroke-width:1" data-t0="1.377" data-d="0.090"></path><path d="M760.5 188.5A8 8 0 0 0 768.50 196.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="1.467" data-d="0.018"></path><path d="M768.5 196.5h264" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="1.485" data-d="0.384"></path><path d="M1032.5 196.5A8 8 0 0 0 1040.50 188.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="1.869" data-d="0.018"></path><path d="M1040.5 188.5v-62" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="1.887" data-d="0.090"></path><path d="M1040.5 126.5A8 8 0 0 1 1048.50 118.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="1.977" data-d="0.018"></path><path d="M1048.5 118.5h328" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.9" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--lilac);stroke-width:1" data-t0="1.996" data-d="0.477"></path><path d="M88.5 170.5A8 8 0 0 0 96.50 162.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.328" data-d="0.018"></path><path d="M96.5 162.5v-62" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.346" data-d="0.090"></path><path d="M96.5 152.5A8 8 0 0 1 104.50 144.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.361" data-d="0.018"></path><path d="M104.5 144.5h136" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.379" data-d="0.198"></path><path d="M96.5 126.5A8 8 0 0 1 104.50 118.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.398" data-d="0.018"></path><path d="M104.5 118.5h176" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.417" data-d="0.256"></path><path d="M96.5 100.5A8 8 0 0 1 104.50 92.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.436" data-d="0.018"></path><path d="M104.5 92.5h196" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.455" data-d="0.285"></path><path d="M132.5 92.5A8 8 0 0 0 140.50 84.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.495" data-d="0.018"></path><path d="M140.5 84.5v-36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.514" data-d="0.052"></path><path d="M140.5 74.5A8 8 0 0 1 148.50 66.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.528" data-d="0.018"></path><path d="M148.5 66.5h32" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.546" data-d="0.047"></path><path d="M140.5 48.5A8 8 0 0 1 148.50 40.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.566" data-d="0.018"></path><path d="M148.5 40.5h32" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.584" data-d="0.047"></path><path d="M192.5 92.5A8 8 0 0 0 200.50 84.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.582" data-d="0.018"></path><path d="M200.5 84.5v-36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.601" data-d="0.052"></path><path d="M200.5 74.5A8 8 0 0 1 208.50 66.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.615" data-d="0.018"></path><path d="M208.5 66.5h112" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.634" data-d="0.163"></path><path d="M200.5 48.5A8 8 0 0 1 208.50 40.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.653" data-d="0.018"></path><path d="M208.5 40.5h142" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.671" data-d="0.206"></path><path d="M262.5 170.5A8 8 0 0 0 270.50 162.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.581" data-d="0.018"></path><path d="M270.5 162.5v-10" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.599" data-d="0.015"></path><path d="M270.5 152.5A8 8 0 0 1 278.50 144.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.614" data-d="0.018"></path><path d="M278.5 144.5h32" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.632" data-d="0.047"></path><path d="M52.5 170.5A8 8 0 0 1 60.50 178.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.276" data-d="0.018"></path><path d="M60.5 178.5v36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.294" data-d="0.052"></path><path d="M60.5 188.5A8 8 0 0 0 68.50 196.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.308" data-d="0.018"></path><path d="M68.5 196.5h112" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.327" data-d="0.163"></path><path d="M60.5 214.5A8 8 0 0 0 68.50 222.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.346" data-d="0.018"></path><path d="M68.5 222.5h132" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.364" data-d="0.192"></path><path d="M92.5 222.5A8 8 0 0 1 100.50 230.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.399" data-d="0.018"></path><path d="M100.5 230.5v36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.418" data-d="0.052"></path><path d="M100.5 240.5A8 8 0 0 0 108.50 248.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.432" data-d="0.018"></path><path d="M108.5 248.5h22" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.450" data-d="0.032"></path><path d="M100.5 266.5A8 8 0 0 0 108.50 274.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.470" data-d="0.018"></path><path d="M108.5 274.5h22" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.488" data-d="0.032"></path><path d="M142.5 222.5A8 8 0 0 1 150.50 230.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.472" data-d="0.018"></path><path d="M150.5 230.5v62" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.490" data-d="0.090"></path><path d="M150.5 266.5A8 8 0 0 0 158.50 274.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.543" data-d="0.018"></path><path d="M158.5 274.5h172" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.561" data-d="0.250"></path><path d="M150.5 292.5A8 8 0 0 0 158.50 300.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.580" data-d="0.018"></path><path d="M158.5 300.5h182" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.599" data-d="0.265"></path><path d="M220.5 170.5A8 8 0 0 1 228.50 178.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.520" data-d="0.018"></path><path d="M228.5 178.5v62" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.538" data-d="0.090"></path><path d="M228.5 188.5A8 8 0 0 0 236.50 196.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.553" data-d="0.018"></path><path d="M236.5 196.5h184" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.571" data-d="0.267"></path><path d="M228.5 214.5A8 8 0 0 0 236.50 222.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.590" data-d="0.018"></path><path d="M236.5 222.5h284" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.609" data-d="0.413"></path><path d="M228.5 240.5A8 8 0 0 0 236.50 248.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.628" data-d="0.018"></path><path d="M236.5 248.5h464" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.646" data-d="0.674"></path><path d="M354.5 248.5A8 8 0 0 1 362.50 256.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.818" data-d="0.018"></path><path d="M362.5 256.5v36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.836" data-d="0.052"></path><path d="M362.5 266.5A8 8 0 0 0 370.50 274.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.851" data-d="0.018"></path><path d="M370.5 274.5h190" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.869" data-d="0.276"></path><path d="M362.5 292.5A8 8 0 0 0 370.50 300.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.889" data-d="0.018"></path><path d="M370.5 300.5h250" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.907" data-d="0.363"></path><path d="M642.5 248.5A8 8 0 0 1 650.50 256.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.237" data-d="0.018"></path><path d="M650.5 256.5v36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.255" data-d="0.052"></path><path d="M650.5 266.5A8 8 0 0 0 658.50 274.50" pathLength
26="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.269" data-d="0.018"></path><path d="M658.5 274.5h82" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.288" data-d="0.119"></path><path d="M650.5 292.5A8 8 0 0 0 658.50 300.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.307" data-d="0.018"></path><path d="M658.5 300.5h282" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.325" data-d="0.410"></path><path d="M352.5 118.5A8 8 0 0 1 360.50 126.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.777" data-d="0.018"></path><path d="M360.5 126.5v10" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.795" data-d="0.015"></path><path d="M360.5 136.5A8 8 0 0 0 368.50 144.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.810" data-d="0.018"></path><path d="M368.5 144.5h92" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.828" data-d="0.134"></path><path d="M392.5 118.5A8 8 0 0 0 400.50 110.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.835" data-d="0.018"></path><path d="M400.5 110.5v-62" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.854" data-d="0.090"></path><path d="M400.5 100.5A8 8 0 0 1 408.50 92.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.868" data-d="0.018"></path><path d="M408.5 92.5h192" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.886" data-d="0.279"></path><path d="M400.5 74.5A8 8 0 0 1 408.50 66.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.906" data-d="0.018"></path><path d="M408.5 66.5h292" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.924" data-d="0.424"></path><path d="M400.5 48.5A8 8 0 0 1 408.50 40.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.944" data-d="0.018"></path><path d="M408.5 40.5h372" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.962" data-d="0.541"></path><path d="M722.5 118.5A8 8 0 0 0 730.50 110.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.315" data-d="0.018"></path><path d="M730.5 110.5v-36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.333" data-d="0.052"></path><path d="M730.5 100.5A8 8 0 0 1 738.50 92.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.348" data-d="0.018"></path><path d="M738.5 92.5h162" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.366" data-d="0.235"></path><path d="M730.5 74.5A8 8 0 0 1 738.50 66.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.386" data-d="0.018"></path><path d="M738.5 66.5h222" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.404" data-d="0.323"></path><path d="M842.5 66.5A8 8 0 0 0 850.50 58.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.555" data-d="0.018"></path><path d="M850.5 58.5v-10" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.573" data-d="0.015"></path><path d="M850.5 48.5A8 8 0 0 1 858.50 40.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.588" data-d="0.018"></path><path d="M858.5 40.5h142" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.606" data-d="0.206"></path><path d="M472.5 118.5A8 8 0 0 1 480.50 126.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.952" data-d="0.018"></path><path d="M480.5 126.5v36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.970" data-d="0.052"></path><path d="M480.5 136.5A8 8 0 0 0 488.50 144.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="0.984" data-d="0.018"></path><path d="M488.5 144.5h132" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.003" data-d="0.192"></path><path d="M480.5 162.5A8 8 0 0 0 488.50 170.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.022" data-d="0.018"></path><path d="M488.5 170.5h212" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.041" data-d="0.308"></path><path d="M592.5 170.5A8 8 0 0 1 600.50 178.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.192" data-d="0.018"></path><path d="M600.5 178.5v36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.210" data-d="0.052"></path><path d="M600.5 188.5A8 8 0 0 0 608.50 196.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.224" data-d="0.018"></path><path d="M608.5 196.5h112" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.243" data-d="0.163"></path><path d="M600.5 214.5A8 8 0 0 0 608.50 222.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.262" data-d="0.018"></path><path d="M608.5 222.5h132" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.281" data-d="0.192"></path><path d="M872.5 196.5A8 8 0 0 0 880.50 188.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.636" data-d="0.018"></path><path d="M880.5 188.5v-36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.655" data-d="0.052"></path><path d="M880.5 178.5A8 8 0 0 1 888.50 170.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.669" data-d="0.018"></path><path d="M888.5 170.5h112" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.687" data-d="0.163"></path><path d="M880.5 152.5A8 8 0 0 1 888.50 144.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.707" data-d="0.018"></path><path d="M888.5 144.5h122" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.725" data-d="0.177"></path><path d="M792.5 196.5A8 8 0 0 1 800.50 204.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.520" data-d="0.018"></path><path d="M800.5 204.5v62" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.538" data-d="0.090"></path><path d="M800.5 214.5A8 8 0 0 0 808.50 222.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.553" data-d="0.018"></path><path d="M808.5 222.5h192" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.571" data-d="0.279"></path><path d="M800.5 240.5A8 8 0 0 0 808.50 248.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.591" data-d="0.018"></path><path d="M808.5 248.5h252" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.609" data-d="0.366"></path><path d="M800.5 266.5A8 8 0 0 0 808.50 274.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.629" data-d="0.018"></path><path d="M808.5 274.5h312" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.647" data-d="0.453"></path><path d="M992.5 274.5A8 8 0 0 1 1000.50 282.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.914" data-d="0.018"></path><path d="M1000.5 282.5v10" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.933" data-d="0.015"></path><path d="M1000.5 292.5A8 8 0 0 0 1008.50 300.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.947" data-d="0.018"></path><path d="M1008.5 300.5h142" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="1.965" data-d="0.206"></path><path d="M1082.5 274.5A8 8 0 0 0 1090.50 266.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.045" data-d="0.018"></path><path d="M1090.5 266.5v-10" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.063" data-d="0.015"></path><path d="M1090.5 256.5A8 8 0 0 1 1098.50 248.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.078" data-d="0.018"></path><path d="M1098.5 248.5h97" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.096" data-d="0.141"></path><path d="M1062.5 118.5A8 8 0 0 0 1070.50 110.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.016" data-d="0.018"></path><path d="M1070.5 110.5v-62" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.034" data-d="0.090"></path><path d="M1070.5 100.5A8 8 0 0 1 1078.50 92.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.049" data-d="0.018"></path><path d="M1078.5 92.5h42" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.067" data-d="0.061"></path><path d="M1070.5 74.5A8 8 0 0 1 1078.50 66.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-l
26inecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.087" data-d="0.018"></path><path d="M1078.5 66.5h52" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.105" data-d="0.076"></path><path d="M1070.5 48.5A8 8 0 0 1 1078.50 40.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.124" data-d="0.018"></path><path d="M1078.5 40.5h117" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.143" data-d="0.170"></path><path d="M1092.5 118.5A8 8 0 0 1 1100.50 126.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.060" data-d="0.018"></path><path d="M1100.5 126.5v36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.078" data-d="0.052"></path><path d="M1100.5 136.5A8 8 0 0 0 1108.50 144.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.092" data-d="0.018"></path><path d="M1108.5 144.5h72" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.111" data-d="0.105"></path><path d="M1100.5 162.5A8 8 0 0 0 1108.50 170.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.130" data-d="0.018"></path><path d="M1108.5 170.5h87" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.148" data-d="0.126"></path><path d="M1142.5 118.5A8 8 0 0 0 1150.50 110.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.132" data-d="0.018"></path><path d="M1150.5 110.5v-36" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.151" data-d="0.052"></path><path d="M1150.5 100.5A8 8 0 0 1 1158.50 92.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.165" data-d="0.018"></path><path d="M1158.5 92.5h39" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.183" data-d="0.057"></path><path d="M1150.5 74.5A8 8 0 0 1 1158.50 66.50" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.203" data-d="0.018"></path><path d="M1158.5 66.5h37" pathLength="1" stroke-dasharray="1" stroke-dashoffset="0" stroke-opacity="0.3" stroke-linecap="butt" vector-effect="non-scaling-stroke" style="stroke:var(--text-1);stroke-width:1" data-t0="2.221" data-d="0.054"></path></g></svg></div></div></div><div class="lg:relative lg:col-span-2 lg:col-start-8 lg:row-start-1"><div class="mx-auto flex w-full max-w-[260px] flex-col gap-4 text-center lg:absolute lg:left-0 lg:top-[61%] lg:mx-0 lg:max-w-[220px] lg:text-left"><span class="type-small block text-t2"><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:0ms;will-change:opacity, transform, filter">With<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:40ms;will-change:opacity, transform, filter">over<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:80ms;will-change:opacity, transform, filter">10<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:120ms;will-change:opacity, transform, filter">years<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);
26transition-delay:160ms;will-change:opacity, transform, filter">and<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:200ms;will-change:opacity, transform, filter">nearly<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:240ms;will-change:opacity, transform, filter">40<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:280ms;will-change:opacity, transform, filter">product<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:320ms;will-change:opacity, transform, filter">launches<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:360ms;will-change:opacity, transform, filter">we<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:400ms;will-change:opacity, transform, filter">know<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:440ms;will-change:opacity, transform, filter">what<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:480ms;will-change:opacity, transform, filter">scales<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:520ms;will-change:opacity, transform, filter">and<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:560ms;will-change:opacity, transform, filter">what<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:600ms;will-change:opacity, transform, filter">won't.</span></span><span class="type-small block text-t2"><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:200ms;will-change:opacity, transform, filter">We<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:240ms;will-change:opacity, transform, filter">bring<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:280ms;will-change:opacity, transform, filter">that<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:320ms;will-change:opacity, transform, filter">knowledge<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:360ms;will-change:opacity, transform, filter">and<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:400ms;will-change:opacity, transform, filter">speed,<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:440ms;will-change:opacity, transform, filter">creating<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:480ms;will-change:opacity, transform, filter">guardrails<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:520ms;will-change:opacity, transform, filter">
26for<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:560ms;will-change:opacity, transform, filter">agentic<!-- -->Â </span><span style="display:inline-block;opacity:0;transform:translateY(8px);filter:blur(5px);transition:opacity 400ms cubic-bezier(0.22, 1, 0.36, 1), transform 400ms cubic-bezier(0.22, 1, 0.36, 1), filter 400ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:600ms;will-change:opacity, transform, filter">development.</span></span></div></div><div class="mx-auto w-full max-w-[260px] text-center lg:hidden"><div class="flex flex-col gap-2"><div class="overflow-hidden rounded-[8px] border border-line bg-bg2 p-3"><img src="/about/approach-halfpipe.gif" alt="" class="w-full rounded-[4px] object-cover" style="aspect-ratio:180 / 80"/></div><p class="type-small text-t2">Read about our approach to<!-- --> <a href="https://x.com/aerykpayne/status/2064344341225558301" target="_blank" rel="noopener noreferrer" class="text-accent hover:underline">AI in Design</a>, and where human touch is needed in an automated workflow</p></div></div></div></div></section><section class="py-24 md:py-32" aria-labelledby="approach-audience-title"><div class="mx-auto w-full max-w-[1512px] px-6 md:px-10 lg:px-[min(4.4974%,68px)] "><h2 id="approach-audience-title" class="type-eyebrow text-t2">People we build with</h2><div class="grid grid-cols-1 gap-x-3 lg:grid-cols-10 mt-3 gap-y-3"><div class="lg:col-span-5"><article class="flex h-full flex-col gap-3 rounded-[8px] border border-line bg-bg2 p-8 md:p-12"><p class="type-eyebrow flex items-baseline justify-between gap-4 text-t3"><span>The Serial Entrepreneur</span><span aria-hidden="true">01</span></p><h3 class="type-h4 text-t1">You built it yourself, and it works! Kinda...</h3><p class="type-body text-t2">You had the idea and you made it real, mostly on your own, mostly with tools that didn't exist a few years ago. That's awesome and we love working with folks who have that kind of drive and passion. But now you need some professional advice be that design or architectural diagrams to ensure you're building something that works, is performant, and has users engaged.</p></article></div><div class="lg:col-span-5"><article class="flex h-full flex-col gap-3 rounded-[8px] border border-line bg-bg2 p-8 md:p-12"><p class="type-eyebrow flex items-baseline justify-between gap-4 text-t3"><span>The Series A</span><span aria-hidden="true">02</span></p><h3 class="type-h4 text-t1">You just raised, and you're ready to move fast</h3><p class="type-body text-t2">There's money in the bank and a clear window in front of you. You need a real product in the hands of users while the momentum is high. What you need is a team who can, think fast, and who care as much about the next two quarters as you do.</p></article></div><div class="lg:col-span-5"><article class="flex h-full flex-col gap-3 rounded-[8px] border border-line bg-bg2 p-8 md:p-12"><p class="type-eyebrow flex items-baseline justify-between gap-4 text-t3"><span>The Technician</span><span aria-hidden="true">03</span></p><h3 class="type-h4 text-t1">You're tackling genuinely complex issues</h3><p class="type-body text-t2">Power grid operations. Hospital scheduling. Escrow payments moving billions of dollars. You're industry has you wary of anyone whose first instinct is to make it minimal. We sit with the complexity working it until it becomes legible. Dense, expert softw
26are done beautifully is some of the most satisfying work there is.</p></article></div><div class="lg:col-span-5"><article class="flex h-full flex-col gap-3 rounded-[8px] border border-line bg-bg2 p-8 md:p-12"><p class="type-eyebrow flex items-baseline justify-between gap-4 text-t3"><span>The Perfectionist</span><span aria-hidden="true">04</span></p><h3 class="type-h4 text-t1">Your audience has the highest expectations</h3><p class="type-body text-t2">You're building a luxury product. Something that can't feel âoff the shelfâ people need to love using it. We love tackling these challenges. With experience designing for high-end wellness products and luxury travel companies we're well versed in designing premium experiences.</p></article></div></div></div></section><section class="source:hidden py-24 md:py-32" aria-label="Our services"><div class="mx-auto w-full max-w-[1512px] px-6 md:px-10 lg:px-[min(4.4974%,68px)] "><div class="hidden lg:block"><p class="type-eyebrow text-t2">Our Services</p><div class="mt-3 flex items-start justify-between gap-x-3"><div class="w-[29.2878%] shrink-0"><h2 class="type-h3 text-t1">Design, Development, and all the in-betweens.</h2><div class="relative mt-8 w-full overflow-hidden rounded-[4px] bg-bg2" style="aspect-ratio:432 / 301"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="rise-in object-cover motion-reduce:animate-none" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(min-width: 1512px) 403px, 27vw" srcSet="/_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=256&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE 256w, /_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=384&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE 384w, /_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=640&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE 640w, /_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=750&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE 750w, /_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=828&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE 828w, /_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=1080&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE 1080w, /_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=1200&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE 1200w, /_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=1920&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE 1920w, /_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=2048&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE 2048w, /_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=3840&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE 3840w" src="/_next/image?url=%2Fservices%2Fproduct-strategy.jpg&w=3840&q=75&dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE"/></div></div><div class="flex w-[49.564%] shrink-0 items-start justify-between gap-x-3"><ul class="flex w-[59.5308%] shrink-0 flex-col gap-5"><li><button type="button" aria-current="true" aria-controls="_R_75fiv5ultb_-detail" class="type-h4 flex w-full items-start gap-2 rounded-[2px] text-left focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3"><span aria-hidden="true" class="rd-35 italic w-4 shrink-0 -translate-y-0.5 text-t1">»</span><span class="rd-words min-w-0 text-t1"><span aria-hidden="true" class="rd-twin rd-35 italic"><span>Product</span> <span>Strategy</span></span><span class="rd-word rd-35 italic" style="text-align:left">Product</span> <span class="rd-word rd-35 italic" style="text-align:left">Strategy</span></span></button></li><li><button type="button" aria-controls="_R_75fiv5ultb_-detail" class="type-h4 flex w-full items-start gap-2 rounded-[2px] text-left focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3"><span class="min-w-0 text-t3">Brand Design</span></button></li><li><button type="button" aria-controls="_R_75fiv5ultb_-detail" class="type-h4 flex w-full items-start gap-2 rounded-[2px] text-left focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3"><span class="min-w-0 text-t3">Interface Design</span></button></li><li><button type="button" aria-controls="_R_75fiv5ultb_-detail" class="type-h4 flex w-full items-start gap-2 rounded-[2px] text-left focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3"><span class="min-w-0 text-t3">Agentic Design Systems</span></button></li><li><button type="button" aria-controls="_R_75fiv5ultb_-detail" class="type-h4 flex w-full items-start gap-2 rounded-[2px] text-left focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3"><span class="min-w-0 text-t3">AI Guidance</span></button></li><li><button type="button" aria-controls="_R_75fiv5ultb_-detail" class="type-h4 flex w-full items-start gap-2 rounded-[2px] text-left focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3"><span class="min-w-0 text-t3">Dev Architecture</span></button></li></ul><div id="_R_75fiv5ultb_-detail" class="type-body w-[38.563%] shrink-0 text-t2"><p>Through user research, roadmapping, and ruthless prioritization, we turn a big idea into a focused product plan with clear scope and a path to revenue.</p><ul class="mt-6"><li>â§ Product roadmap</li><li>â§ ICP definition</li><li>â§ Information architecture</li><li>â§ User flows</li><li>â§ Technical analysis</li></ul></div></div></div></div><div class="lg:hidden"><p class="type-eyebrow text-t2">Our Services</p><h2 class="type-h3 mt-3 max-w-md text-t1">Design, Development, and all the in-betweens.</h2><ul class="mt-10 flex flex-col divide-y divide-line"><li><button type="button" id="_R_75fiv5ultb_-tab-0" aria-expanded="true" aria-controls="_R_75fiv5ultb_-panel-0" class="type-h4 w-full py-5 text-left transition-colors duration-200 focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3 text-t1">Product Strategy</button><div id="_R_75fiv5ultb_-panel-0" role="region" aria-labelledby="_R_75fiv5ultb_-tab-0" class="type-body pb-6 text-t2"><p>Through user research, roadmapping, and ruthless prioritization, we turn a big idea into a focused product plan with clear scope and a path to revenue.</p><ul class="mt-6"><li>â§ Product roadmap</li><li>â§ ICP definition</li><li>â§ Information architecture</li><li>â§ User flows</li><li>â§ Technical analysis</li></ul></div></li><li><button type="button" id="_R_75fiv5ultb_-tab-1" aria-expanded="false" aria-controls="_R_75fiv5ultb_-panel-1" class="type-h4 w-full py-5 text-left transition-colors duration-200 focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3 text-t3">Brand Design</button></li><li><button type="button" id="_R_75fiv5ultb_-tab-2" aria-expanded="false" aria-controls="_R_75fiv5ultb_-panel-2" class="type-h4 w-full py-5 text-left transition-colors duration-200 focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3 text-t3">Interface Design</button></li><li><button type="button" id="_R_75fiv5ultb_-tab-3" aria-expanded="false" aria-controls="_R_75fiv5ultb_-panel-3" class="type-h4 w-full py-5 text-left transition-colors duration-200 focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3 text-t3">Agentic Design Systems</button></li><li><button type="button" id="_R_75fiv5ultb_-tab-4" aria-expanded="false" aria-controls="_R_75fiv5ultb_-panel-4" class="type-h4 w-full py-5 text-left transition-colors duration-200 focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3 text-t3">AI Guidance</button></li><li><button type="button" id="_R_75fiv5ultb_-tab-5" aria-expanded="false" aria-controls="_R_75fiv5ultb_-panel-5" class="type-h4 w-full py-5 text-left transition-colors duration-200 focus-visible:outline focus-visible:outline-1 focus-visible:outline-offset-4 focus-visible:outline-t3 text-t3">Dev Architecture</button></li></ul></div></div></section><section class="py-24 md:py-32"><div class="mx-auto w-full max-w-[1512px] px-6 md:px-10 lg:px-[min(4.4974%,68px)] "><a class="group flex flex-col items-center gap-1 rounded-sm text-center focus-visible:outline-2 focus-visible:outline-offset-8 focus-visible:outline-t1" href="/about/process"><span class="type-h4 text-t3">Keep Exploring</span><span class="type-h4 relative text-t1 transition-colors duration-300 group-hover:text-accent group-focus-visible:text-accent motion-reduce:transition-none">Our Process<span aria-hidden="true" class="absolute left-full top-1/2 ml-1 inline-flex -translate-x-2 -translate-y-1/2 opacity-0 transition-all duration-300 ease-out group-hover:translate-x-0 group-hover:opacity-100 group-focus-visible:translate-x-0 group-focus-visible:opacity-100 motion-reduce:transition-none"><svg width="30" height="24" viewBox="0 0 30 24" fill="none" aria-hidden="true" style="color:var(--accent)"><g class="translate-x-[-6px] transition-transform duration-300 ease-out group-hover:translate-x-[1px] motion-reduce:transition-none"><g transform="translate(0 3.39)"><path d="M28.2444 8.43791C28.3381 8.53164 28.3381 8.6836 28.2444 8.77733L19.8767 17.1449C19.783 17.2387 19.6311 17.2387 19.5373 17.1449L18.4627 16.0703C18.3689 15.9766 18.3689 15.8246 18.4627 15.7309L24.1762 10.0173C24.3274 9.86613 24.2203 9.60762 24.0065 9.60762H0.24C0.107452 9.60762 0 9.50017 0 9.36762V7.84762C0 7.71507 0.107452 7.60762 0.24 7.60762H24.0065C24.2203 7.60762 24.3274 7.34911 24.1762 7.19791L18.4627 1.48436C18.3689 1.39063 18.3689 1.23867 18.4627 1.14495L19.5373 0.0702944C19.6311 -0.0234315 19.783 -0.0234315 19.8767 0.0702944L28.2444 8.43791Z" fill="currentColor"></path></g></g></svg></span></span></a></div></section></div></div><!--$--><!--/$--></main><footer class="source:hidden relative mt-auto bg-bg"><div aria-hidden="true" class="hidden lg:block pointer-events-none absolute inset-0 z-0"><div class="relative mx-auto h-full" style="max-width:1512px"><div class="grid-guide" style="position:absolute;top:0;bottom:0;left:4.232804232804233%"></div><div class="grid-guide" style="position:absolute;top:0;bottom:0;left:95.76719576719577%"></div></div></div><div class="mx-auto w-full max-w-[1512px] px-6 md:px-10 lg:px-[min(4.4974%,68px)] relative z-10"><div class="type-small flex flex-col gap-4 lg:flex-row lg:items-center lg:gap-3"><div class="flex flex-col gap-1 sm:flex-row sm:items-center sm:gap-2 lg:flex-1"><span class="text-t2">© <!-- -->2026<!-- -->, Nicer LLC.</span><span class="text-t3">
26work harder. be nicer.</span></div><nav aria-label="Footer" class="flex items-center gap-2 lg:w-[19.477%] lg:shrink-0"><a class="rounded-sm text-t2 transition-colors hover:text-t1 focus-visible:text-t1 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1" href="/about">About</a><a class="rounded-sm text-t2 transition-colors hover:text-t1 focus-visible:text-t1 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1" href="/work">Projects</a></nav><nav aria-label="Social" class="flex items-center gap-2 lg:w-[19.041%] lg:shrink-0"><a href="https://x.com/nicerstudio" target="_blank" rel="noopener noreferrer" class="rounded-sm text-t2 transition-colors hover:text-t1 focus-visible:text-t1 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1">X</a><a href="https://www.linkedin.com/company/nicer-studio" target="_blank" rel="noopener noreferrer" class="rounded-sm text-t2 transition-colors hover:text-t1 focus-visible:text-t1 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1">LinkedIn</a><a href="mailto:[email protected]" class="rounded-sm text-t2 transition-colors hover:text-t1 focus-visible:text-t1 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1">Email</a></nav></div><div class="relative mt-[23px] aspect-[1368/616] w-full overflow-hidden lg:aspect-[1376/497]"><img alt="Nicer" loading="lazy" width="1368" height="616" decoding="async" data-nimg="1" class="pointer-events-none absolute inset-x-0 top-0 h-auto w-full select-none light:hidden" style="color:transparent;aspect-ratio:1368 / 616" src="/logo-white.svg?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE"/><img alt="Nicer" loading="lazy" width="1368" height="616" decoding="async" data-nimg="1" class="pointer-events-none absolute inset-x-0 top-0 h-auto w-full select-none hidden light:block" style="color:transparent;aspect-ratio:1368 / 616" src="/logo.svg?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE"/></div></div></footer>
26<script src="/_next/static/chunks/0vn0pxqq96bm-.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE" id="_R_" async=""></script>
26<script>(self.__next_f=self.__next_f||[]).push([0])</script>
26<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[39756,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"default\"]\n5:I[64953,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/13-1~ighxb3e6.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"RedactionGlitch\"]\n6:I[17681,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/13-1~ighxb3e6.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"WordReveal\"]\n12:I[68027,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"default\",1]\n:HL[\"/_next/static/chunks/0wqvxmaeqwg.q.css?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"style\"]\n:HL[\"/_next/static/chunks/05hp_xcdevr.m.css?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"style\"]\n"])</script>
26<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"about\",\"approach\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"about\",{\"children\":[\"approach\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0wqvxmaeqwg.q.css?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/05hp_xcdevr.m.css?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"source:hidden relative bg-bg\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"hidden lg:block pointer-events-none absolute inset-0 z-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto h-full\",\"style\":{\"maxWidth\":1512},\"children\":[[\"$\",\"div\",\"4.232804232804233\",{\"className\":\"grid-guide\",\"style\":{\"position\":\"absolute\",\"top\":\"$-0\",\"bottom\":0,\"left\":\"4.232804232804233%\"}}],[\"$\",\"div\",\"95.76719576719577\",{\"className\":\"grid-guide\",\"style\":{\"position\":\"absolute\",\"top\":\"$-0\",\"bottom\":0,\"left\":\"95.76719576719577%\"}}]]}]}],[\"$\",\"div\",null,{\"className\":\"relative z-10\",\"children\":[[\"$\",\"section\",null,{\"className\":\"pt-24 md:pt-32\",\"aria-labelledby\":\"approach-hero-title\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[1512px] px-6 md:px-10 lg:px-[min(4.4974%,68px)] \",\"style\":\"$undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto flex w-full max-w-[546px] flex-col items-center gap-2 text-center\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"flex items-center pb-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"-mr-1.5 size-3 rounded-full border border-dashed border-t1\"}],[\"$\",\"div\",null,{\"className\":\"size-3 rounded-full bg-t1\"}]]}],[\"$\",\"h1\",null,{\"id\":\"approach-hero-title\",\"className\":\"type-h2 text-t1\",\"children\":[\"When anyone can build, we help you \",[\"$\",\"$L5\",null,{\"preset\":\"load\",\"italic\":true,\"trigger\":\"mount\",\"className\":\"whitespace-nowrap\",\"children\":\"stand out.\"}]]}],[\"$\",\"p\",null,{\"className\":\"type-large text-t2\",\"children\":\"Making software has gotten fast, and cheap. And that's genuinely great for everyone. Removing barriers that enable more ideas to come to fruition is amazing. The question stopped being whether you can build it. Now it's what's worth building, and how to stand out. That's always been our favorite part.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-x-3 lg:grid-cols-10 mt-16 gap-y-10 lg:gap-y-0\",\"style\":\"$undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"lg:relative lg:col-span-2 lg:col-start-2 lg:row-start-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[260px] text-center lg:absolute lg:right-0 lg:top-[21%] lg:mx-0 lg:max-w-[220px] lg:text-left\",\"children\":[[\"$\",\"$L6\",null,{\"trigger\":\"enter\",\"text\":\"When exploration is cheap,
26knowing which directions to explore becomes crucial.\",\"className\":\"type-small block text-t2\"}],[\"$\",\"div\",null,{\"className\":\"mt-10 hidden lg:block\",\"children\":\"$L7\"}]]}]}],\"$L8\",\"$L9\",\"$La\"]}]]}]}],\"$Lb\",\"$Lc\",\"$Ld\"]}]]}],[\"$Le\"],\"$Lf\"]}],{},null,false,null]},null,false,\"$@10\"]},null,false,\"$@10\"]},null,false,null],\"$L11\",false]],\"m\":\"$undefined\",\"G\":[\"$12\",[\"$L13\",\"$L14\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\n"])</script>
26<script>self.__next_f.push([1,"15:I[7393,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/13-1~ighxb3e6.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"ApproachStage\"]\n16:I[89292,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/13-1~ighxb3e6.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"ServicesSection\"]\n17:I[22016,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/13-1~ighxb3e6.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"\"]\n18:I[97367,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"OutletBoundary\"]\n19:\"$Sreact.suspense\"\n1c:I[97367,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"ViewportBoundary\"]\n1e:I[97367,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"MetadataBoundary\"]\n:HL[\"/about/approach-halfpipe.gif\",\"image\"]\n7:[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-[8px] border border-line bg-bg2 p-3\",\"children\":[\"$\",\"img\",null,{\"src\":\"/about/approach-halfpipe.gif\",\"alt\":\"\",\"className\":\"w-full rounded-[4px] object-cover\",\"style\":{\"aspectRatio\":\"180 / 80\"}}]}],[\"$\",\"p\",null,{\"className\":\"type-small text-t2\",\"children\":[\"Read about our approach to\",\" \",[\"$\",\"a\",null,{\"href\":\"https://x.com/aerykpayne/status/2064344341225558301\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-accent hover:underline\",\"children\":\"AI in Design\"}],\", and where human touch is needed in an automated workflow\"]}]]}]\n8:[\"$\",\"$L15\",null,{\"className\":\"mx-auto aspect-[330/790] w-[min(70vw,259px)] lg:col-span-4 lg:col-start-4 lg:row-start-1 lg:aspect-[543/790] lg:w-full\"}]\n9:[\"$\",\"div\",null,{\"classNam"])</script>
26<script>self.__next_f.push([1,"e\":\"lg:relative lg:col-span-2 lg:col-start-8 lg:row-start-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex w-full max-w-[260px] flex-col gap-4 text-center lg:absolute lg:left-0 lg:top-[61%] lg:mx-0 lg:max-w-[220px] lg:text-left\",\"children\":[[\"$\",\"$L6\",null,{\"trigger\":\"enter\",\"text\":\"With over 10 years and nearly 40 product launches we know what scales and what won't.\",\"className\":\"type-small block text-t2\"}],[\"$\",\"$L6\",null,{\"trigger\":\"enter\",\"delay\":200,\"text\":\"We bring that knowledge and speed, creating guardrails for agentic development.\",\"className\":\"type-small block text-t2\"}]]}]}]\na:[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[260px] text-center lg:hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-[8px] border border-line bg-bg2 p-3\",\"children\":[\"$\",\"img\",null,{\"src\":\"/about/approach-halfpipe.gif\",\"alt\":\"\",\"className\":\"w-full rounded-[4px] object-cover\",\"style\":{\"aspectRatio\":\"180 / 80\"}}]}],[\"$\",\"p\",null,{\"className\":\"type-small text-t2\",\"children\":[\"Read about our approach to\",\" \",[\"$\",\"a\",null,{\"href\":\"https://x.com/aerykpayne/status/2064344341225558301\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-accent hover:underline\",\"children\":\"AI in Design\"}],\", and where human touch is needed in an automated workflow\"]}]]}]}]\n"])</script>
26<script>self.__next_f.push([1,"b:[\"$\",\"section\",null,{\"className\":\"py-24 md:py-32\",\"aria-labelledby\":\"approach-audience-title\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[1512px] px-6 md:px-10 lg:px-[min(4.4974%,68px)] \",\"style\":\"$undefined\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"approach-audience-title\",\"className\":\"type-eyebrow text-t2\",\"children\":\"People we build with\"}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-x-3 lg:grid-cols-10 mt-3 gap-y-3\",\"style\":\"$undefined\",\"children\":[[\"$\",\"div\",\"01\",{\"className\":\"lg:col-span-5\",\"children\":[\"$\",\"article\",null,{\"className\":\"flex h-full flex-col gap-3 rounded-[8px] border border-line bg-bg2 p-8 md:p-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"type-eyebrow flex items-baseline justify-between gap-4 text-t3\",\"children\":[[\"$\",\"span\",null,{\"children\":\"The Serial Entrepreneur\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"01\"}]]}],[\"$\",\"h3\",null,{\"className\":\"type-h4 text-t1\",\"children\":\"You built it yourself, and it works! Kinda...\"}],[\"$\",\"p\",null,{\"className\":\"type-body text-t2\",\"children\":\"You had the idea and you made it real, mostly on your own, mostly with tools that didn't exist a few years ago. That's awesome and we love working with folks who have that kind of drive and passion. But now you need some professional advice be that design or architectural diagrams to ensure you're building something that works, is performant, and has users engaged.\"}]]}]}],[\"$\",\"div\",\"02\",{\"className\":\"lg:col-span-5\",\"children\":[\"$\",\"article\",null,{\"className\":\"flex h-full flex-col gap-3 rounded-[8px] border border-line bg-bg2 p-8 md:p-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"type-eyebrow flex items-baseline justify-between gap-4 text-t3\",\"children\":[[\"$\",\"span\",null,{\"children\":\"The Series A\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"02\"}]]}],[\"$\",\"h3\",null,{\"className\":\"type-h4 text-t1\",\"children\":\"You just raised, and you're ready to move fast\"}],[\"$\",\"p\",null,{\"className\":\"type-body text-t2\",\"children\":\"There's money in the bank and a clear window in front of you. You need a real product in the hands of users while the momentum is high. What you need is a team who can, think fast, and who care as much about the next two quarters as you do.\"}]]}]}],[\"$\",\"div\",\"03\",{\"className\":\"lg:col-span-5\",\"children\":[\"$\",\"article\",null,{\"className\":\"flex h-full flex-col gap-3 rounded-[8px] border border-line bg-bg2 p-8 md:p-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"type-eyebrow flex items-baseline justify-between gap-4 text-t3\",\"children\":[[\"$\",\"span\",null,{\"children\":\"The Technician\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"03\"}]]}],[\"$\",\"h3\",null,{\"className\":\"type-h4 text-t1\",\"children\":\"You're tackling genuinely complex issues\"}],[\"$\",\"p\",null,{\"className\":\"type-body text-t2\",\"children\":\"Power grid operations. Hospital scheduling. Escrow payments moving billions of dollars. You're industry has you wary of anyone whose first instinct is to make it minimal. We sit with the complexity working it until it becomes legible. Dense, expert softw
26are done beautifully is some of the most satisfying work there is.\"}]]}]}],[\"$\",\"div\",\"04\",{\"className\":\"lg:col-span-5\",\"children\":[\"$\",\"article\",null,{\"className\":\"flex h-full flex-col gap-3 rounded-[8px] border border-line bg-bg2 p-8 md:p-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"type-eyebrow flex items-baseline justify-between gap-4 text-t3\",\"children\":[[\"$\",\"span\",null,{\"children\":\"The Perfectionist\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"04\"}]]}],[\"$\",\"h3\",null,{\"className\":\"type-h4 text-t1\",\"children\":\"Your audience has the highest expectations\"}],[\"$\",\"p\",null,{\"className\":\"type-body text-t2\",\"children\":\"You're building a luxury product. Something that can't feel âoff the shelfâ people need to love using it. We love tackling these challenges. With experience designing for high-end wellness products and luxury travel companies we're well versed in designing premium experiences.\"}]]}]}]]}]]}]}]\n"])</script>
26<script>self.__next_f.push([1,"c:[\"$\",\"$L16\",null,{\"withImage\":true}]\n"])</script>
26<script>self.__next_f.push([1,"d:[\"$\",\"section\",null,{\"className\":\"py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[1512px] px-6 md:px-10 lg:px-[min(4.4974%,68px)] \",\"style\":\"$undefined\",\"children\":[\"$\",\"$L17\",null,{\"href\":\"/about/process\",\"className\":\"group flex flex-col items-center gap-1 rounded-sm text-center focus-visible:outline-2 focus-visible:outline-offset-8 focus-visible:outline-t1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"type-h4 text-t3\",\"children\":\"Keep Exploring\"}],[\"$\",\"span\",null,{\"className\":\"type-h4 relative text-t1 transition-colors duration-300 group-hover:text-accent group-focus-visible:text-accent motion-reduce:transition-none\",\"children\":[\"Our Process\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"absolute left-full top-1/2 ml-1 inline-flex -translate-x-2 -translate-y-1/2 opacity-0 transition-all duration-300 ease-out group-hover:translate-x-0 group-hover:opacity-100 group-focus-visible:translate-x-0 group-focus-visible:opacity-100 motion-reduce:transition-none\",\"children\":[\"$\",\"svg\",null,{\"width\":\"30\",\"height\":\"24\",\"viewBox\":\"0 0 30 24\",\"fill\":\"none\",\"aria-hidden\":\"true\",\"className\":\"$undefined\",\"style\":{\"color\":\"var(--accent)\"},\"children\":[\"$\",\"g\",null,{\"className\":\"translate-x-[-6px] transition-transform duration-300 ease-out group-hover:translate-x-[1px] motion-reduce:transition-none\",\"children\":[\"$\",\"g\",null,{\"transform\":\"translate(0 3.39)\",\"children\":[\"$\",\"path\",null,{\"d\":\"M28.2444 8.43791C28.3381 8.53164 28.3381 8.6836 28.2444 8.77733L19.8767 17.1449C19.783 17.2387 19.6311 17.2387 19.5373 17.1449L18.4627 16.0703C18.3689 15.9766 18.3689 15.8246 18.4627 15.7309L24.1762 10.0173C24.3274 9.86613 24.2203 9.60762 24.0065 9.60762H0.24C0.107452 9.60762 0 9.50017 0 9.36762V7.84762C0 7.71507 0.107452 7.60762 0.24 7.60762H24.0065C24.2203 7.60762 24.3274 7.34911 24.1762 7.19791L18.4627 1.48436C18.3689 1.39063 18.3689 1.23867 18.4627 1.14495L19.5373 0.0702944C19.6311 -0.0234315 19.783 -0.0234315 19.8767 0.0702944L28.2444 8.43791Z\",\"fill\":\"currentColor\"}]}]}]}]}]]}]]}]}]}]\n"])</script>
26<script>self.__next_f.push([1,"e:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/13-1~ighxb3e6.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"async\":true,\"nonce\":\"$undefined\"}]\nf:[\"$\",\"$L18\",null,{\"children\":[\"$\",\"$19\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@1a\"}]}]\n1b:[]\n10:\"$W1b\"\n11:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L1c\",null,{\"children\":\"$L1d\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1e\",null,{\"children\":[\"$\",\"$19\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L1f\"}]}]}],null]}]\n13:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0wqvxmaeqwg.q.css?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n14:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/05hp_xcdevr.m.css?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
26<script>self.__next_f.push([1,"20:I[85417,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"ColorSchemeScript\"]\n21:I[65150,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"ThemeProvider\"]\n22:I[7474,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"AppMantineProvider\"]\n23:I[49466,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"ModeProvider\"]\n24:I[74141,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"HeroCategoryProvider\"]\n25:I[68095,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"HotkeyProvider\"]\n:HL[\"/fonts/redaction/Redaction_10-Regular.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_10-Italic.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_20-Regular.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_20-Italic.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_35-Regular.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_35-Italic.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_50-Regular.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_50-Italic.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_70-Regular.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_70-Italic.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_100-Regular.woff2\",\"font\",{\"crossOrigin\":\""])</script>
26<script>self.__next_f.push([1,"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/fonts/redaction/Redaction_100-Italic.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n26:T1cc1,"])</script>
26<script>self.__next_f.push([1,"title: Design in the world of AI\nsubtitle: Where human designers actually work in an automated workflow\nauthor: Aeryk Payne\nauthorRole: Co-founder \u0026 Head of Design\ndate: 2026-06-09\ncategory: ai-process\nhero: /articles/design-in-the-world-of-ai/halfpipe.png\ncanonical: https://x.com/aerykpayne/status/2064344341225558301\ncanonicalLabel: X\nThis past month we refactored the UX and entirely redesigned the interface for communication on an enterprise saas platform. We did all this in less than a weekâs worth of time. A year ago, that wouldâve taken well over a month.\n\nWhat I keep thinking about is the shape of the work, and how drastically thatâs changing. Where human input still matters, where it doesn't, and where it shows up again. And also, how this impacts agencies who do this kind of work every day. Hereâs the visual thatâs been stuck in my head for a while now.\n!The half-pipe: human touchpoints concentrate at the walls â strategy up front, creative direction at the end.\nThe first wall is product strategy. This is very personal, and someone will need to own this knowledge. Youâre interviewing, documenting, and planning the work to be done. Youâre learning the product, and how it works. You're defining the problem, and creating your plan to solve it.\nThe flat of the half-pipe is production design work. What a typical mid-level designer used to do is now handled entirely agentically. We've gotten to the place where with Claude Code and Figmaâs MCP (provided there's proper planning and documentation) produces work that's clean, looks solid, and most importantly is easy to jump into and make changes.\nThe second wall is creative direction. Going in after the agent and applying the polish. Watching for wrong assumptions or invented functionality, and using your ⨠taste ⨠as a senior designer to make occasional tweaks to improve the overall aesthetics.\nThereâs a cyclical pattern to this, maybe more accurately, it looks something like this:\n!The cycle â high touch, low touch, high touch. (Animated in the original post.)\nHere's our Approach in Practice\nHereâs a peek at our workflow. This isnât to say this is how everyone should work, but hereâs what weâve found works for us at Nicer.\nAfter our interviews and meetings with stakeholders and product users, we start by having Claude review the Granola meeting notes, looking at the current UI, and creating a UX plan. This part is highly collaborative. While it is using AI, thereâs a lot of back-and-forth. You have to understand the product and its users in order for this plan to be truly valuable.\nThe output of this session looks like two working files. A design brief and a ux plan. Both went into Claude Code pointed at the Figma File. For this next step, it's worth noting weâre running this in a project that already has a Design Skills Rulebook (more on this later for those interested).\nSince weâve done the proper prep work, the output of this session should be a pretty solid first pass at creating the new UI. We have it lay out all the new screens with an annotation layer noting the functional changes it made compared to the original UI, with those assumptions called out to quickly review.\nHereâs where the designer steps back in. We go in and review the output just like a CD would review a first pass of designs from a designer. Youâre making sure the correct colors, styles, and components are being used, and being used consistently. Youâre ensuring the design is using repeatable patterns across flows and elevating the overall visuals where needed. Depending on the screenâs complexity, this is maybe 30-45 minutes per screen of polish. Hereâs where you need strong design fundamentals and knowledge of the product. But maybe most importantly, is just to care about the thing youâre building. Put yourself in the user's shoes and make something youâd enjoy using.\n\u003e And that's the workflow. High touch, low touch, then high touch again. The half pipe workflow.\nWhat I find interesting is that the value of solid design skills seems to be at a premium right now. The work at the top of the first wall is way more leveraged than it used to be. A well-documented plan can produce a working first pass in minutes, but itâs not a magic bullet. The legwork still has to be done to create that plan (understanding the product, its users, its objectives, and its pain points). If you donât spend the time and energy to truly understand and document the underlying challenges, the AI has no target to aim for. It may occasionally hit, but more often you end up with something overly generic that doesnât solve the actual problems your users face.\nThe challenge agencies are facing\nOne challenge this workflow has posed for us is how to price design in this new workflow. This workflow effectively kills the retainer model, under which so much product work has historically been done. The work that is needed in this process is highly technical. It takes a deep understanding of the product and of best practices. Basically, very senior or partner-level contributors.\nHourly billing, your standard retainer model, assumes the time at the bottom of the half-pipe is what you're selling (thatâs where agencies are traditionally making their margins). Hereâs a breakdown of what it would often look like historically:\nYou sell a 200/hr/month retainer at 150/hr. Thatâs $30,000 a month. Woohoo!\nAnd it might be split something like this:\n Role Rate Hours Agency Cost \n \n Product Strategy $250 20 $5,000 \n Designer $100 160 $16,000 \n Design Lead $250 20 $5,000 \nProject Net: 30,000 - 21,000 = ~$9,000 in profit, right around the 30% profit margin most agencies sho
26ot for.\nBut now, that same retainer probably looks more like this:\n Role Rate Hours Agency Cost \n \n Product Strategy $250 80 $20,000 \n Designer $100 0 $0 \n Design Lead $250 80 $20,000 \nSo, more costly, but with an output thatâs easily 4-5x what you used to get. However, scaling this is a challenge. Talent quickly becomes a bottleneck as leads find themselves in a contributing role. And while output is 4-5x higher, that doesnât mean we can scale back hours proportionally. This workflow requires a deep knowledge of the product to work. Thatâs simply not possible on 20 hours a month. So weâre in this place where leads are actively contributing to retainers and doing incredible work, but can only really run 1-2 at a time.\nItâs definitely making us rethink our growth strategy. The traditional team structure and retainer approach are making less and less sense, but thatâs not to say this is an existential problem. Iâve been intentional about calling this a challenge, not a problem, because I believe thereâs a ton of opportunity here with the right approach. Itâs exciting to see AI enabling more and more people and companies to build precisely the tools they need, and weâre seeing a volume of creation weâve never seen before. All of that makes me optimistic that this industry will continue to grow and that there will be agencies that thrive in this new environment, and Iâm eager to see the creative approaches agencies take to acclimate to this new way of working."])</script>
26<script>self.__next_f.push([1,"27:T16a6,"])</script>
26<script>self.__next_f.push([1,"title: Predictions for product agencies in 2026\nauthor: Jay Harris\ndate: 2025-12-31\ncategory: ai-process\nhero: /articles/predictions-for-product-agencies-in-2026/img-01.png\ncanonical: https://medium.com/stories-by-nicer/predictions-for-product-agencies-in-2026-ab25bede5050\ncanonicalLabel: Medium\nSix years ago I quit my day job to start a product agency called Nicer along with my friends Aeryk and Robert. Weâve gotten to build a bunch of cool apps with great clients in those six years.\nI think 2026 will be radically different, becaus\u0026#x65;\u0026#x20;the process of building products has changed completely with AI.\n\nA few thoughts on what that means for agencies like us:\n1. Most new products will start with a vibe-coded prototype.\nWhen I meet a new client, theyâre usually at the very beginning: with a problem to solve but not much clarity on how to turn that into a product.\nThat changed in 2025. Today, most clients donât show up with an idea, or wireframes, or even Figma designs. Instead, they show up with a URL pointing to an app that already works. Mostly.\nAnd they donât know what to do next.\nProduct agencies need to chart the course from a vibe-coded prototype to a sellable product, and give clients clarity along the way. Are we keeping any of this code? Starting over? Redesigning the product? What breaks if we scale this? In 2026, weâll need good answers to those questions.\nStarting from scratch and spending months rebuilding a vibe-coded app probably isnât an option anymore. The path forward is likely a continuation, not a restart, including work like:\nAuditing the user flows and identifying steps users might struggle with\nCreating a compelling brand that builds trust.\nPulling the brandâs visual identity into the UI, helping it feel more personalized and less like a template\nUnblocking features the client is stuck on, and hardening the brittle parts that break every time they make changes\nIdentifying the parts that donât scale, and suggesting the right long-term options\nAnd giving the client a path to continue vibe-coding new features, not shutting down the process\n2. Most people will think engineering is free\nThe mainstream public is hearing a message that will get louder in 2026: anyone can build software now. Heck, even Shaq is vibe-coding apps.\nTo sell engineering, product agencies will be swimming upstream, against the wave of ads from AI companies. âEngineering is not something you have to pay for anymore! AI can do it for free!â\nHonestly, parts of it are free now. In 2026, more and more code at Nicer will be prompted, not written by hand. But that code will be prompted mostly by senior-level designers and engineers who know what to ask for, and how to evaluate the results.\nâIâve never felt this much behind as a programmer. The profession is being dramatically refactoredââââAndrej Karpathy\nAI-first product engineering will have some great benefits. Smaller teams like us will ship faster. More edge cases will be handled out-of-the-gate. âMVP qualityâ will be higher than ever before.\nIn 2026, weâll need to highlight the gap between vibe-coded prototypes and sellable, scalable products. Successful product agencies will be able to sell a path to closing that gap.\n3. Clients will want to buy outcomes, not time\nMany agencies (sometimes us too!) sell time: a team, sprints, hours.\nBut in a world where the best designers and engineers are multiplying their effort with AI (and clients know this), time and hours matter less, and are harder to predict.\nClients donât really want to buy time anyway. They want to buy outcomes:\na product people will understand and use\nthatâs thoughtful\u0026#x20;\u0026#x61;n\u0026#x64;\u0026#x20;beautiful\nscalable\u0026#x20;\u0026#x61;nd maintainable\nsafe\u0026#x20;\u0026#x61;n\u0026#x64;\u0026#xA0;secure\nshipping on time\nThis isnât new; the best product agencies have always been able to pitch outcomes, regardless of how they actually bill clients and structure engagements. In 2026, agencies will feel more and more pressure to actually sell outcome-based engagements.\n4. Strategy ð, Implementation ð\nThere are two kinds of agency work:\n1. Strategy: design and technical decision-making, usually done by agency principals\n2. Implementation: production work, usually done by, junior-level designers/devs, or outsourced talent\nThe cost of implementation will trend toward zero in 2026 because of AI, for all kinds of work.\nThe business model of building big agencies around high-volume, low-level production work (and taking large margins on that work) is evaporating.\u0026#x20;(This is actually great news for smaller, leaner agencies like us.)\nAt Nicer, when we talk about the work we do, we should be talking about:\ntaste (brand, creative direction, design quality)\nstrategy (what to build next, and how)\nrisk management (security, scalability, compliance)\nImportantly, these things arenât going to be done by AI
26in 2026. (Iâll leave the 2027 predictions for next year. ð)\n5. Thoughtful design will become even more of a quality signal\nIn the next few years, tons of new vibe-coded products will launch with brittle functionality, little-to-no brand, out-of-the-box component styling, poor hierarchy, and confusing UX flows.\nThe âAI smellâ of vibe-coded apps will be as noticeable as it is in ChatGPT writing. In response, thoughtful design will become even more of a quality signal.\nWell-designed products in 2026 wonât feel like a one-shotted prompt. Theyâll feel like somebody cared about both the big-picture architecture and the UI details. That care will become more valuable in a world of vibe-coded apps, not less.\nLetâs have a great year and build some great products. ðª\nâ Jay"])</script>
26<script>self.__next_f.push([1,"28:T1439,"])</script>
26<script>self.__next_f.push([1,"title: Weâre launching a new agency!\nauthor: Nicer Studio\ndate: 2024-06-04\ncategory: news\nhero: /articles/were-launching-a-new-agency/img-01.jpg\ncanonical: https://medium.com/stories-by-nicer/were-launching-a-new-agency-0678cb796407\ncanonicalLabel: Medium\nWe started our product agency Nicer seven years ago as three friends who loved building cool apps together, and seven years later (and many, many apps launched) weâre trying something weâve never done before: weâre launching a second agency.\nSay hello to Margins, our new Webflow agency. ð\n\nThe backstory: at Nicer weâre a a product design/dev partner for startups who need to ship great digital products like apps, marketplaces and subscription services.\nAlong the way, we half-accidentally built a great Webflow side-business, designing and building high-polish Webflow sites for our own startup clients like Pixlmob and Sojourn and also in collaboration with great partner agencies like Faculty, Bunsen and RedThread.\nIn the last year three things happened that made us start taking the Webflow side of the business more seriously:\nWe lucked out by hiring two incredible, multi-talented Webflow devs full-time: Carlos and Jake, who both have deep Webflow knowledge on top of being talented visual designers.\nOur team started getting really good at running Webflow projects. We even built a pretty intense Notion project template to systematize the process. (More on that later. Follow our new Margins account; weâll be posting that template next week.)\nWe started becoming convinced that Webflow is the future for most marketing sites.\nWhy spin off our Webflow team into a separate agency brand?\nThree big reasons:\n1. Different customers\nAt Nicer our customers are startup founders.\u0026#x20;(Or occasionally, companies who need to act like a startup and ship something new.)\nBut on the Webflow side, our client base is a lot broader: any business with a website. And beyond that: brand / strategy / design agencies who need a great, reliable Webflow dev partner.\nItâs tough to send a Webflow customer a link to our website thatâs pitching a different kind of service to a different audience. Designing margins.co to be entirely Webflow-focused felt like a breath of fresh air: a chance to speak directly to specific customers with specific Webflow needs.\n2. Different marketing and content\nThis might be the most tangible pain point for us: we want our Webflow team to be able to post a bunch of great Webflow content, design, gifs and resources to a Webflow-focused audience, without worrying about distracting from the product teamâs positioning to startups.\nItâs hard to do two things at the same time, and itâs hard to feel your marketing focus pulled in two directions for the same brand. Launching margins.co doesnât just give us a space to be Webflow-focused, it also frees up nicer.io and our social accounts to focus on marketing and content for startups.\n3. Different processes\nWhen youâre a product agency building apps with startups, thereâs not a lot of repeatability. Every project is its own adventure, and while that can be a lot of fun (itâs why I love it so much!), itâs also tough to systematize or scale.\nOn the Webflow side, things are a lot different: weâve had a lot of success building a process that helps us deliver consistently-great work, including a Notion project template that we use to track projects and timelines. We want to do more of that: building a process that helps guide clients smoothly through the journey of designing, building and launching a great website.\nWhy focus on Webflow vs. other website platforms?\nThe short answer: we genuinely think itâs the best platform for the majority of marketing sites.\nWeâll write more about this later, but weâve built marketing sites for clients on traditional platforms like Wordpress, or on Gatsby/NextJS alongside headless CMSâs like Prismic and Contentful. And while we enjoy headless CMSâs, we always felt a gap between the functionality we were building vs. our clientsâ actual experience editing and maintaining these sites.\nWe hear clients say constantly: âI want a website our internal team can manage long-term.â The reality: thatâs not an option for sites where most changes require writing code.\nWeâve tried a bunch of other nocode tools, including building a version of our own Nicer.io agency site in Framer, and we want those tools to grow, but today we think Webflow is the only production-ready nocode platform for most websites.\nIs splitting an agency in half a good idea?\nWe donât know yet! But one of the best things about being small business owners is that we donât have to ask anyoneâs permission to try new things: we
26can run experiments ourselves and see what works.\nOur Nicer and Margins teams will still live in the same internal Slack and Notion, and weâll keep collaborating, especially on Webflow projects that involve writing custom code, like complex data-syncing integrations. But weâre excited to let our Webflow team branch out on its own and explore the margins. ð"])</script>
26<script>self.__next_f.push([1,"29:Tdb5,"])</script>
26<script>self.__next_f.push([1,"title: Using Notion to Run an Agency\nauthor: Aeryk Payne\ndate: 2019-09-10\ncategory: tools\nhero: /articles/using-notion-to-run-an-agency/img-01.png\ncanonical: https://medium.com/stories-by-nicer/using-notion-to-run-an-agency-8bc8ad10f291\ncanonicalLabel: Medium\nThe three tables you need to run an agency.\nAt Nicer weâve used Notion to help wrangle projects and track our internal and client work. Weâve even found ourselves helping partners and clients get set up and using Notion with their teams. Throughout this process, weâve developed a structured pattern of connected databases that work for us, and we thought weâd share that setup as a template for everyone. Hopefully, this helps spark some ideas, conversations, or merely ease the daunting nature that can be a brand new notion workspace.\nTLDR;\u0026#x20;hereâs the\u0026#x20;Notion Template.\nPrimary Tables\n01. The Base: CRM\\\nIf you think about the life of a typical project, it starts as a lead. Perhaps itâs an RFP or a friendly Referral. Your first step is to create a new entry in the CRM table (ours is based on the\u0026#x20;Lightweight CRM Template\u0026#x20;from Notion, with a few key changes to fit our needs).\n\n02. The Middle: Projects\\\u0026#xA;\u0026#x4F;nce a project closes, weâll add an entry to the projects database and relate it to the corresponding entry on CRM. The project page is where we add high-level, relevant project details. This page will vary based on your workflow, but for us, it typically looks like a collection of Dropbox links to the root folder, the Scope of Work, and the occasional Figma embed.\n\nSample Project Entry\n03. The Top: Tasks\\\u0026#xA;\u0026#x48;ere is where things may get a little overwhelming at first, but bear with us. We use a third table for all tasks. Here you add every task across your entire agency, and then assign essentials, such as owner, project, client, due date, etc. By keeping all the tasks in a central table, we can pull in filtered instances of this table anywhere weâd like. One example of this is on individual project pages we often embed an instance of the tasks table and filter by that specific project.\nAdditional Tables\nThese are two tables, that while not essential to the above workflow, weâve found to be incredibly helpful as reference tables.\n04. Clients\\\nEvery Project entry gets a relation to a Client (if the client doesnât exist yet, you can easily add the entry from the project page). The client database becomes a collection of valuable relations that, through some filtered views, can provide helpful insights for your business.\n\nGain helpful insights such as total revenue per client.\n05. Homebase\\\nThis page is technically unnecessary (a highly filtered view of tasks will get you the same result), but weâve found it to be beneficial, especially to folks less familiar with Notion. Pulling a page from Basecamp, our Homebase is simply a filtered view of tasking showing each person whatâs on their plate for the week. (This also functions as an easy place to add quick tasks as they pop-up throughout the week.)\n\nHomebase View\nWould love to hear any questions or feedback you have, or how youâve been using Notion with your team!\nFull Notion Template: \u003chttps://www.notion.so/nicer/Notion-Agency-Template-4f94c7dd65c94a9988dc175abb35f19e\u003e"])</script>
26<script>self.__next_f.push([1,"2a:Tbfb,"])</script>
26<script>self.__next_f.push([1,"title: Four Ways to Improve Your Customerâs Chat Experience\nsubtitle: Helpful Tips to Increase Customer Satisfaction\nauthor: Nicer Studio\ndate: 2017-09-07\ncategory: product\nhero: /articles/four-ways-to-improve-your-customers-chat-experience/img-01.png\ncanonical: https://medium.com/stories-by-nicer/improve-the-experience-of-customers-on-your-website-1f6df67e0b6e\ncanonicalLabel: Medium\nLive chat is one of the fastest growing, and most popular, ways to engage with your customers. Live chat has shown itself to be a strong and effective way at establishing connections. In fact, 44% of online consumers say live chat is one of the most important features a site can provide. Not only that but chat consistently has the highest satisfactions out of any channel. Here are some best practices for talking to customers.\n\nSpeed is ð\nResponse time is of utmost importance. To put it another way, patience is a virtue you canât count on a visitor having. Responses within the first 5 minutes of a message have a 400% higher chance of a reply than responses after 90 minutes.\nBut Empathy is ð\nSimply getting more interactions is great but reacting the right way is even more valuable. Be friendly and courteous, use emojis to keep things\\\nlight-hearted, and always say your please and thank youâsâââYou know,\\\nthe basics you hopefully learned in grade school ð. Studies show that customers tend to have higher levels of engagement when businesses interact in a friendly tone.\nYes, this includes the guy who starts out with âyou all suck, why canât I. . .â\u0026#x20;\u0026#x53;ometimes all someone needs is a friend to be friendly.\n\nListen to complaints\n[HUMBLE. by Kendrick Lamar\\\n](https://itunes.apple.com/us/album/humble/id1223585496?i=1223585761)Learn to appreciate the complaints you get. Theyâre essential in helping your business grow. This can be a tough pill to swallow and at times can feel incredibly frustrating, but be thankful for the complaints. On average, for every person who voices a complaint thereâs as many as 26 customers who have had similar issues and not spoken up. These complaints help you see your site or product through someone elseâs eyes. That can be incredibly beneficial when you let it.\nAlso, in support, as in life, own your mistakes. An apology goes a long way towards keeping customers satisfied (more than double according to some studies).\nSimply Put, Be Human.\nIn a market thatâs increasingly cluttered with bots and pop-ups vying for peoples attention, the gut reaction may be to try and shout above the noise. However, remember the goal is to be helpful not obnoxious. Be kinder, not louder, and your customers will thank you.\nJoin the more than 3500 teams already using Smallchat to connect with their visitors.\u0026#x20;Smallchat is an easy to use yet powerful Slack integration made for chatting, in real-time, with visitors on your website."])</script>
26<script>self.__next_f.push([1,"2b:T10ac,"])</script>
26<script>self.__next_f.push([1,"title: Slack tips we use at Smallchat\nsubtitle: Get the most out of your Slack + Smallchat Experience\nauthor: Nicer Studio\ndate: 2017-08-31\ncategory: tools\nhero: /articles/slack-tips-we-use-at-smallchat/img-01.png\ncanonical: https://medium.com/stories-by-nicer/slacks-tips-we-use-at-smallchat-ad6c47a50db0\ncanonicalLabel: Medium\nAt Smallchat weâre pretty big fans of Slack (shocker I know) and the wonderful amount of functionality it has built in. We use it for internal communication, keeping up with a community of friends and like-minded creators, and of course, Smallchat. So we thought weâd share a few tips and tricks weâve found incredibly helpful, particularly when handling heavy amounts of Smallchat traffic.\n\nð® All Threads View\nWhenever we have a bunch of conversations going on around the same time, the All Threads\u0026#x20;\u0026#x76;ie\u0026#x77;\u0026#x20;(cmd + shift + T) will become your best friend. You can easily bounce back and forth between different threads and see every conversation as itâs happening from one central spot.\n\nð Pin Answers to Your Most Common Questions\nThis was something we started doing right after launch week. It has since become a huge time saver for us. If you find yourself often answering the same few questions over and over, simply pin a great response in your channel. This way itâs always there when you need it. No more hunting down a specific snippet of code or that link to your discount code.\nIf you need some more info on this check out Slackâs how to.\nðï¸ Organize Your Conversations\nOften times youâll find that certain pages of your site (i.e. a pricing page or pages behind a user login) will generate different types of conversations. We recommend breaking those out into separate channels for better organization. At Smallchat we handle this by having conversations from our marketing site, small.chat, go to one channel #chat-smallchat , and then we have another channel, #chat-smallchat-support which handles conversations coming from the Smallchat Dashboard. This is incredibly helpful because we know messages in the support channel are from users, not just visitors, and as such their chats tend to be more troubleshooting or support related rather than the general inquiries we receive from small.chat.\n\nâ
Add Reactions\nThis is quick and fun Slack tool weâve started using to allow us to quickly see the status of conversations. We add reactions after conversations as a simple means of resolution so you can quickly skim a channel and see chats that led to a sale ð° or a conversation mentioning a ð report, etc.\nâï¸ Message Formating \u0026 Messsage Editing\nWhen we were building Smallchat, we wanted everyone to take advantage of the convenient and fast message formatting that Slack offers. So go ahead and \\bold that key step\\ or send a snippet of \\`code as a code block\\`. Your customers will see it exactly how you intended.\nSide note: For those of you ever on the visitor end of a Smallchat conversation, you too can use all the formatting shortcuts youâd use inside Slack. ð\n\\\\Also, for those of us who canât spell to save their lives,\u0026#x20;*you can edit\\\nmessages quickly even after theyâve been sent.*\u0026#x20;Slack has a great shortcut for thisâââsimply\u0026#x20;press the up arrow\u0026#x20;while in a thread to quickly edit the last message you sent.\n\nð Notifications\nThis one is huge. Smallchat relies on Slack notifications to notify you whenever you have an incoming message. Youâll definitely want to have notifications turned on, but that said, no one wants a computer thatâs just knocking at them all day. So on our team, we did a bit of custom configuring to get our Notifications just right (Slack is great at this btw).\nHopefully these few tips will make your Smallchat experience (or simply your daily Slacking) even better. Iâm sure thereâs some great tips and shortcuts weâve left out, and if thereâs anything you find helpful be sure to share it in the comments or just chat with us at small.chat! âï¸"])</script>
26<script>self.__next_f.push([1,"2c:Ta78,"])</script>
26<script>self.__next_f.push([1,"title: Smallchat on Shopify\nsubtitle: Built your site on Shopify? Talk to your Customers with Smallchat\nauthor: Nicer Studio\ndate: 2017-08-22\ncategory: product\nhero: /articles/smallchat-on-shopify/img-01.png\ncanonical: https://medium.com/stories-by-nicer/smallchat-on-shopify-44925d05d73e\ncanonicalLabel: Medium\nOne of the most common questions we get at Smallchat is âWill Smallchat work on Shopify?â The short answer is yes. The long answer, well thatâll take you about 3 minutes to read according to Medium.\nShopify is a great platform for anyone looking to setup an e-commerce site. Itâs simple and easy to get started, fully customizable, and makes managing your orders a piece of ð°. Adding Smallchat to your site helps you turn pageviews into conversations. This allows your visitors a better, richer understanding of you and your product. All of which creates a more personal experience for your customers, which is one of the biggest keys to success in any business venture.\nAdding Smallchat to your Shopify Online Store is really simple and takes little to no coding skills. Simply copy the embed script from your Smallchat Dashboard, and head on over to your Shopify Admin Window.\\\n(this walkthrough is assuming youâve added Smallchat to Slack. If you want more info on that check it out\u0026#x20;here\u0026#xA0;)\n1. From your Shopify Admin Window go your Online Store\n\n2. Click the Actions dropdown and
26Select edit HTML/CSS\n\nAlright now this may look scary to the non-technical among us but itâs actually really simple.\n3. Look for\u0026#x20;theme.liquid under layout.\n\nFind the \\\u003cbody\u003e tag, and simply paste in your Smallchat script right below. Save that code and youâre done ð.\n\nIf you want some extra ð
or just want to feel like a hacker genius you can go over to your assets folder and look for theme.scss.liquid. You can scroll down to bottom of that file and add custom CSS styles to your Smallchat window via the id #Smallchat iframe { your code here }\nbut always remember to please style responsibly..\nAnd there you go! Your visitors can now interact with you for an even better shopping experience. Hope this helps some of you and best of luck to all our Shopify customers! ð\nFor even better interactions set up Auto Messages to actively reach out to your visitors. Weâll be walking through Auto Messages and all their benefits, including some handy little JS API calls you can use in the near future. â\n"])</script>
26<script>self.__next_f.push([1,"2d:T9f8,"])</script>
26<script>self.__next_f.push([1,"title: Meet Smallchat\nsubtitle: Connect with your visitors quickly and conveniently through the power of Slack threads\nauthor: Nicer Studio\ndate: 2017-04-18\ncategory: news\nhero: /articles/meet-smallchat/img-01.png\ncanonical: https://medium.com/stories-by-nicer/meet-smallchat-d204fc7f7b7\ncanonicalLabel: Medium\n\nWeb chat + Slack\nSmallchat is an easy-to-use Slack integration for chatting with visitors on your site. With the Smallchat widget anyone on your site can ask questions, and you can respond directly from Slack, turning visitors into potential customers through real-time interactions.\nSmallchat runs in a channel on your teamâs Slack account, and every conversation you have with a visitor creates a new thread in that channel. Using threads keeps your Slack free of channel clutter while helping you stay on top of any new messages with Slackâs built-in thread notifications and management.\nAdding a chat platform to your site shouldnât mean logging into an extra piece of software to respond to customers. Instead, make the tools youâre already using work harder for you.\n\nBuilt for everybody\nThere are a lot of great chat platforms out there. Smallchat is different in one important way: we built it for the little guys. The freelancer. The local business. The small team launching a project on ProductHunt. That means we have a free tier with no limits on the number of visitors, conversations, contacts, or operators. Your bill shouldnât go up if your site gets a wave of traffic or a new member joins your team.\n\nHow it works\nAdd Smallchat to your Slack team like you would any Slack integration. From there youâll be taken to your teamâs Smallchat dashboard, where youâll create your first channel, i.e.acme-support. Then just paste the embed script anywhere in the body of your siteâs HTML.\n(If youâre using a CMS like Squarespace or Wordpress, look for an inject script option and add it there.)\nThatâs all you need. Youâre ready to chat! :) You can customize your chat widget, set auto messages and offline hours at any time, and your widget will update automatically.\n\nThanks for reading! Smallchatâs just getting started, so leave a comment if you have any ideas, or stop by small.chat and chat with us. ð"])</script>
26<script>self.__next_f.push([1,"2e:T6f9,"])</script>
26<script>self.__next_f.push([1,"title: When Filing for a DUNS Takes Longer Than Developing Your App\nauthor: Nicer Studio\ndate: 2016-12-10\ncategory: agency-life\ncanonical: https://medium.com/stories-by-nicer/when-filing-for-a-duns-takes-longer-than-developing-your-app-b651c75a3a3c\ncanonicalLabel: Medium\nWhen Filing for a DUNS Takes Longer Than Developing Your App\nA Few Lessons We Learned\nThis summer we decided to try our hand at mobile game development. We settled on Unity (more on that choice later) and came up with an idea. Huzzah! After that we jumped right into design and development. Fast forward 3 months, and we had a fully functional beta version.\nNow to show the world our shiny new toy! But first we needed our Apple Developer Account. . . Which needed a DUNS. . . Which needed an LLC. . . Oy vey.\n08.22 So we started with the LLC.\\\nThis one took awhile folks. . .\n09.09 Received said LLC.\\\nwoot woot!\n10.03 Then came the DUNS. . . (round one)\\\nWe filed through Apple, but apparently SC was slow at adding us to their online database.\n10.10\u0026#x20;\u0026#x4F;k lets try this again! (hello hurricane)\\\nSo Apple sent the request over to Dun and Bradstreet. However, SC was currently in a state of emergency due to hurricane Matthew, and the request expired.\n10.12 Well they s
26ay third timeâs the charm. . .\\\nHere goes nothing. . .\n10.18 Hurray! Now wait 14 days. . .\\\nAghh the restlessness of it all.\n11.01\u0026#x20;\u0026#x54;hree months laterâââsuccess!\\\nSweet Victory!\nNeedless to say, we didnât do everything right, and not everything went our way. If we could do it all again, weâd focus on the LLC and DUNS and Apple Account right off the bat. It would have saved us a lot of anxiety.\nTL;DR Start legal early.\n(More details on our design and development process coming soon.)"])</script>
26<script>self.__next_f.push([1,"2f:T1add,"])</script>
26<script>self.__next_f.push([1,"title: We launched our company with a parody product.\nsubtitle: â¦and handled 7 terabytes of Apple Plug traffic in a day, for free. Hereâs how\nauthor: Nicer Studio\ndate: 2016-09-19\ncategory: agency-life\nhero: /articles/we-launched-our-company-with-a-parody-product/img-01.jpg\ncanonical: https://medium.com/stories-by-nicer/we-launched-our-company-with-a-parody-product-600ffbbe0173\ncanonicalLabel: Medium\nLast week Apple launched the iPhone 7 sans headphone jack, and the Internet was not impressed. Amid the clamor on social media, we released Apple Plug, a parody product that would remove the headphone connector of your iPhone 6, âupgradingâ it to an iPhone 7.\nIt blew up. Adweek, The Verge, and The Atlantic wrote articles about Apple Plug. We were a trending topic on Twitter and featured in a Twitter moment. We hit the front pages of Reddit, Imgur, and Product Hunt. Friends were texting us that they saw Apple Plug on BBC or read about it in Mashable and Gizmodo. Suddenly the silly joke we made in a private Slack channel was something the whole Internet was laughing at.\nHereâs a rundown of what worked, what didnât, and how launching our studio with a parody product gave us an audience to launch our first real\u0026#x20;\u0026#x70;roducts.\nOur Goals\nWeâre a small team of designers getting ready to launch some mobile games and apps through our studio, Nicer. Spending time on a parody product seemed like a chance to get followers for our brand-new Twitter account and maybe a few newsletter subscribers.\nWe were hoping to get some of our favorite parody accounts like not Jony Ive to tweet about Apple Plug (He didnât.)\u0026#x20;\u0026#x61;nd maybe even some real-people Twitter accounts weâre fans of like MKBHD or Ryan Hoover. (They did.) We hoped for a few thousand hits on the site, converted to maybe 100 Twitter followers and 100 email subscribers. And most importantly, we wanted our only expense to be the $10 domain name, ApplePlugs.com.\nOur Launch Plan\nSince we had no audience, the plan was pretty simple. Tweet from our new company account, post a few Dribbble shots, and use our personal accounts to share on every site that might draw traffic. The site was live Wednesday morning, but we waited to share it until just after official confirmation that the iPhone 7 wouldnât have a headphone jack.\nTop Traffic Sources\n\nTwitter: We launched the site on Twitter first and pretty quickly got some people with serious follower counts to retweet us by replying to other tweets about the iPhone 7 not having a headphone jack. Replies from our personal accounts tended to get more traction than replies from our studio account.\nReddit: We found Reddit to be one of the easiest audiences to reach because we could post in subreddits with an audience fit for the joke. Our post on r/apple got 5k upvotes, as did a post on r/technology by someone we didnât know that hit the front page.\nImgur: Submitting a gallery on Imgur is kind of a shot in the dark, but our gallery did make it to the front page briefly.\nFacebook: Perhaps our biggest missed opportunity: we didnât make a Nicer Studio page on Facebook. (We have one now.) Weâre not big Facebook users, but Facebook turned out to be our largest audience by far, bringing 3x the traffic we got from Reddit and 10x the traffic we got from Twitter.\nOur Approach to Hosting\n\nWe put the site on a free Github Page, which is awesome for quick projects like this with static content but has a 100gb/month recommended bandwidth limit. The Apple Plug site with images runs at over 4mb, and we got more than 1.5 million views in a day, which adds up to around 7 terabytes of bandwidth, waaay more than Githubâs limit. To handle this we added a free plan from Cloudflare, which we canât recommend enough. We were able to transition to their CDN seamlessly, and they handled 99% of our bandwidth. (In total over the last week: 9.69 terabytes out of 9.80 terabytes.)\nEmail List Conversion Rate\n\nEven for a parody product, our conversion rates seem low. We didnât want to include popups or ads, but we added a small email subscription form to the bottom of the Apple Plug site, which got us over 5,000 subscriptions. (1 out of every 400 visitors subscribed.)\nWe used Mailchimp, which has a great free plan but caps out at 2,000 subscribers. (To email 5,000 subscribers you end up paying $50/month.) We havenât decided whether thatâs the best route for us to take long-term, but Mailchimp provided developer-friendly forms that took minutes to add to our site.\nPress\n\nGetting press for our project was one of the hardest things for us to predict. We tried reaching out to individual journalists on Twitter, but that almost never worked. Most journalists who wrote about Apple Plug found it organically from someone in the tech community who tweeted about it.\nSites like The Verge surprisingly didnât contribute significantly to our traffic. Links to our site were often buried in paragraphs of copy, so click-through rates were pretty low. However, these links did help the SEO of Nicer.io significantly. Our website, Twitter, and Dribbble pages jumped to the top of results for âNicer Studioâ and the first two pages of results for âNicerâ.\nWhatâs Next\nIn retrospect, our goals were low. We had over 2.5 million page views, grew our email list to over 5,000, and went from 6 Twitter followers to over 1,500. Having an audie
26nce changes some things, but it doesnât change the direction of Nicer.\nOver the next few months we plan to release some real products. One that weâre particularly excited about is a beautifully minimalist 3D game for iOS and Android called Blox. If you want to keep up with our work on that and other projects, follow us on Instagram. Thatâs where weâll be sharing our work in progress. You can also follow us on Twitter. Thatâs where weâll let you know when we launch something new.\nSomething New\nSpeaking of new products: Today weâre releasing 2 free sticker packs for iMessage. Once youâve installed the free upgrade to iOS 10, you can download these for free from the App Store.\n\nThe first sticker pack is called Small Talk, a set of 18 beautifully lettered messages to brighten up any conversation. The second is a set of illustrations featuring landmarks in our city, Greenville, South Carolina. All stickers were illustrated by Alyssa Guerrero.\nYou can find Alyssa on Instagram and over at alyssaguerrero.com.\nEnjoy!\n\u003e If you like our work, follow us on Twitter @nicerstudio."])</script>
26<script>self.__next_f.push([1,"30:T1066,"])</script>
26<script>self.__next_f.push([1,"Fitness \u0026 Consumer Products\nDigital experiences that match the quality of the physical product.\nWe design and build the software layer for consumer brands â connected fitness platforms, membership experiences, e-commerce integrations, and the digital touchpoints that turn buyers into loyal users.\nDiscuss a Consumer Project â\nOur Consumer Experience\nCLMBR â Connected Fitness\nCLMBR makes vertical climbing machines â a premium fitness product that needed an equally premium digital experience. We designed the connected software platform: workout tracking, performance dashboards, community features, and the device-to-app experience that keeps users coming back.\nConnected hardware products have unique design constraints. The software has to work seamlessly with the physical device. The onboarding has to get users to their first workout, not their first settings screen. And the experience has to justify the subscription in a market where users cancel the moment they stop getting value.\nFan Controlled Sports â Interactive Entertainment\nWe designed the product for Fan Controlled Sports, a platform that lets fans call the plays in real-time sports events. Interactive entertainment with live data, real-time participation, and the kind of engagement mechanics that keep users glued to the experience.\nFlaire â Luxury Membership\nFlaire offers global family memberships to luxury properties and clubs â Four Seasons, Ritz Carlton, and similar brands. We designed and developed the membership platform: property discovery, booking workflows, membership management, and the premium digital experience that a luxury audience expects.\nRobojuice â Consumer Brand\nWe've designed brand and visual assets for Robojuice, including gradient-driven visual systems that feel fresh and distinctive in a crowded consumer market.\nWhat We Know About Consumer Products\nFirst Impressions Are Everything\nConsumer users decide within seconds whether they trust a product. Unlike enterprise software where users are assigned a tool and trained on it, consumer users choose to be there â and they can choose to leave just as easily. The design has to earn attention and trust immediately.\nSubscription Retention Is a Design Problem\nMost consumer products rely on subscription revenue. The moment a user stops getting value, they cancel. Designing for retention means creating experiences that evolve â new content surfaces, progress is visible, achievements are celebrated, and the product gets more useful over time, not less.\nBrand and Product Are Inseparable\nIn consumer markets, the product is the brand experience. The quality of the interface, the attention to visual detail, the micro-interactions and transitions â these all communicate brand values as directly as the logo or the marketing copy. We design consumer products with the same attention to brand expression that we'd give a standalone brand project.\nMobile Matters (Even for Web)\nConsumer users are on their phones. Even if the primary product is web-based, the mobile experience has to be excellent. Responsive design isn't a nice-to-have â it's where the majority of your users will interact with your product.\nServices for Consumer Brands\nBranding â Visual identity, design systems, and brand guidelines that carry from product to marketing to physical packaging.\nProduct Design â Consumer-grade interfaces for apps, platforms, and connected experiences. Designed for delight, retention, and the high visual bar that consumer markets demand.\nProduct Development â Production-ready applications with the performance, responsiveness, and polish that consumer users expect.\nDiscovery \u0026 Strategy â User research, competitive analysis, and product roadmapping for new consumer ventures.\nConsumer Companies We've Worked With\nCLMBR â Connected fitness platform design\nFan Controlled Sports â Interactive sports platform, invested\nFlaire â Luxury membership platform, invested\nRobojuice â Consumer brand design\nYak â Product design, invested\nMajesty Music â Music platform ($10K MRR within 3 months of launch)\nBuilding a consumer product? Book a call â we design experiences that keep users coming back."])</script>
26<script>self.__next_f.push([1,"31:T12db,"])</script>
26<script>self.__next_f.push([1,"Energy \u0026 Utilities\nDesigning the first AI interfaces for the power grid.\nWe design and build software for energy companies â AI-powered operations platforms, grid monitoring dashboards, and forecasting tools for the people who keep the lights on.\nDiscuss an Energy Project â\nOur Energy Experience\nOur work with OATI represents some of the most technically complex and consequential product design we've done. We designed the interface for Genie â the first generative AI system to enter power grid operations, globally.\nOATI \u0026 California ISO\nOATI holds 98% market share in energy grid software. Their platform serves the operators who manage power generation, transmission, and distribution across the United States and Canada.\nWe were brought in to design the user experience for Genie, an AI assistant that helps grid operators make real-time decisions. The system uses retrieval-augmented generation to search operating procedures and scans hundreds of critical keywords across outage data to surface anomalies and risks.\nThis isn't a chatbot. It's a decision-support tool for people managing critical infrastructure â where a mistake can mean blackouts affecting millions.\nUnderstanding the Users\nWe spent weeks interviewing California ISO operators. These are professionals with 30-40 years of experience who work with interfaces that look like they were built in the 1980s â because they were. Every element on their screens serves a purpose. Every color has a meaning that's been standardized across the industry for decades.\nWe identified five distinct operator roles â transmission desk, generation desk, planning engineers, real-time operations engineers, and reliability coordinators â each interacting with the same underlying data but needing completely different views and workflows.\nThe MISO Win\nOur design work for OATI was the key factor in winning a major contract with MISO â the Midcontinent Independent System Operator. MISO is the largest energy grid operator in North America, managing power across 15 US states and the Canadian province of Manitoba. It's a $600M organization.\nThe resulting engagement is a multi-year, 7-8 figure contract. The design work didn't just look good â it directly generated transformational revenue for the client.\nWhat We Learned About Energy\nRespect Institutional Knowledge\nEnergy grid operators have developed workflows, color systems, and mental models over decades. Our job wasn't to modernize their interface according to contemporary design trends. It was to enhance their existing workflow with AI capabilities while preserving the expertise and conventions they rely on every day.\nDesign for Zero Downtime\nWhen your user is managing power for 15 million people, \"we'll fix that in the next sprint\" doesn't work. Every state, every error path, every edge case matters. We designed with the understanding that the interface must be reliable and predictable under every condition.\nData Density Is a Feature\nEnergy operators need to see dozens of data points simultaneously. Power flow, line congestion, outage status, generation capacity, weather data â all at a glance. The design challenge is organizing information so critical signals are immediately visible while supporting detail is accessible without friction. Material Design wasn't built for this. We designed from first principles.\nAI Needs Trust\nGrid operators won't blindly follow an AI recommendation that contradicts their decades of experience. The Genie interface was designed to surface AI insights as evidence-backed suggestions â with clear citations to operating procedures and data sources â rather than opaque directives. Trust is earned through transparency.\nServices for Energy \u0026 Utilities\nUX Audit â Evaluate existing energy software interfaces against operator workflows and identify opportunities for improvement. Our OATI engagement started with an $8K audit that led to a long-term design partnership.\nProduct Design â Complex dashboard design, role-specific interfaces, real-time monitoring views, and AI-powered decision support tools.\nAI Interface Design â Specialized design for AI features in critical infrastru
26cture contexts. Natural language interfaces, alert systems, and decision-support tools designed for high-stakes environments.\nRapid Prototyping â Interactive prototypes for client presentations, conference demos, and stakeholder alignment. We've built demo-ready prototypes for industry conferences like DistribuTech and OATI's Energy Conference.\nEnergy Companies We've Worked With\nOATI â UX Audit, AI Interface Design, Dashboard Design\nMISO Integration â Monitoring dashboard design for the largest North American grid operator\nWorking on energy software? Book a call â we've designed for the highest-stakes interfaces in the industry."])</script>
26<script>self.__next_f.push([1,"32:Teb9,"])</script>
26<script>self.__next_f.push([1,"Financial Services \u0026 Fintech\nProducts that handle money deserve serious design.\nWe design and build digital products for fintech startups, banks, and financial services companies â transaction platforms, banking interfaces, and financial workflow tools where trust, precision, and security are non-negotiable.\nDiscuss a Fintech Project â\nOur Fintech Experience\nEarnnest â Modernizing Real Estate Transactions\nEarnnest is transforming how earnest money moves in real estate. We've been a long-term product partner â designing and developing the platform, and investing in the company. Earnnest is currently targeting ~$5M in revenue with plans for exit in the near term.\nThe product handles sensitive financial transactions in a regulated environment. Every design decision accounts for the trust signals, security workflows, and compliance requirements that financial products demand.\nSouthern First â Community Banking\nWe've designed for Southern First, a community bank modernizing its digital experience. Banking interfaces present unique challenges â multi-role access, complex navigation across product lines, regulatory data requirements, and the need to feel both modern and trustworthy.\nPayment Infrastructure\nAcross multiple products, we've designed and integrated payment systems using Stripe and other processors. Marketplace transaction flows, subscription billing, payroll integrations, and multi-party payment distributions.\nWhat Makes Financial Product Design Different\nTrust Is Visual\nIn financial products, design communicates trust. Clean layouts, consistent patterns, precise data display, and careful typography all signal reliability. A fintech product that looks unpolished is a fintech product that loses users â because people don't entrust their money to software that feels careless.\nPrecision Matters\nRounding errors, ambiguous number formatting, and unclear transaction statuses aren't minor bugs in financial software. They're dealbreakers. We design with obsessive attention to how financial data is displayed, formatted, and communicated at every touchpoint.\nMulti-Role Complexity\nFinancial products typically serve multiple user types with different needs and permissions. A banking customer sees their accounts. A loan officer sees applications. An administrator sees compliance data. The product needs to serve all of them coherently without creating a confusing, permission-gated maze.\nRegulatory Awareness\nWe design with regulatory constraints in mind. We're not compliance lawyers, but we understand that financial products operate within strict rules about data handling, transaction processing, and user communication. We design interfaces that support compliance rather than working against it.\nServices for Financial Services\nDiscovery \u0026 Strategy â Map financial workflows, identify user types and permission structures, define compliance-aware product scope, and produce detailed build plans.\nProduct Design â High-fidelity design for transaction platforms, banking dashboards, payment interfaces, and financial management tools. Designed for trust, precision, and complex data.\nProduct Development â Secure, production-ready applications with proper authentication, encryption, audit logging, and integration with payment processors and financial data providers.\nOngoing Retainer â Post-launch support for continued iteration, feature development, and the ongoing design work that financial products require as regulations, markets, and user needs evolve.\nFinancial Services Companies We've Worked With\nEarnnest â Product design, development, investment\nSouthern First â Banking platform design\nWorld Finance â Web design\nBuilding a financial product? Book a call â we understand what's at stake."])</script>
26<script>self.__next_f.push([1,"33:T1077,"])</script>
26<script>self.__next_f.push([1,"Healthcare \u0026 Life Sciences\nProduct design for the people keeping patients safe.\nWe design and build digital products for healthcare organizations â physician scheduling platforms, clinical workflow tools, patient-facing applications, and operational systems where reliability isn't optional.\nDiscuss a Healthcare Project â\nOur Healthcare Experience\nHealthcare product design is different from other industries. The users are experts with deeply ingrained workflows. The stakes are high â scheduling errors affect patient care, not just convenience. The regulatory environment adds constraints that consumer-oriented designers rarely consider. And the competitive landscape includes entrenched incumbents with massive market share.\nWe've designed products in this space and understand these realities firsthand.\nPhysician Scheduling \u0026 Workforce Management\nWe designed a scheduling platform for Simpliphy that integrates physician scheduling with compensation data â a combination that incumbent solutions like QGenda ($2.2B valuation) don't handle well. The design accounts for contract compliance tracking, shift-swapping workflows, multi-location coordination, and real-time visibility into how schedule changes affect provider compensation.\nWe mapped three distinct user roles â practice managers, hospital administrators, and network coordinators â each with different workflow needs and information requirements. The interface adapts to each role rather than forcing everyone into a one-size-fits-all view.\nHospital Systems \u0026 Enterprise Health\nWe've partnered with AdventHealth, one of the nation's largest health systems, on product design and development. Enterprise healthcare work requires navigating complex stakeholder environments, integration with existing hospital systems, and designing for workflows that span departments, facilities, and care settings.\nWhat We Understand About Healthcare\nExpert Users Require Expert Interfaces\nHealthcare professionals don't need \"simple\" interfaces. They need interfaces that match their expertise â information-dense, role-specific, and designed around the clinical or operational workflows they perform dozens of times daily. We don't simplify at the expense of functionality. We organize complexity so the right information is visible at the right time.\nCompliance Is a Design Constraint, Not an Afterthought\nHIPAA, state regulations, credentialing requirements, and facility-specific policies all shape what a product can and should do. We design with these constraints in mind from day one, not as a bolt-on review at the end.\nIntegration Is Everything\nNo healthcare product exists in isolation. It connects to EHRs, scheduling systems, payroll platforms, credentialing databases, and more. We design products that fit into the existing ecosystem rather than demanding that the ecosystem rearrange itself.\nThe Switching Cost Is High\nHealthcare organizations don't switch tools lightly. Proving the value of a new product requires demonstrating clear ROI â reduced scheduling conflicts, lower administrative burden, better contract compliance, or measurable cost savings. We design products that make that value visible and measurable from the start.\nServices for Healthcare\nDiscovery \u0026 Strategy â Map clinical or operational workflows, identify pain points, define the product scope, and produce a build plan that accounts for compliance and integration requirements.\nProduct Design â High-fidelity UX/UI design for complex healthcare interfaces. Role-based views, edge case handling, and design systems that maintain consistency across the product.\nProduct Development â Production-ready code with the security, reliability, and integration capabilities that healthcare products require.\nAI Integration â Strategic addition of AI capabilities to healthcare products â intelligent scheduling, clinical decision support, workflow automation â designed with appropriate safeguards and user trust in mind.\nHealthcare Companies We've Worked With\nAdventHealth â Product design and development\nSimpliphy â Physician scheduling and compensation platform\nBuilding a product for healthcare? Book a call â we understand the complexity."])</script>
26<script>self.__next_f.push([1,"34:T108c,"])</script>
26<script>self.__next_f.push([1,"Real Estate \u0026 PropTech\nPlatforms that move the real estate industry forward.\nWe design and build marketplaces, transaction tools, and operational platforms for real estate companies â from photographer marketplaces processing $800K+ in monthly volume to earnest money platforms modernizing how transactions close.\nDiscuss a Real Estate Project â\nOur Real Estate Experience\nPixlmob \u0026 PropMedia â Real Estate Media Marketplace\nPixlmob is a marketplace connecting real estate photographers with editing services, and PropMedia is its companion directory platform helping realtors find photographers. We designed and built both platforms â and invested in the company.\nThe numbers tell the story: $800K+ in monthly marketplace sales, 50+ AI HDR photo editing orders daily, 300+ signups overnight at launch, and a platform that now touches a significant portion of the US real estate listing market. The platform includes AI-powered photo editing, geographic search, membership management, and a complete booking-to-delivery workflow.\nWe've been designing and developing this product across multiple years as it evolved from a simple editing marketplace into a comprehensive real estate media ecosystem.\nEarnnest â Real Estate Transaction Technology\nEarnnest is modernizing how earnest money moves in real estate. We designed and developed the platform that digitizes a process that still relies on paper checks in most of the country. Complex transaction workflows, multi-party coordination, and financial compliance in a high-trust environment.\nTerratory â Lawn Care \u0026 Property Management\nWhile not traditional real estate, Terratory serves the property management and lawn care industry with planning and operational software. We invested in and built the product.\nWhat We Understand About Real Estate Tech\nMarketplace Dynamics\nReal estate platforms are often two-sided or multi-sided marketplaces. Photographers and editors. Buyers and sellers. Agents and service providers. Designing for multiple user types with competing needs â and creating a transaction model that's fair and transparent for everyone â is a specific skill set we've developed through years of marketplace work.\nGeographic Search \u0026 Discovery\nReal estate is inherently local. Search and discovery features need to account for location, radius, service coverage areas, and regional market dynamics. We've built geographic search systems with Airbnb-style filtering, live result counts, and multi-tier result ranking (premium members, claimed profiles, unclaimed profiles).\nAI Integration for Media\nWe integrated AI photo editing into the Pixlmob marketplace â automated HDR processing at 75¢ per photo that handles the bulk of routine editing work. The AI integration includes quality controls, human-editor fallback options, and a pricing model that provides value to both photographers (faster turnaround) and the platform (higher margins).\nHigh-Volume Transaction Processing\nReal estate platforms process significant transaction volumes. Pixlmob handles $30-40K in weekly Stripe payouts. Designing for this scale means robust order management, clear transaction status tracking, and reliable payment processing with proper error handling and reconciliation.\nServices for Real Estate\nDiscovery \u0026 Strategy â Map the real estate workflow you're digitizing, identify user types and their needs, define marketplace mechanics, and scope the product.\nProduct Design â Marketplace interfaces, search and discovery systems, booking flows, transaction management, and dashboard design for property tech platforms.\nProduct Development â Full-stack development with payment processing, geographic search, file management, AI integration, and the APIs needed to connect real estate workflows.\nAI Integration â Adding AI capabilities to real estate products â automated photo editing, intelligent search, property data enrichment, and workflow automation.\nReal Estate Companies We've Worked With\nPixlmob â Full product design and development, invested\nEarnnest â Product design and development, invested\nTerratory â Product design and development, invested\nBuilding for real estate? Book a call â we've built products in this space for years."])</script>
26<script>self.__next_f.push([1,"35:T1262,"])</script>
26<script>self.__next_f.push([1,"SaaS \u0026 Enterprise Software\nComplex software that feels simple to use.\nWe design and build B2B SaaS products, enterprise dashboards, and operational platforms â the kind of software where data density, workflow efficiency, and user adoption determine whether the product succeeds or collects dust.\nDiscuss a SaaS Project â\nOur SaaS \u0026 Enterprise Experience\nGlidepath â Franchise Operations\nGlidepath is a platform for franchise businesses. We've been designing dashboards and operational tools on an ongoing retainer â franchisee-facing views, franchisor management interfaces, and the data visualizations that help franchise operators make decisions across their portfolio.\nOATI â Enterprise Energy Software\nOATI's energy grid management platform is enterprise software at scale â serving operators across the US power grid with 98% market share. We designed AI-powered interfaces and monitoring dashboards used in mission-critical, 24/7 operations environments.\nSimpliphy â Healthcare SaaS\nPhysician scheduling and compensation management. A vertical SaaS product competing against a $2.2B incumbent, differentiated by integrated compensation data and a more modern user experience.\nHigh Alpha â Venture Studio\nWe've worked with High Alpha, one of the leading venture studios for B2B SaaS companies, on web and product design.\nPathwright â EdTech SaaS\nProduct design for a learning management platform â course creation, student experiences, and instructor workflows.\nWhat We Know About SaaS\nDashboard Design Is Its Own Discipline\nMost SaaS products live or die by their dashboard. It's the first thing users see every day. Get it right, and users engage. Get it wrong, and they stop logging in.\nGood dashboard design isn't about cramming more data onto the screen. It's about understanding which metrics matter for which user, presenting them in a scannable hierarchy, and making the path from \"seeing data\" to \"taking action\" as short as possible.\nWe've designed dashboards for franchise operators, energy grid managers, healthcare administrators, and financial teams â each with different data priorities and action patterns.\nMulti-Tenant Architecture Shapes Design\nEnterprise SaaS products serve multiple organizations, each with their own users, permissions, data, and workflows. The design needs to handle tenant isolation, role-based access, organization-level settings, and the inevitable \"enterprise customer who needs a custom field.\"\nWe design with multi-tenancy in mind from the start, creating flexible permission structures and customization frameworks that scale as you add customers.\nOnboarding Determines Adoption\nThe gap between signing a contract and getting value from SaaS software is where most products lose users. We design onboarding experiences that get users to their first meaningful action as quickly as possible â progressive disclosure, contextual guidance, and smart defaults that make the product useful before the user reads a single help article.\nIntegration Is a Feature\nEnterprise customers don't adopt products in isolation. They need your product to work with their existing stack â CRM, communication tools, data warehouses, billing systems. We design products with integration in mind, creating clean API surfaces and designing user experiences around import/export, sync, and connected data.\nServices for SaaS Companies\nDiscovery \u0026 Strategy â Define your product's information architecture, user roles, and key workflows. Identify the features that drive adoption and the ones that can wait.\nProduct Design â Dashboards, data tables, admin panels, settings interfaces, onboarding flows, and the dozens of screens that make up a serious SaaS product. Designed for power users and first-time users alike.\nProduct Development â Multi-tenant architecture, role-based access, API design, third-party integrations, and the infrastructure that B2B SaaS products need to serve enterprise customers reliably.\nOngoing Retainer â Continuous design and development support as your product evolves. New features, user feedback responses, design system expansion, and the iteration that keeps SaaS products competitive.\nSaaS \u0026 Enterprise Companies We've Worked With\nGlidepath â Franchise operations dashboard (ongoing retainer)\nOATI â Enterprise energy software, AI interfaces\nSimpliphy â Healthcare SaaS scheduling platform\nHigh Alpha â Venture studio, B2B SaaS focus\nPathwright â EdTech learning management platform\nNauWork â Workforce management product\nCuedin â Brand and product design\nReplay Coaching â Sports anal
26ytics product\nBuilding enterprise software? Book a call â we specialize in making complex products usable."])</script>
26<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"data-mode\":\"designed\",\"className\":\"min-h-full antialiased bg-bg\",\"suppressHydrationWarning\":true,\"data-mantine-color-scheme\":\"light\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(){try{var p=localStorage.getItem(\\\"nicer-theme\\\");var t=p===\\\"light\\\"||p===\\\"dark\\\"?p:(window.matchMedia(\\\"(prefers-color-scheme: dark)\\\").matches?\\\"dark\\\":\\\"light\\\");document.documentElement.setAttribute(\\\"data-theme\\\",t);}catch(e){}})();\"}}],[\"$\",\"script\",null,{\"async\":true,\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-5DQ8NVQ36N\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n window.dataLayer = window.dataLayer || [];\\n function gtag(){dataLayer.push(arguments);}\\n gtag('js', new Date());\\n gtag('config', 'G-5DQ8NVQ36N');\\n \"}}],[\"$\",\"$L20\",null,{\"localStorageKey\":\"nicer-theme\",\"defaultColorScheme\":\"auto\"}],[[\"$\",\"link\",\"rd-10-r\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_10-Regular.woff2\"}],[\"$\",\"link\",\"rd-10-i\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_10-Italic.woff2\"}],[\"$\",\"link\",\"rd-20-r\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_20-Regular.woff2\"}],[\"$\",\"link\",\"rd-20-i\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_20-Italic.woff2\"}],[\"$\",\"link\",\"rd-35-r\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_35-Regular.woff2\"}],[\"$\",\"link\",\"rd-35-i\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_35-Italic.woff2\"}],[\"$\",\"link\",\"rd-50-r\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_50-Regular.woff2\"}],[\"$\",\"link\",\"rd-50-i\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_50-Italic.woff2\"}],[\"$\",\"link\",\"rd-70-r\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_70-Regular.woff2\"}],[\"$\",\"link\",\"rd-70-i\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_70-Italic.woff2\"}],[\"$\",\"link\",\"rd-100-r\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_100-Regular.woff2\"}],[\"$\",\"link\",\"rd-100-i\",{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\",\"href\":\"/fonts/redaction/Redaction_100-Italic.woff2\"}]]]}],[\"$\",\"body\",null,{\"className\":\"min-h-full flex flex-col\",\"children\":[\"$\",\"$L21\",null,{\"children\":[\"$\",\"$L22\",null,{\"children\":[\"$\",\"$L23\",null,{\"children\":[\"$\",\"$L24\",null,{\"children\":[\"$\",\"$L25\",null,{\"searchEntries\":[{\"title\":\"Design in the world of AI\",\"slug\":\"design-in-the-world-of-ai\",\"type\":\"blog\",\"description\":\"Where human designers actually work in an automated workflow\",\"url\":\"/articles/design-in-the-world-of-ai\",\"content\":\"$26\"},{\"title\":\"Predictions for product agencies in 2026\",\"slug\":\"predictions-for-product-agencies-in-2026\",\"type\":\"blog\",\"description\":\"Six years ago I quit my day job to start a product agency called Nicer along with my friends Aeryk and Robert. Weâve gotten to build a bunch of cool apps with great clients in those six years.\",\"url\":\"/articles/predictions-for-product-agencies-in-2026\",\"content\":\"$27\"},{\"title\":\"Weâre launching a new agency!\",\"slug\":\"were-launching-a-new-agency\",\"type\":\"blog\",\"description\":\"We started our product agency Nicer seven years ago as three friends who loved building cool apps together, and seven years later (and many, many apps launched) weâre trying something weâve never done before: **weâre lau\",\"url\":\"/articles/were-launching-a-new-agency\",\"content\":\"$28\"},{\"title\":\"Using Notion to Run an Agency\",\"slug\":\"using-notion-to-run-an-agency\",\"type\":\"blog\",\"description\":\"*The three tables you need to run an agency.*\",\"url\":\"/articles/using-notion-to-run-an-agency\",\"content\":\"$29\"},{\"title\":\"Four Ways to Improve Your Customerâs Chat Experience\",\"slug\":\"four-ways-to-improve-your-customers-chat-ex
26perience\",\"type\":\"blog\",\"description\":\"Helpful Tips to Increase Customer Satisfaction\",\"url\":\"/articles/four-ways-to-improve-your-customers-chat-experience\",\"content\":\"$2a\"},{\"title\":\"Slack tips we use at Smallchat\",\"slug\":\"slack-tips-we-use-at-smallchat\",\"type\":\"blog\",\"description\":\"Get the most out of your Slack + Smallchat Experience\",\"url\":\"/articles/slack-tips-we-use-at-smallchat\",\"content\":\"$2b\"},{\"title\":\"Smallchat on Shopify\",\"slug\":\"smallchat-on-shopify\",\"type\":\"blog\",\"description\":\"Built your site on Shopify? Talk to your Customers with Smallchat\",\"url\":\"/articles/smallchat-on-shopify\",\"content\":\"$2c\"},{\"title\":\"Meet Smallchat\",\"slug\":\"meet-smallchat\",\"type\":\"blog\",\"description\":\"Connect with your visitors quickly and conveniently through the power of Slack threads\",\"url\":\"/articles/meet-smallchat\",\"content\":\"$2d\"},{\"title\":\"When Filing for a DUNS Takes Longer Than Developing Your App\",\"slug\":\"when-filing-for-a-duns-takes-longer-than-developing-your-app\",\"type\":\"blog\",\"description\":\"This summer we decided to try our hand at mobile game development. We settled on Unity (more on that choice later) and came up with an idea. Huzzah! After that we jumped right into design and development. Fast forward 3 \",\"url\":\"/articles/when-filing-for-a-duns-takes-longer-than-developing-your-app\",\"content\":\"$2e\"},{\"title\":\"We launched our company with a parody product.\",\"slug\":\"we-launched-our-company-with-a-parody-product\",\"type\":\"blog\",\"description\":\"â¦and handled 7 terabytes of Apple Plug traffic in a day, for free. Hereâs how\",\"url\":\"/articles/we-launched-our-company-with-a-parody-product\",\"content\":\"$2f\"},{\"title\":\"Fitness \u0026 Consumer Products\",\"slug\":\"consumer\",\"type\":\"industry\",\"description\":\"Digital experiences that match the quality of the physical product.\",\"url\":\"/industries/consumer\",\"content\":\"$30\"},{\"title\":\"Energy \u0026 Utilities\",\"slug\":\"energy\",\"type\":\"industry\",\"description\":\"Designing the first AI interfaces for the power grid.\",\"url\":\"/industries/energy\",\"content\":\"$31\"},{\"title\":\"Financial Services \u0026 Fintech\",\"slug\":\"fintech\",\"type\":\"industry\",\"description\":\"Products that handle money deserve serious design.\",\"url\":\"/industries/fintech\",\"content\":\"$32\"},{\"title\":\"Healthcare \u0026 Life Sciences\",\"slug\":\"healthcare\",\"type\":\"industry\",\"description\":\"Product design for the people keeping patients safe.\",\"url\":\"/industries/healthcare\",\"content\":\"$33\"},{\"title\":\"Real Estate \u0026 PropTech\",\"slug\":\"real-estate\",\"type\":\"industry\",\"description\":\"Platforms that move the real estate industry forward.\",\"url\":\"/industries/real-estate\",\"content\":\"$34\"},{\"title\":\"SaaS \u0026 Enterprise Software\",\"slug\":\"saas\",\"type\":\"industry\",\"description\":\"Complex software that feels simple to use.\",\"url\":\"/industries/saas\",\"content\":\"$35\"}],\"children\":[\"$L36\",\"$L37\",\"$L38\",\"$L39\",\"$L3a\",\"$L3b\"]}]}]}]}]}]}]]}]\n"])</script>
26<script>self.__next_f.push([1,"3c:I[85441,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"WebMcpProvider\"]\n3d:I[19017,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"SmoothScroll\"]\n3e:I[3374,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"Header\"]\n3f:I[75004,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"SourceNav\"]\n40:I[38610,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"HeaderOffset\"]\n41:I[58234,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"Footer\"]\n36:[\"$\",\"$L3c\",null,{\"searchEntries\":\"$2:props:children:1:props:children:props:children:props:children:props:children:props:children:props:searchEntries\"}]\n37:[\"$\",\"$L3d\",null,{}]\n38:[\"$\",\"$L3e\",null,{}]\n39:[\"$\",\"div\",null,{\"className\":\"designed:hidden sticky top-0 z-30\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative max-w-3xl source:max-w-[700px] mx-auto px-6 sm:px-8 source:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bracket-line bracket-line-left bg-line\"}],[\"$\",\"div\",null,{\"className\":\"bracket-line bracket-line-right bg-line\"}],[\"$\",\"$L3f\",null,{\"workItems\":[{\"slug\":\"clmbr\",\"title\":\"CLMBR\"},{\"slug\":\"earnnest\",\"title\":\"Earnnest\"},{\"slug\":\"easyful\",\"title\":\"Easyful\"},{\"slug\":\"fcse\",\"title\":\"Fan Controlled Sports\"},{\"slug\":\"glidepath\",\"title\":\"Glidepath\"},{\"slug\":\"pixlmob\",\"title\":\"Pixlmob Marketplace\"},{\"slug\":\"propmedia\",\"title\":\"PropMedia\"},{\"slug\":\"refnet\",\"title\":\"RefNet\"}
26,{\"slug\":\"yak\",\"title\":\"Yak\"}]}]]}]}]\n"])</script>
26<script>self.__next_f.push([1,"3a:[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"$L40\",null,{}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"section\",null,{\"aria-labelledby\":\"not-found-title\",\"className\":\"relative min-h-[70svh] bg-bg\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"hidden lg:block pointer-events-none absolute inset-0 z-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto h-full\",\"style\":{\"maxWidth\":1512},\"children\":[[\"$\",\"div\",\"4.232804232804233\",{\"className\":\"grid-guide\",\"style\":{\"position\":\"absolute\",\"top\":\"$-0\",\"bottom\":0,\"left\":\"4.232804232804233%\"}}],[\"$\",\"div\",\"95.76719576719577\",{\"className\":\"grid-guide\",\"style\":{\"position\":\"absolute\",\"top\":\"$-0\",\"bottom\":0,\"left\":\"95.76719576719577%\"}}]]}]}],[\"$\",\"div\",null,{\"className\":\"relative z-10 flex min-h-[70svh] flex-col items-center justify-center px-6 text-center\",\"children\":[[\"$\",\"span\",null,{\"className\":\"type-eyebrow text-t3\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"id\":\"not-found-title\",\"className\":\"type-h2 mt-3 text-t1\",\"children\":\"This page doesnât exist.\"}],[\"$\",\"p\",null,{\"className\":\"type-body mt-2 max-w-[420px] text-t2\",\"children\":\"The link may be old, or the page may have moved.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-wrap items-center justify-center gap-3\",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"/\",\"className\":\"btn-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1\",\"children\":\"Back home\"}],[\"$\",\"$L17\",null,{\"href\":\"/work\",\"className\":\"btn-ghost focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-t1\",\"children\":\"See our work\"}]]}]]}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script>
26<script>self.__next_f.push([1,"3b:[\"$\",\"$L41\",null,{}]\n"])</script>
26<script>self.__next_f.push([1,"1d:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
26<script>self.__next_f.push([1,"42:I[27201,[\"/_next/static/chunks/0m_0esgqvnxzz.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0vlzpzolhlub2.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0xoi3a_6grc96.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0dd24-r0_9278.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0d3shmwh5_nmn.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"/_next/static/chunks/0hh8xt~-_e5hq.js?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\"],\"IconMark\"]\n1a:null\n"])</script>
26<script>self.__next_f.push([1,"1f:[[\"$\",\"title\",\"0\",{\"children\":\"Approach â Nicer Studio\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"When anyone can build, we help you stand out. How Nicer thinks about the products worth building.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://nicer.com/about/approach\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Approach â Nicer Studio\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"When anyone can build, we help you stand out. How Nicer thinks about the products worth building.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:image\",\"content\":\"https://nicer.com/og-image.png\"}],[\"$\",\"meta\",\"6\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"7\",{\"name\":\"twitter:title\",\"content\":\"Approach â Nicer Studio\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:description\",\"content\":\"When anyone can build, we help you stand out. How Nicer thinks about the products worth building.\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:image\",\"content\":\"https://nicer.com/og-image.png\"}],[\"$\",\"link\",\"10\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.jpg\"}],[\"$\",\"link\",\"11\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0x3dzn~oxb6tn.ico?dpl=dpl_4B9JHSLi1HLcg7Vh6kJK6M1cd6NE\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"12\",{\"rel\":\"icon\",\"href\":\"/favicon.jpg\"}],[\"$\",\"link\",\"13\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.jpg\"}],[\"$\",\"$L42\",\"14\",{}]]\n"])</script>
26</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.