|

|  Error: next/head missing in Next.js: Causes and How to Fix

Error: next/head missing in Next.js: Causes and How to Fix

February 10, 2025

Discover causes and fixes for the 'next/head missing' error in Next.js. Enhance your app's functionality with this comprehensive, easy-to-follow guide.

What is Error: next/head missing in Next.js

 

Error Overview

 

  • The error "next/head missing in Next.js" typically indicates that there is a problem related to the usage of the `next/head` component, which is utilized in Next.js applications to manage the `` elements within pages dynamically.

 

 

Importance of next/head in Next.js

 

  • The `next/head` component allows developers to modify the contents of the `` section, such as ``, `<meta>` tags, and other HTML elements used for SEO and web document metadata.</li> <p> </p> <li>This component ensures that page-specific head elements are updated properly when navigating between pages in a Next.js application.</li> <p> </p> <li>It consolidates the management of head elements in a way that is consistent with the server-rendered nature of Next.js, enabling SEO-friendly and performant web applications.</li> </ul> <p> </p> <p> </p> <p><b>Common Usage of next/head</b></p> <p> </p> <ul> <li>The `next/head` component is typically imported and used within the React component that represents the page. Here's an example of how it might be used in a page component to dynamically set the document title and a meta description:</li> </ul> <p> </p> <pre><code>import Head from 'next/head'; function MyPage() { return ( <div> <Head> <title>My Custom Page Title</title> <meta name="description" content="This is a description of my custom page." /> </Head> <h1>Welcome to my page</h1> <p>This is a page using next/head to manage its metadata.</p> </div> ); } export default MyPage; </code></pre> <p> </p> <p> </p> <p><b>Potential Impact</b></p> <p> </p> <ul> <li>If `next/head` is missing or not used properly, it may impact how meta-information is rendered or updated across page navigation, leading to issues with SEO optimizations and incorrect document metadata.</li> <p> </p> <li>The absence of proper meta tags might affect social media sharing and search engine indexing, as metadata like title and description are critical for visibility and proper representation of web pages.</li> </ul> <p> </p> <p> </p> <p><b>Considerations When Using next/head</b></p> <p> </p> <ul> <li>Ensure that `next/head` is correctly imported from `next/head` and used at the appropriate place in your component hierarchy, typically at the top level of a page component.</li> <p> </p> <li>Be cautious about how often and where you use `next/head`, as careless management might lead to duplicate or missing head elements, especially in complex applications with nested components.</li> <p> </p> <li>Remember that while `next/head` effectively manages the head tags, any state changes or dynamic data fetching that affect the head elements should be handled within the same component lifecycle where `next/head` is used.</li> </ul> <p> </p> <p> </p> <p><b>Conclusion</b></p> <p> </p> <ul> <li>The error message around missing `next/head` serves as a reminder of the importance of managing HTML document metadata effectively within a Next.js application to ensure optimal rendering, SEO, and user experience.</li> </ul> <p> </p> </span></p></div> </div> </div> </gp-text> </div> </div> <div enableLazyloadImage="true" parentTag="Col" id="gsjCVvgWH9" data-id="gsjCVvgWH9" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--bblr:32px;--bbrr:32px;--btlr:32px;--btrr:32px;--mt:40px;--pl:30px;--pb:40px;--pr:30px;--cg:8px;--pc:start;--gtc:minmax(0, 12fr);--w:var(--g-ct-w, 1200px);--w-tablet:var(--g-ct-w, 100%);--w-mobile:var(--g-ct-w, 100%);--bgc:#121212;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll" class="gsjCVvgWH9 gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-gap-y-0 gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full" > <div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:start" class="gkT0WzB8j5 gp-relative gp-flex gp-flex-col" > <div data-id="gGG_dxCFo9" role="presentation" class="gp-group/image gGG_dxCFo9" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:16px;--bbrr:16px;--btlr:16px;--btrr:16px;--mt:30px;--mb:15px;--ta:center" > <div class="pointer-events-auto h-full gp-flex" class="gp-h-full gp-w-full" style="--shadow:none;border-radius:inherit;--jc:center" > <picture style="border-radius: inherit" class="gp-contents"> <source media="(max-width: 767px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-0a079247-18d1-47c9-8533-838e9df3c9c0_768x.webp?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0xNzkyLTEwMjQiPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTAyNCIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiBmaWxsPSJ1cmwoI2ctMTc5Mi0xMDI0KSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMTc5MiIgdG89IjE3OTIiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" /> <source media="(max-width: 1024px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-0a079247-18d1-47c9-8533-838e9df3c9c0_1024x.webp?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0xNzkyLTEwMjQiPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTAyNCIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiBmaWxsPSJ1cmwoI2ctMTc5Mi0xMDI0KSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMTc5MiIgdG89IjE3OTIiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" /> <img class="gp-h-full gp-max-w-full gp-flex gp_lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0xNzkyLTEwMjQiPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTAyNCIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiBmaWxsPSJ1cmwoI2ctMTc5Mi0xMDI0KSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMTc5MiIgdG89IjE3OTIiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" data-src="//www.omi.me/cdn/shop/files/gempages_515188559477474548-0a079247-18d1-47c9-8533-838e9df3c9c0.webp?v=252312785217734215" width="100%" alt="" style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--h:auto;--h-tablet:auto;--h-mobile:auto;--b:none;--bc:#000000;--bw:1px 1px 1px 1px;--radiusType:none;--shadow:none" /> </picture> </div> </div> <gp-text data-id="ge8WHvqQ04"> <div enableLazyloadImage="true" parentTag="Col" class="ge8WHvqQ04 " style="--ta:left;--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--mt:20px;--mb:15px" > <div class="gp-flex" style="--jc:left"> <h2 data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:left;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-heading, heading);--weight:400;--size:32px;--size-tablet:46px;--size-mobile:23px;--lh:130%;--lh-tablet:130%;--lh-mobile:130%;--c:#b656b1;word-break:break-word;overflow:hidden" ><span style="color:#B657B2;">What Causes Error: next/head missing in Next.js</span></h2> </div> </div> </gp-text> <gp-text data-id="gTcp0PvssI"> <div enableLazyloadImage="true" parentTag="Col" class="gTcp0PvssI " style="--ta:left;--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--pt:8px;--pb:8px;--mb-mobile:0px;--pt-mobile:7px;--pb-mobile:14px" > <div class="gp-flex" style="--jc:left"> <div data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:left;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--fs:normal;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-body, body);--weight:400;--ls:0.5px;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:180%;--lh-tablet:150%;--lh-mobile:150%;--c:#DDDDDD;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden" ><p><span style="color:#DDDDDD;"><p> </p> <p><b>Causes of Error: next/head Missing in Next.js</b></p> <p> </p> <ul> <li><b>Incorrect Import Statement:</b> One of the common causes of the next/head missing error is failing to import the <code>Head</code> component correctly. Developers might mistakenly assume <code>next/head</code> is a global component or forget the import statement altogether. The correct import should look like this: <p> ```javascript<br> import Head from 'next/head';<br> ```<br> </li></p> <p> </p> <li><b>Misplacing the Head Component:</b> The usage context of the <code>Head</code> component is essential. It should be defined within a valid React component function or class, as placing it elsewhere might result in it being rendered incorrectly.</li> <p> </p> <li><b>Running a Non-Standard Environment:</b> Sometimes, using customized Webpack configurations or non-standard environments might lead to issues with the auto-installation of necessary packages, affecting the availability of the <code>next/head</code> module.</li> <p> </p> <li><b>Package Update Issues:</b> If a new version of Next.js is installed and the update process does not complete correctly, certain modules might not be accessible. This can cause Next.js to report that there are missing components, such as <code>next/head</code>.</li> <p> </p> <li><b>Multiple or Conflicting Dependencies:</b> Using multiple dependencies that want to control or manipulate head tags could create a conflict, leading to an error related to <code>next/head</code> being unavailable.</li> <p> </p> <li><b>SSR (Server Side Rendering) Error Handling:</b> When the server-side rendering process fails to execute correctly, it might not handle the <code>Head</code> component correctly, potentially leading to the error appearing.</li> </ul> <p> </p> </span></p></div> </div> </div> </gp-text> </div> </div> <div enableLazyloadImage="true" parentTag="Col" id="gDO47rCmVA" data-id="gDO47rCmVA" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mt:40px;--pt:20px;--pl:var(--g-s-l);--pb:20px;--pr:var(--g-s-l);--cg:8px;--pc:start;--gtc:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:var(--g-ct-w, 1200px);--w-tablet:var(--g-ct-w, 100%);--w-mobile:var(--g-ct-w, 100%);--bgc:rgba(0, 0, 0, 0);--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll" class="gDO47rCmVA gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-gap-y-0 gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full" > <div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:start" class="gwM04KL3_P gp-relative gp-flex gp-flex-col" > <gp-text data-id="gQDCxw4oY2"> <div enableLazyloadImage="true" parentTag="Col" class="gQDCxw4oY2 " style="--ta:left;--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%" > <div class="gp-flex" style="--jc:left"> <h2 data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:center;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-heading, heading);--size:25px;--size-tablet:25px;--size-mobile:23px;--lh:130%;--lh-tablet:130%;--lh-mobile:130%;--weight:bold;--c:#F3F3F3;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden" >Omi Necklace</h2> </div> </div> </gp-text> <gp-text data-id="gMANdJ2fnj"> <div enableLazyloadImage="true" parentTag="Col" class="gMANdJ2fnj " style="--ta:left;--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--pl:var(--g-s-l);--pr:var(--g-s-l);--ml-mobile:12px;--mb-mobile:0px;--mr-mobile:12px;--pl-mobile:8px;--pr-mobile:8px" > <div class="gp-flex" style="--jc:left"> <h2 data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:center;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-heading, heading);--weight:500;--size:20px;--size-tablet:20px;--size-mobile:16px;--lh:150%;--lh-tablet:150%;--lh-mobile:150%;--c:rgba(255, 255, 255, 0.75);word-break:break-word;--bgc:#00000000;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pt:20px;--pb:0px;overflow:hidden" ><span style="color:#FFFFFF;">The #1 Open Source AI necklace:</span> Experiment with how you capture and manage conversations.</h2> </div> </div> </gp-text> <div data-id="gEf4l_iKMN" role="presentation" class="gp-group/image gEf4l_iKMN" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--ta:center" > <div class="pointer-events-auto h-full gp-flex" class="gp-h-full gp-w-full" style="--shadow:none;border-radius:inherit;--jc:center" > <picture style="border-radius: inherit" class="gp-contents"> <source media="(max-width: 767px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-079c5aaa-946a-45a7-8c0c-41ee0280245d_768x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQyIiBoZWlnaHQ9IjI2NSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPgogICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImctMzQyLTI2NSI+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSIyMCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI1MCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI3MCUiIC8+CiAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8cmVjdCB3aWR0aD0iMzQyIiBoZWlnaHQ9IjI2NSIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMzQyIiBoZWlnaHQ9IjI2NSIgZmlsbD0idXJsKCNnLTM0Mi0yNjUpIiAvPgogICAgPGFuaW1hdGUgeGxpbms6aHJlZj0iI3IiIGF0dHJpYnV0ZU5hbWU9IngiIGZyb209Ii0zNDIiIHRvPSIzNDIiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" /> <source media="(max-width: 1024px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-079c5aaa-946a-45a7-8c0c-41ee0280245d_1024x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQyIiBoZWlnaHQ9IjI2NSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPgogICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImctMzQyLTI2NSI+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSIyMCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI1MCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI3MCUiIC8+CiAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8cmVjdCB3aWR0aD0iMzQyIiBoZWlnaHQ9IjI2NSIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMzQyIiBoZWlnaHQ9IjI2NSIgZmlsbD0idXJsKCNnLTM0Mi0yNjUpIiAvPgogICAgPGFuaW1hdGUgeGxpbms6aHJlZj0iI3IiIGF0dHJpYnV0ZU5hbWU9IngiIGZyb209Ii0zNDIiIHRvPSIzNDIiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" /> <img class="gp-h-full gp-max-w-full gp-flex gp_lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQyIiBoZWlnaHQ9IjI2NSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPgogICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImctMzQyLTI2NSI+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSIyMCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI1MCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI3MCUiIC8+CiAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8cmVjdCB3aWR0aD0iMzQyIiBoZWlnaHQ9IjI2NSIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMzQyIiBoZWlnaHQ9IjI2NSIgZmlsbD0idXJsKCNnLTM0Mi0yNjUpIiAvPgogICAgPGFuaW1hdGUgeGxpbms6aHJlZj0iI3IiIGF0dHJpYnV0ZU5hbWU9IngiIGZyb209Ii0zNDIiIHRvPSIzNDIiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" data-src="//www.omi.me/cdn/shop/files/gempages_515188559477474548-079c5aaa-946a-45a7-8c0c-41ee0280245d.png?v=3025922251617746303" width="100%" alt="" style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--w:50%;--w-tablet:50%;--w-mobile:50%;--h:auto;--h-tablet:auto;--h-mobile:auto" /> </picture> </div> </div> <gp-text data-id="gJ473ndIGE"> <div enableLazyloadImage="true" parentTag="Col" class="gJ473ndIGE " style="--ta:left;--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--pl:0px;--ml-mobile:12px;--mb-mobile:0px;--mr-mobile:12px;--pl-mobile:8px;--pr-mobile:8px" > <div class="gp-flex" style="--jc:left"> <h2 data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:center;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-heading, heading);--weight:500;--size:20px;--size-tablet:20px;--size-mobile:16px;--lh:150%;--lh-tablet:150%;--lh-mobile:150%;--c:rgba(255, 255, 255, 0.75);word-break:break-word;--bgc:#00000000;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pt:0px;--pb:0px;overflow:hidden" >Build and test with your own Omi Dev Kit 2.</h2> </div> </div> </gp-text> <div enableLazyloadImage="true" parentTag="Col" id="gb4ntCqz84" data-id="gb4ntCqz84" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--op-mobile:100%;--pl-mobile:0px;--pr-mobile:0px;--cg:8px;--cg-mobile:6px;--pc:center;--gtc:minmax(0, auto);--gtc-mobile:minmax(0, auto);--w:100%;--w-tablet:var(--g-ct-w, 100%);--w-mobile:var(--g-ct-w, 100%);--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll" class="gb4ntCqz84 gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-gap-y-0 gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full" > <div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:center" class="gvDVv33E1x gp-relative gp-flex gp-flex-col" > <div data-id="gK6yjMTJdj" role="presentation" class="gp-group/image gK6yjMTJdj" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--mt:0px;--ta:center;--ta-mobile:right" > <a class="pointer-events-auto h-full gp-flex" href="https://www.omi.me/products/friend-dev-kit-2" target="_self" title class="gp-h-full gp-w-full" style="--shadow:none;border-radius:inherit;--jc:center;--jc-mobile:right" > <picture style="border-radius: inherit" class="gp-contents"> <source media="(max-width: 767px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-526448b5-cf6c-4581-a916-cae119d1d331_768x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjg0IiBoZWlnaHQ9IjI2NCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPgogICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImctNjg0LTI2NCI+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSIyMCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI1MCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI3MCUiIC8+CiAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8cmVjdCB3aWR0aD0iNjg0IiBoZWlnaHQ9IjI2NCIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iNjg0IiBoZWlnaHQ9IjI2NCIgZmlsbD0idXJsKCNnLTY4NC0yNjQpIiAvPgogICAgPGFuaW1hdGUgeGxpbms6aHJlZj0iI3IiIGF0dHJpYnV0ZU5hbWU9IngiIGZyb209Ii02ODQiIHRvPSI2ODQiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" /> <source media="(max-width: 1024px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-526448b5-cf6c-4581-a916-cae119d1d331_1024x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjg0IiBoZWlnaHQ9IjI2NCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPgogICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImctNjg0LTI2NCI+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSIyMCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI1MCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI3MCUiIC8+CiAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8cmVjdCB3aWR0aD0iNjg0IiBoZWlnaHQ9IjI2NCIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iNjg0IiBoZWlnaHQ9IjI2NCIgZmlsbD0idXJsKCNnLTY4NC0yNjQpIiAvPgogICAgPGFuaW1hdGUgeGxpbms6aHJlZj0iI3IiIGF0dHJpYnV0ZU5hbWU9IngiIGZyb209Ii02ODQiIHRvPSI2ODQiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" /> <img class="gp-h-full gp-max-w-full gp-flex gp_lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjg0IiBoZWlnaHQ9IjI2NCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPgogICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImctNjg0LTI2NCI+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSIyMCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI1MCUiIC8+CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0icmdiYSg1MSwgNTEsIDUxLCAwKSIgb2Zmc2V0PSI3MCUiIC8+CiAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8cmVjdCB3aWR0aD0iNjg0IiBoZWlnaHQ9IjI2NCIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iNjg0IiBoZWlnaHQ9IjI2NCIgZmlsbD0idXJsKCNnLTY4NC0yNjQpIiAvPgogICAgPGFuaW1hdGUgeGxpbms6aHJlZj0iI3IiIGF0dHJpYnV0ZU5hbWU9IngiIGZyb209Ii02ODQiIHRvPSI2ODQiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" data-src="//www.omi.me/cdn/shop/files/gempages_515188559477474548-526448b5-cf6c-4581-a916-cae119d1d331.png?v=13640943767500727901" width="100%" alt="" style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--w-mobile:260px;--h:90px;--h-tablet:90px;--h-mobile:auto" /> </picture> </a> </div> </div> </div> </div> </div> <div enableLazyloadImage="true" parentTag="Col" id="gmtr6WdZZQ" data-id="gmtr6WdZZQ" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--bblr:32px;--bbrr:32px;--btlr:32px;--btrr:32px;--mt:40px;--pl:30px;--pb:40px;--pr:30px;--cg:8px;--pc:start;--gtc:minmax(0, 12fr);--w:var(--g-ct-w, 1200px);--w-tablet:var(--g-ct-w, 100%);--w-mobile:var(--g-ct-w, 100%);--bgc:#121212;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll" class="gmtr6WdZZQ gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-gap-y-0 gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full" > <div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:start" class="gDB_ZyHZR9 gp-relative gp-flex gp-flex-col" > <div data-id="gZKt7mpKdJ" role="presentation" class="gp-group/image gZKt7mpKdJ" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:16px;--bbrr:16px;--btlr:16px;--btrr:16px;--mt:30px;--mb:15px;--ta:center" > <div class="pointer-events-auto h-full gp-flex" class="gp-h-full gp-w-full" style="--shadow:none;border-radius:inherit;--jc:center" > <picture style="border-radius: inherit" class="gp-contents"> <source media="(max-width: 767px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-ebaada6e-cafa-44b7-8554-8f938c029909_768x.webp?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0xNzkyLTEwMjQiPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTAyNCIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiBmaWxsPSJ1cmwoI2ctMTc5Mi0xMDI0KSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMTc5MiIgdG89IjE3OTIiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" /> <source media="(max-width: 1024px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-ebaada6e-cafa-44b7-8554-8f938c029909_1024x.webp?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0xNzkyLTEwMjQiPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTAyNCIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiBmaWxsPSJ1cmwoI2ctMTc5Mi0xMDI0KSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMTc5MiIgdG89IjE3OTIiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" /> <img class="gp-h-full gp-max-w-full gp-flex gp_lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0xNzkyLTEwMjQiPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTAyNCIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxMDI0IiBmaWxsPSJ1cmwoI2ctMTc5Mi0xMDI0KSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMTc5MiIgdG89IjE3OTIiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" data-src="//www.omi.me/cdn/shop/files/gempages_515188559477474548-ebaada6e-cafa-44b7-8554-8f938c029909.webp?v=12070502259548550877" width="100%" alt="" style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--h:auto;--h-tablet:auto;--h-mobile:auto;--b:none;--bc:#000000;--bw:1px 1px 1px 1px;--radiusType:none;--shadow:none" /> </picture> </div> </div> <gp-text data-id="gNaQrYhx1p"> <div enableLazyloadImage="true" parentTag="Col" class="gNaQrYhx1p " style="--ta:left;--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--mt:20px;--mb:15px" > <div class="gp-flex" style="--jc:left"> <h2 data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:left;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-heading, heading);--weight:400;--size:32px;--size-tablet:46px;--size-mobile:23px;--lh:130%;--lh-tablet:130%;--lh-mobile:130%;--c:#99ec7d;word-break:break-word;overflow:hidden" ><span style="color:#99EC7D;">How to Fix Error: next/head missing in Next.js</span></h2> </div> </div> </gp-text> <gp-text data-id="g-eZcMGnPI"> <div enableLazyloadImage="true" parentTag="Col" class="g-eZcMGnPI " style="--ta:left;--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--pt:8px;--pb:8px;--mb-mobile:0px;--pt-mobile:7px;--pb-mobile:14px" > <div class="gp-flex" style="--jc:left"> <div data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:left;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--fs:normal;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-body, body);--weight:400;--ls:0.5px;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:180%;--lh-tablet:150%;--lh-mobile:150%;--c:#DDDDDD;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden" ><p><span style="color:#DDDDDD;"><p> </p> <p><b>Check Your <code>pages/_document.js</code> File</b></p> <p> </p> <ul> <li>Ensure the `_document.js` file is correctly set up to include `next/head`. This file should extend `Document` from `next/document` for custom document markup changes. If it doesn't exist, create one.</li> <p> </p> <li>Your `_document.js` should look similar to the example below:</li> </ul> <p> </p> <pre><code>import Document, { Html, Head, Main, NextScript } from 'next/document'; class MyDocument extends Document { render() { return ( <Html> <Head> {/* Place any custom tags here */} </Head> <body> <Main /> <NextScript /> </body> </Html> ); } } export default MyDocument; </code></pre> <p> </p> <p><b>Ensure Proper Use of <code><Head></code> Component</b></p> <p> </p> <ul> <li>Make sure that you import `Head` from `next/head` in any component or page that attempts to use it.</li> <p> </p> <li>The import should look like this:</li> </ul> <p> </p> <pre><code>import Head from 'next/head'; </code></pre> <p> </p> <p><b>Verify <code>next</code> Package Installation</b></p> <p> </p> <ul> <li>Ensure that `next` is installed and the version is compatible. Check your package.json file for `next` in dependencies and run the following command to confirm the installation:</li> </ul> <p> </p> <pre><code>npm list next </code></pre> <p> </p> <p><b>Update the Application</b></p> <p> </p> <ul> <li>If the issue persists, consider updating your Next.js application. Run the following commands to update your `next` package:</li> </ul> <p> </p> <pre><code>npm update next </code></pre> <p> </p> <p><b>Clean Build Cache</b></p> <p> </p> <ul> <li>Clearing the build cache can resolve various build errors, including missing components. Use the following command:</li> </ul> <p> </p> <pre><code>npm run build && npm run clean </code></pre> <p> </p> <p><b>Inspect Browser Console</b></p> <p> </p> <ul> <li>Use the developer console in your browser to look for any runtime errors which might provide additional context or reasons for the `next/head` misconfiguration.</li> </ul> <p> </p> <p><b>Restart Your Development Server</b></p> <p> </p> <ul> <li>After addressing the above steps, ensure you restart your Next.js development server to invalidate any incorrect cached state.</li> </ul> <p> </p> <p>```shell<br>npm run dev<br>``` </p> <p> </p> </span></p></div> </div> </div> </gp-text> </div> </div> <div enableLazyloadImage="true" parentTag="Col" id="g8DYrQKe1t" data-id="g8DYrQKe1t" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--mt:40px;--pt:20px;--pl:var(--g-s-l);--pb:20px;--pr:var(--g-s-l);--cg:8px;--pc:start;--gtc:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:var(--g-ct-w, 1200px);--w-tablet:var(--g-ct-w, 100%);--w-mobile:var(--g-ct-w, 100%);--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll" class="g8DYrQKe1t gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-gap-y-0 gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full" > <div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:start" class="gvol8X_4ei gp-relative gp-flex gp-flex-col" > <gp-text data-id="gkAo3TJokQ"> <div enableLazyloadImage="true" parentTag="Col" class="gkAo3TJokQ " style="--ta:left;--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--mt-mobile:120px" > <div class="gp-flex" style="--jc:left"> <h2 data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:center;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-heading, heading);--size:25px;--size-tablet:25px;--size-mobile:23px;--lh:130%;--lh-tablet:130%;--lh-mobile:130%;--weight:bold;--c:#F3F3F3;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden" ><span style="font-size:24px;">Omi App</span></h2> </div> </div> </gp-text> <gp-text data-id="gblFo00StJ"> <div enableLazyloadImage="true" parentTag="Col" class="gblFo00StJ " style="--ta:left;--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--pl:var(--g-s-l);--pr:var(--g-s-l);--ml-mobile:12px;--mb-mobile:0px;--mr-mobile:12px;--pl-mobile:8px;--pr-mobile:8px" > <div class="gp-flex" style="--jc:left"> <h2 data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:center;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-heading, heading);--weight:500;--size:20px;--size-tablet:20px;--size-mobile:16px;--lh:150%;--lh-tablet:150%;--lh-mobile:150%;--c:rgba(255, 255, 255, 0.75);word-break:break-word;--bgc:#00000000;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pt:20px;--pb:20px;overflow:hidden" ><span style="color:#FFFFFF;">Fully Open-Source</span> <span style="color:#FFFFFF;">AI wearable app:</span> build and use reminders, meeting summaries, task suggestions and more. All in one simple app.</h2> </div> </div> </gp-text> <div data-id="gyXNxgnCGx" role="presentation" class="gp-group/image gyXNxgnCGx" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--mb:20px;--ta:center" > <div class="pointer-events-auto h-full gp-flex" class="gp-h-full gp-w-full" style="--shadow:none;border-radius:inherit;--jc:center" > <picture style="border-radius: inherit" class="gp-contents"> <source media="(max-width: 767px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-0f914a23-8d63-4bc9-9b4a-cb7768146c0d_768x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUzOSIgaGVpZ2h0PSI1MTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJnLTE1MzktNTExIj4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjIwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjUwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjcwJSIgLz4KICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxyZWN0IHdpZHRoPSIxNTM5IiBoZWlnaHQ9IjUxMSIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTUzOSIgaGVpZ2h0PSI1MTEiIGZpbGw9InVybCgjZy0xNTM5LTUxMSkiIC8+CiAgICA8YW5pbWF0ZSB4bGluazpocmVmPSIjciIgYXR0cmlidXRlTmFtZT0ieCIgZnJvbT0iLTE1MzkiIHRvPSIxNTM5IiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" /> <source media="(max-width: 1024px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-0f914a23-8d63-4bc9-9b4a-cb7768146c0d_1024x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUzOSIgaGVpZ2h0PSI1MTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJnLTE1MzktNTExIj4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjIwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjUwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjcwJSIgLz4KICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxyZWN0IHdpZHRoPSIxNTM5IiBoZWlnaHQ9IjUxMSIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTUzOSIgaGVpZ2h0PSI1MTEiIGZpbGw9InVybCgjZy0xNTM5LTUxMSkiIC8+CiAgICA8YW5pbWF0ZSB4bGluazpocmVmPSIjciIgYXR0cmlidXRlTmFtZT0ieCIgZnJvbT0iLTE1MzkiIHRvPSIxNTM5IiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" /> <img class="gp-h-full gp-max-w-full gp-flex gp_lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUzOSIgaGVpZ2h0PSI1MTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJnLTE1MzktNTExIj4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjIwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjUwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjcwJSIgLz4KICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxyZWN0IHdpZHRoPSIxNTM5IiBoZWlnaHQ9IjUxMSIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTUzOSIgaGVpZ2h0PSI1MTEiIGZpbGw9InVybCgjZy0xNTM5LTUxMSkiIC8+CiAgICA8YW5pbWF0ZSB4bGluazpocmVmPSIjciIgYXR0cmlidXRlTmFtZT0ieCIgZnJvbT0iLTE1MzkiIHRvPSIxNTM5IiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" data-src="//www.omi.me/cdn/shop/files/gempages_515188559477474548-0f914a23-8d63-4bc9-9b4a-cb7768146c0d.png?v=11604071402071339156" width="100%" alt="" style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--w:50%;--w-tablet:50%;--w-mobile:50%;--h:auto;--h-tablet:auto;--h-mobile:auto" /> </picture> </div> </div> <gp-button > <div style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--mt:60px;--mr:0px;--mt-mobile:var(--g-s-s);--mb-mobile:18px;--mt-tablet:var(--g-s-s);--mb-tablet:var(--g-s-s);--ta:center;--ta-tablet:center" > <style> .gmjPDNhBSv.gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(255, 255, 255, 0.3); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; } .gmjPDNhBSv:hover::before { } .gmjPDNhBSv:hover .gp-button-icon { color: undefined; } .gmjPDNhBSv .gp-button-icon { color: var(--g-c-text-3, text-3); } .gmjPDNhBSv:hover .gp-button-price { color: undefined; } .gmjPDNhBSv .gp-button-price { color: var(--g-c-text-3, text-3); } .gmjPDNhBSv .gp-product-dot-price { color: var(--g-c-text-3, text-3); } .gmjPDNhBSv:hover .gp-product-dot-price { color: undefined; } </style> <a href="https://github.com/BasedHardware/Omi" target="_self" data-id="gmjPDNhBSv" aria-label="<p>Github →</p>" data-state="idle" class="gmjPDNhBSv gp-button-base gp-rounded-none gp-max-w-full gp-relative gp-group gp-inline-flex gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-300 disabled:gp-btn-disabled disabled:gp-opacity-30 disabled:gp-pointer-events-none hover:gp-bg-g-highlight gp-text-g-text-3 gp-text-center" style="--hvr-bg:var(--g-c-highlight, highlight);--bg:rgba(10, 10, 10, 0);--bblr:30px;--bbrr:30px;--btlr:30px;--btrr:30px;--shadow:0px 0px 12px 0px #FFFFFF;--w:240px;--w-tablet:240px;--w-mobile:240px;--h:60px;--h-tablet:60px;--h-mobile:60px;--pl:24px;--pr:24px;--pt:8px;--pb:8px;--pl-tablet:24px;--pr-tablet:24px;--pt-tablet:8px;--pb-tablet:8px;--c:var(--g-c-text-3, text-3);--size:16px;--size-tablet:20px;--size-mobile:14px;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-body, body);--lh:180%;--lh-tablet:180%;--lh-mobile:180%;--weight:bold" > <div class="gp-inline-flex"> <span data-gp-text class="gp-button-text-only gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-z-1 gp-h-full gp-flex gp-items-center gp-overflow-hidden " style="--size:16px;--size-tablet:20px;--size-mobile:14px" > <p>Github →</p> </span> </div> </a> </div> </gp-button> <style id="custom-css-gmjPDNhBSv"> button.gmjPDNhBSv { } </style> <div enableLazyloadImage="true" parentTag="Col" id="ghBxkJI5GQ" data-id="ghBxkJI5GQ" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--pos:static;--pt:20px;--pb:0px;--cg:8px;--pc:start;--gtc:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:var(--g-ct-w, 1200px);--w-tablet:var(--g-ct-w, 100%);--w-mobile:var(--g-ct-w, 100%);--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll" class="ghBxkJI5GQ gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-gap-y-0 gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full" > <div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:start" class="g1kIPSRFq3 gp-relative gp-flex gp-flex-col" > <div enableLazyloadImage="true" parentTag="Col" id="gMCyfdFufQ" data-id="gMCyfdFufQ" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--cg:8px;--pc:start;--gtc:minmax(0, 6fr) minmax(0, 6fr);--gtc-mobile:minmax(0, 12fr);--w:300px;--w-tablet:var(--g-ct-w, 100%);--w-mobile:var(--g-ct-w, 100%);--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll" class="gMCyfdFufQ gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-gap-y-0 gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full" > <div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:start" class="gnLra6iNWq gp-relative gp-flex gp-flex-col" > <div data-id="gt64UMySES" role="presentation" class="gp-group/image gt64UMySES" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--ta:center" > <a class="pointer-events-auto h-full gp-flex" href="https://apps.apple.com/us/app/friend-ai-wearable/id6502156163" target="_self" title class="gp-h-full gp-w-full" style="--shadow:none;border-radius:inherit;--jc:center" > <picture style="border-radius: inherit" class="gp-contents"> <source media="(max-width: 767px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-5fe27ffa-9cdb-454c-b72b-4162d7e64589_768x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc3MyIgaGVpZ2h0PSI1MTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJnLTE3NzMtNTEyIj4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjIwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjUwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjcwJSIgLz4KICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxyZWN0IHdpZHRoPSIxNzczIiBoZWlnaHQ9IjUxMiIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc3MyIgaGVpZ2h0PSI1MTIiIGZpbGw9InVybCgjZy0xNzczLTUxMikiIC8+CiAgICA8YW5pbWF0ZSB4bGluazpocmVmPSIjciIgYXR0cmlidXRlTmFtZT0ieCIgZnJvbT0iLTE3NzMiIHRvPSIxNzczIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" /> <source media="(max-width: 1024px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-5fe27ffa-9cdb-454c-b72b-4162d7e64589_1024x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc3MyIgaGVpZ2h0PSI1MTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJnLTE3NzMtNTEyIj4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjIwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjUwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjcwJSIgLz4KICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxyZWN0IHdpZHRoPSIxNzczIiBoZWlnaHQ9IjUxMiIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc3MyIgaGVpZ2h0PSI1MTIiIGZpbGw9InVybCgjZy0xNzczLTUxMikiIC8+CiAgICA8YW5pbWF0ZSB4bGluazpocmVmPSIjciIgYXR0cmlidXRlTmFtZT0ieCIgZnJvbT0iLTE3NzMiIHRvPSIxNzczIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" /> <img class="gp-h-full gp-max-w-full gp-flex gp_lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc3MyIgaGVpZ2h0PSI1MTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJnLTE3NzMtNTEyIj4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjIwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjUwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjcwJSIgLz4KICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxyZWN0IHdpZHRoPSIxNzczIiBoZWlnaHQ9IjUxMiIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc3MyIgaGVpZ2h0PSI1MTIiIGZpbGw9InVybCgjZy0xNzczLTUxMikiIC8+CiAgICA8YW5pbWF0ZSB4bGluazpocmVmPSIjciIgYXR0cmlidXRlTmFtZT0ieCIgZnJvbT0iLTE3NzMiIHRvPSIxNzczIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" data-src="//www.omi.me/cdn/shop/files/gempages_515188559477474548-5fe27ffa-9cdb-454c-b72b-4162d7e64589.png?v=4056881738989633482" width="100%" alt="Button - Download on the App Store" style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--objf-mobile:cover;--w:100%;--w-tablet:200px;--w-mobile:150px;--h:auto;--h-tablet:auto;--h-mobile:auto" /> </picture> </a> </div> <style id="custom-css-gt64UMySES"> .gt64UMySES { } .gt64UMySES > figure > img { } </style> </div><div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:start" class="gtctO9tH1R gp-relative gp-flex gp-flex-col" > <div data-id="g1cPn4g92Y" role="presentation" class="gp-group/image g1cPn4g92Y" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--mt-mobile:var(--g-s-l);--ta:left" > <a class="pointer-events-auto h-full gp-flex" href="https://play.google.com/store/apps/details?id=com.friend.ios" target="_self" title class="gp-h-full gp-w-full" style="--shadow:none;border-radius:inherit;--jc:left" > <picture style="border-radius: inherit" class="gp-contents"> <source media="(max-width: 767px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-10a54cd9-afee-4fff-8727-db12c1b02a30_768x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc3MCIgaGVpZ2h0PSI1MTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJnLTE3NzAtNTEyIj4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjIwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjUwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjcwJSIgLz4KICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxyZWN0IHdpZHRoPSIxNzcwIiBoZWlnaHQ9IjUxMiIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc3MCIgaGVpZ2h0PSI1MTIiIGZpbGw9InVybCgjZy0xNzcwLTUxMikiIC8+CiAgICA8YW5pbWF0ZSB4bGluazpocmVmPSIjciIgYXR0cmlidXRlTmFtZT0ieCIgZnJvbT0iLTE3NzAiIHRvPSIxNzcwIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" /> <source media="(max-width: 1024px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-10a54cd9-afee-4fff-8727-db12c1b02a30_1024x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc3MCIgaGVpZ2h0PSI1MTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJnLTE3NzAtNTEyIj4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjIwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjUwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjcwJSIgLz4KICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxyZWN0IHdpZHRoPSIxNzcwIiBoZWlnaHQ9IjUxMiIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc3MCIgaGVpZ2h0PSI1MTIiIGZpbGw9InVybCgjZy0xNzcwLTUxMikiIC8+CiAgICA8YW5pbWF0ZSB4bGluazpocmVmPSIjciIgYXR0cmlidXRlTmFtZT0ieCIgZnJvbT0iLTE3NzAiIHRvPSIxNzcwIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" /> <img class="gp-h-full gp-max-w-full gp-flex gp_lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc3MCIgaGVpZ2h0PSI1MTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJnLTE3NzAtNTEyIj4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjIwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjUwJSIgLz4KICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSJyZ2JhKDUxLCA1MSwgNTEsIDApIiBvZmZzZXQ9IjcwJSIgLz4KICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxyZWN0IHdpZHRoPSIxNzcwIiBoZWlnaHQ9IjUxMiIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTc3MCIgaGVpZ2h0PSI1MTIiIGZpbGw9InVybCgjZy0xNzcwLTUxMikiIC8+CiAgICA8YW5pbWF0ZSB4bGluazpocmVmPSIjciIgYXR0cmlidXRlTmFtZT0ieCIgZnJvbT0iLTE3NzAiIHRvPSIxNzcwIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" data-src="//www.omi.me/cdn/shop/files/gempages_515188559477474548-10a54cd9-afee-4fff-8727-db12c1b02a30.png?v=5732910860390368294" width="100%" alt="Button - Get it on Google Play" style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--w-tablet:200px;--w-mobile:150px;--h:auto;--h-tablet:auto;--h-mobile:auto" /> </picture> </a> </div> <style id="custom-css-g1cPn4g92Y"> .g1cPn4g92Y { } .g1cPn4g92Y > figure > img { } </style> </div> </div> </div> </div> </div> </div> </div> </div> </div><div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:start" class="gtT828JLtL gp-relative gp-flex gp-flex-col" > <div enableLazyloadImage="true" parentTag="Col" id="gKZaPNXJmK" data-id="gKZaPNXJmK" style="--bs:solid;--bw:1px 1px 1px 1px;--bc:#333333;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--op-mobile:100%;--op-tablet:100%;--pos:sticky;--bblr:16px;--bbrr:16px;--btlr:16px;--btrr:16px;--mt:0px;--mb:0px;--pt:16px;--pl:16px;--pb:16px;--pr:16px;--mb-mobile:0px;--pt-mobile:16px;--pl-mobile:14px;--pb-mobile:16px;--pr-mobile:14px;--mt-tablet:20px;--mb-tablet:0px;--pt-tablet:16px;--pl-tablet:16px;--pb-tablet:16px;--pr-tablet:16px;--top:200px;--z:1;--cg:32px;--pc:start;--gtc:minmax(0, 12fr);--w:var(--g-ct-w, 1200px);--w-tablet:370px;--w-mobile:var(--g-ct-w, 100%);--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll" class="gKZaPNXJmK gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-gap-y-0 gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full" > <div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:start" class="gA49h9aQTX gp-relative gp-flex gp-flex-col" > <gp-text data-id="gD4CoBWG_2"> <div enableLazyloadImage="true" parentTag="Col" class="gD4CoBWG_2 " style="--ta:left;--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--mb:0px;--pb:4px" > <div class="gp-flex" style="--jc:left"> <div data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:center;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-body, body);--ls:0.5px;--size:16px;--size-tablet:16px;--size-mobile:12px;--lh:150%;--lh-tablet:150%;--lh-mobile:150%;--weight:bold;--c:#DDDDDD;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden" ><p>Order Friend Dev Kit</p></div> </div> </div> </gp-text> <div data-id="gtw90h2z6z" role="presentation" class="gp-group/image gtw90h2z6z" style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--mb:0px;--pt:10px;--pb:22px;--ta:center" > <div class="pointer-events-auto h-full gp-flex" class="gp-h-full gp-w-full" style="--shadow:none;border-radius:inherit;--jc:center" > <picture style="border-radius: inherit" class="gp-contents"> <source media="(max-width: 767px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-8dbe0be8-8471-48e3-95c6-5cc5b213c313_768x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMjg3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0yMDAwLTEyODciPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjIwMDAiIGhlaWdodD0iMTI4NyIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMjg3IiBmaWxsPSJ1cmwoI2ctMjAwMC0xMjg3KSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMjAwMCIgdG89IjIwMDAiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" /> <source media="(max-width: 1024px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-8dbe0be8-8471-48e3-95c6-5cc5b213c313_1024x.png?v=4856" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMjg3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0yMDAwLTEyODciPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjIwMDAiIGhlaWdodD0iMTI4NyIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMjg3IiBmaWxsPSJ1cmwoI2ctMjAwMC0xMjg3KSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMjAwMCIgdG89IjIwMDAiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" /> <img class="gp-h-full gp-max-w-full gp-flex gp_lazyload" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMjg3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0yMDAwLTEyODciPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjIwMDAiIGhlaWdodD0iMTI4NyIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMjg3IiBmaWxsPSJ1cmwoI2ctMjAwMC0xMjg3KSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMjAwMCIgdG89IjIwMDAiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAgLz4KICA8L3N2Zz4=" data-src="//www.omi.me/cdn/shop/files/gempages_515188559477474548-8dbe0be8-8471-48e3-95c6-5cc5b213c313.png?v=17503785448302704385" width="100%" alt="" style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--w:100%;--w-tablet:100%;--w-mobile:100%;--h:auto;--h-tablet:auto;--h-mobile:auto" /> </picture> </div> </div> <gp-text data-id="gzegMDV54b"> <div enableLazyloadImage="true" parentTag="Col" class="gzegMDV54b " style="--ta:left;--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--mb:20px" > <div class="gp-flex" style="--jc:left"> <div data-gp-text class="[&_p]:gp-inline [&_p]:after:gp-whitespace-pre-wrap [&_p]:after:gp-content-['\A'] gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--ts:none;--ta:left;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-body, body);--weight:400;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:180%;--lh-tablet:180%;--lh-mobile:180%;--c:#DDDDDD;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden" ><p><span style="background-color:rgb(27,27,29);color:rgb(226,226,226);font-size:16px;">Open-source AI wearable</span><br><span style="background-color:rgb(27,27,29);color:rgb(226,226,226);font-size:16px;">Build using the power of recall</span></p></div> </div> </div> </gp-text> <gp-button > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--ta:left" > <style> .g3e-ybHVEK.gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #333333; border-bottom-left-radius: 999999px; border-bottom-right-radius: 999999px; border-top-left-radius: 999999px; border-top-right-radius: 999999px; } .g3e-ybHVEK:hover::before { } .g3e-ybHVEK:hover .gp-button-icon { color: undefined; } .g3e-ybHVEK .gp-button-icon { color: var(--g-c-text-3, text-3); } .g3e-ybHVEK:hover .gp-button-price { color: undefined; } .g3e-ybHVEK .gp-button-price { color: var(--g-c-text-3, text-3); } .g3e-ybHVEK .gp-product-dot-price { color: var(--g-c-text-3, text-3); } .g3e-ybHVEK:hover .gp-product-dot-price { color: undefined; } </style> <a href="https://www.omi.me/products/omi-dev-kit-2" target="_self" data-id="g3e-ybHVEK" aria-label="<p>Order Now</p>" data-state="idle" class="g3e-ybHVEK gp-button-base gp-rounded-none gp-max-w-full gp-relative gp-group gp-inline-flex gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-300 disabled:gp-btn-disabled disabled:gp-opacity-30 disabled:gp-pointer-events-none gp-text-g-text-3 gp-text-center" style="--hvr-bg:#333333;--bg:#0A0A0A;--bblr:999999px;--bbrr:999999px;--btlr:999999px;--btrr:999999px;--shadow:0px 0px 12px 0px #999999;--w:100%;--w-tablet:100%;--w-mobile:100%;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:24px;--pr:24px;--pt:12px;--pb:12px;--c:var(--g-c-text-3, text-3);--size:16px;--size-tablet:14px;--size-mobile:14px;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-body, body);--weight:600;--ls:0.5px;--lh:150%;--lh-tablet:150%;--lh-mobile:150%" > <div class="gp-inline-flex"> <span data-gp-text class="gp-button-text-only gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-z-1 gp-h-full gp-flex gp-items-center gp-overflow-hidden " style="--size:16px;--size-tablet:14px;--size-mobile:14px" > <p>Order Now</p> </span> </div> </a> </div> </gp-button> </div> </div> <style id="custom-css-gKZaPNXJmK"> .gKZaPNXJmK { transition: top .15s ease-out !important; } .gKZaPNXJmK { top: 40px !important; } </style> </div> </div> </div> </div> </section> </section><section id="shopify-section-template--24260827218212__gp_section_553096935469352051" class="shopify-section gps-553096935469352051 gps gpsi"> <style>.gps-553096935469352051 .gp-relative{position:relative}.gps-553096935469352051 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-553096935469352051 .gp-mb-0{margin-bottom:0}.gps-553096935469352051 .gp-flex{display:flex}.gps-553096935469352051 .gp-grid{display:grid}.gps-553096935469352051 .\!gp-hidden{display:none!important}.gps-553096935469352051 .gp-hidden{display:none}.gps-553096935469352051 .gp-max-w-full{max-width:100%}.gps-553096935469352051 .gp-flex-col{flex-direction:column}.gps-553096935469352051 .gp-gap-y-0{row-gap:0}.gps-553096935469352051 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-553096935469352051 .gp-duration-200{transition-duration:.2s}.gps-553096935469352051 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.gps-553096935469352051 .tablet\:\!gp-hidden{display:none!important}.gps-553096935469352051 .tablet\:gp-hidden{display:none}}@media (max-width:767px){.gps-553096935469352051 .mobile\:\!gp-hidden{display:none!important}.gps-553096935469352051 .mobile\:gp-hidden{display:none}}.gps-553096935469352051 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}</style> <section class="gp-mx-auto gp-max-w-full " style="--w:100%;--w-tablet:100%;--w-mobile:100%;--pl:0px;--pl-tablet:0px;--pl-mobile:0px;--pr:0px;--pr-tablet:0px;--pr-mobile:0px" > <div enableLazyloadImage="true" id="gPy_Xn1uXA" data-id="gPy_Xn1uXA" style="--blockPadding:base;--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--op-mobile:100%;--op-tablet:100%;--pt:0px;--pb:0px;--pt-mobile:0px;--pb-mobile:0px;--pt-tablet:0px;--pb-tablet:0px;--cg:32px;--pc:start;--gtc:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll" class="gPy_Xn1uXA gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-gap-y-0 gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full" > <div enableLazyloadImage="true" label="Block" tag="Col" type="component" style="--jc:start;--d-mobile:none" class="gOhnfpyIlz gp-relative gp-flex gp-flex-col" > </div> </div> </section> </section> </main> <!-- BEGIN sections: footer-group --> <section id="shopify-section-sections--22750331797796__gp_global_section_517039170288354086_WL6LQ7" class="shopify-section shopify-section-group-footer-group gps-517039170288354086 gps gpsil"> <style >.gps-517039170288354086.gps.gpsil [style*="--as:"]{align-self:var(--as)}.gps-517039170288354086.gps.gpsil [style*="--aspect:"]{aspect-ratio:var(--aspect)}.gps-517039170288354086.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-517039170288354086.gps.gpsil [style*="--hvr-bg:"]:hover{background:var(--hvr-bg)}.gps-517039170288354086.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-517039170288354086.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-517039170288354086.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-517039170288354086.gps.gpsil [style*="--hvr-bgi:"]:hover{background-image:var(--hvr-bgi)}.gps-517039170288354086.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-517039170288354086.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-517039170288354086.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-517039170288354086.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-517039170288354086.gps.gpsil [style*="--hvr-b:"]:hover{border:var(--hvr-b)}.gps-517039170288354086.gps.gpsil [style*="--focus-b:"]:focus{border:var(--focus-b)}.gps-517039170288354086.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-517039170288354086.gps.gpsil [style*="--focus-bb:"]:focus{border-bottom:var(--focus-bb)}.gps-517039170288354086.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-517039170288354086.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-517039170288354086.gps.gpsil [style*="--focus-bblr:"]:focus{border-bottom-left-radius:var(--focus-bblr)}.gps-517039170288354086.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-517039170288354086.gps.gpsil [style*="--focus-bbrr:"]:focus{border-bottom-right-radius:var(--focus-bbrr)}.gps-517039170288354086.gps.gpsil [style*="--radius:"]{border-radius:var(--radius)}.gps-517039170288354086.gps.gpsil [style*="--hvr-radius:"]:hover{border-radius:var(--hvr-radius)}.gps-517039170288354086.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-517039170288354086.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-517039170288354086.gps.gpsil [style*="--focus-bt:"]:focus{border-top:var(--focus-bt)}.gps-517039170288354086.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-517039170288354086.gps.gpsil [style*="--focus-btlr:"]:focus{border-top-left-radius:var(--focus-btlr)}.gps-517039170288354086.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-517039170288354086.gps.gpsil [style*="--focus-btrr:"]:focus{border-top-right-radius:var(--focus-btrr)}.gps-517039170288354086.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-517039170288354086.gps.gpsil [style*="--shadow:"]{box-shadow:var(--shadow)}.gps-517039170288354086.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-517039170288354086.gps.gpsil [style*="--hvr-c:"]:hover{color:var(--hvr-c)}.gps-517039170288354086.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-517039170288354086.gps.gpsil [style*="--ff:"]{font-family:var(--ff)}.gps-517039170288354086.gps.gpsil [style*="--size:"]{font-size:var(--size)}.gps-517039170288354086.gps.gpsil [style*="--weight:"]{font-weight:var(--weight)}.gps-517039170288354086.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-517039170288354086.gps.gpsil [style*="--h:"]{height:var(--h)}.gps-517039170288354086.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-517039170288354086.gps.gpsil [style*="--lh:"]{line-height:var(--lh)}.gps-517039170288354086.gps.gpsil [style*="--tdt:"]{text-decoration-thickness:var(--tdt)}.gps-517039170288354086.gps.gpsil [style*="--tdl:"]{text-decoration-line:var(--tdl)}.gps-517039170288354086.gps.gpsil [style*="--m:"]{margin:var(--m)}.gps-517039170288354086.gps.gpsil [style*="--mb:"]{margin-bottom:var(--mb)}.gps-517039170288354086.gps.gpsil [style*="--ml:"]{margin-left:var(--ml)}.gps-517039170288354086.gps.gpsil [style*="--mr:"]{margin-right:var(--mr)}.gps-517039170288354086.gps.gpsil [style*="--mt:"]{margin-top:var(--mt)}.gps-517039170288354086.gps.gpsil [style*="--minw:"]{min-width:var(--minw)}.gps-517039170288354086.gps.gpsil [style*="--objf:"]{-o-object-fit:var(--objf);object-fit:var(--objf)}.gps-517039170288354086.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-517039170288354086.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-517039170288354086.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-517039170288354086.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-517039170288354086.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-517039170288354086.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-517039170288354086.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-517039170288354086.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-517039170288354086.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-517039170288354086.gps.gpsil [style*="--ts:"]{text-shadow:var(--ts)}.gps-517039170288354086.gps.gpsil [style*="--tt:"]{text-transform:var(--tt)}.gps-517039170288354086.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-517039170288354086.gps.gpsil [style*="--w:"]{width:var(--w)}.gps-517039170288354086.gps.gpsil [style*="--line-clamp:"]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp)}@media only screen and (max-width:1024px){.gps-517039170288354086.gps.gpsil [style*="--aspect-tablet:"]{aspect-ratio:var(--aspect-tablet)}.gps-517039170288354086.gps.gpsil [style*="--cg-tablet:"]{-moz-column-gap:var(--cg-tablet);column-gap:var(--cg-tablet)}.gps-517039170288354086.gps.gpsil [style*="--size-tablet:"]{font-size:var(--size-tablet)}.gps-517039170288354086.gps.gpsil [style*="--gtc-tablet:"]{grid-template-columns:var(--gtc-tablet)}.gps-517039170288354086.gps.gpsil [style*="--h-tablet:"]{height:var(--h-tablet)}.gps-517039170288354086.gps.gpsil [style*="--lh-tablet:"]{line-height:var(--lh-tablet)}.gps-517039170288354086.gps.gpsil [style*="--mb-tablet:"]{margin-bottom:var(--mb-tablet)}.gps-517039170288354086.gps.gpsil [style*="--ml-tablet:"]{margin-left:var(--ml-tablet)}.gps-517039170288354086.gps.gpsil [style*="--mr-tablet:"]{margin-right:var(--mr-tablet)}.gps-517039170288354086.gps.gpsil [style*="--mt-tablet:"]{margin-top:var(--mt-tablet)}.gps-517039170288354086.gps.gpsil [style*="--minw-tablet:"]{min-width:var(--minw-tablet)}.gps-517039170288354086.gps.gpsil [style*="--op-tablet:"]{opacity:var(--op-tablet)}.gps-517039170288354086.gps.gpsil [style*="--pb-tablet:"]{padding-bottom:var(--pb-tablet)}.gps-517039170288354086.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-517039170288354086.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-517039170288354086.gps.gpsil [style*="--pt-tablet:"]{padding-top:var(--pt-tablet)}.gps-517039170288354086.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}.gps-517039170288354086.gps.gpsil [style*="--line-clamp-tablet:"]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-tablet)}}@media only screen and (max-width:767px){.gps-517039170288354086.gps.gpsil [style*="--aspect-mobile:"]{aspect-ratio:var(--aspect-mobile)}.gps-517039170288354086.gps.gpsil [style*="--cg-mobile:"]{-moz-column-gap:var(--cg-mobile);column-gap:var(--cg-mobile)}.gps-517039170288354086.gps.gpsil [style*="--size-mobile:"]{font-size:var(--size-mobile)}.gps-517039170288354086.gps.gpsil [style*="--gtc-mobile:"]{grid-template-columns:var(--gtc-mobile)}.gps-517039170288354086.gps.gpsil [style*="--h-mobile:"]{height:var(--h-mobile)}.gps-517039170288354086.gps.gpsil [style*="--jc-mobile:"]{justify-content:var(--jc-mobile)}.gps-517039170288354086.gps.gpsil [style*="--lh-mobile:"]{line-height:var(--lh-mobile)}.gps-517039170288354086.gps.gpsil [style*="--mb-mobile:"]{margin-bottom:var(--mb-mobile)}.gps-517039170288354086.gps.gpsil [style*="--ml-mobile:"]{margin-left:var(--ml-mobile)}.gps-517039170288354086.gps.gpsil [style*="--mr-mobile:"]{margin-right:var(--mr-mobile)}.gps-517039170288354086.gps.gpsil [style*="--mt-mobile:"]{margin-top:var(--mt-mobile)}.gps-517039170288354086.gps.gpsil [style*="--minw-mobile:"]{min-width:var(--minw-mobile)}.gps-517039170288354086.gps.gpsil [style*="--op-mobile:"]{opacity:var(--op-mobile)}.gps-517039170288354086.gps.gpsil [style*="--o-mobile:"]{order:var(--o-mobile)}.gps-517039170288354086.gps.gpsil [style*="--pc-mobile:"]{place-content:var(--pc-mobile)}.gps-517039170288354086.gps.gpsil [style*="--pb-mobile:"]{padding-bottom:var(--pb-mobile)}.gps-517039170288354086.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-517039170288354086.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-517039170288354086.gps.gpsil [style*="--pt-mobile:"]{padding-top:var(--pt-mobile)}.gps-517039170288354086.gps.gpsil [style*="--ta-mobile:"]{text-align:var(--ta-mobile)}.gps-517039170288354086.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}.gps-517039170288354086.gps.gpsil [style*="--line-clamp-mobile:"]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-mobile)}}.gps-517039170288354086 .gp-g-paragraph-1{font-family:var(--g-p1-ff);font-size:var(--g-p1-size);font-style:var(--g-p1-fs);font-weight:var(--g-p1-weight);letter-spacing:var(--g-p1-ls);line-height:var(--g-p1-lh)}.gps-517039170288354086 .gp-relative{position:relative}.gps-517039170288354086 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-517039170288354086 .gp-mb-0{margin-bottom:0}.gps-517039170288354086 .gp-inline-block{display:inline-block}.gps-517039170288354086 .gp-flex{display:flex}.gps-517039170288354086 .gp-inline-flex{display:inline-flex}.gps-517039170288354086 .gp-grid{display:grid}.gps-517039170288354086 .gp-contents{display:contents}.gps-517039170288354086 .\!gp-hidden{display:none!important}.gps-517039170288354086 .gp-hidden{display:none}.gps-517039170288354086 .gp-h-auto{height:auto}.gps-517039170288354086 .gp-h-full{height:100%}.gps-517039170288354086 .gp-w-full{width:100%}.gps-517039170288354086 .gp-max-w-full{max-width:100%}.gps-517039170288354086 .gp-flex-none{flex:none}.gps-517039170288354086 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-517039170288354086 .gp-flex-col{flex-direction:column}.gps-517039170288354086 .gp-flex-wrap{flex-wrap:wrap}.gps-517039170288354086 .gp-items-center{align-items:center}.gps-517039170288354086 .gp-justify-center{justify-content:center}.gps-517039170288354086 .gp-overflow-hidden{overflow:hidden}.gps-517039170288354086 .gp-break-words{overflow-wrap:break-word}.gps-517039170288354086 .gp-text-center{text-align:center}.gps-517039170288354086 .gp-leading-\[0\]{line-height:0}.gps-517039170288354086 .gp-no-underline{text-decoration-line:none}.gps-517039170288354086 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-517039170288354086 .gp-duration-200{transition-duration:.2s}.gps-517039170288354086 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-517039170288354086 .disabled\:gp-btn-disabled:disabled{cursor:default}.gps-517039170288354086 .disabled\:gp-opacity-30:disabled{opacity:.3}.gps-517039170288354086 .gp-group\/button:active .group-active\/button\:\!gp-text-inherit{color:inherit!important}.gps-517039170288354086 .gp-group[data-state=loading] .group-data-\[state\=loading\]\:gp-invisible{visibility:hidden}@media (max-width:1024px){.gps-517039170288354086 .tablet\:\!gp-hidden{display:none!important}.gps-517039170288354086 .tablet\:gp-hidden{display:none}.gps-517039170288354086 .tablet\:gp-h-auto{height:auto}.gps-517039170288354086 .tablet\:gp-flex-none{flex:none}}@media (max-width:767px){.gps-517039170288354086 .mobile\:\!gp-hidden{display:none!important}.gps-517039170288354086 .mobile\:gp-hidden{display:none}.gps-517039170288354086 .mobile\:gp-h-auto{height:auto}.gps-517039170288354086 .mobile\:gp-flex-none{flex:none}}.gps-517039170288354086 .\[\&\>svg\]\:\!gp-h-\[var\(--height-desktop\)\]>svg{height:var(--height-desktop)!important}.gps-517039170288354086 .\[\&\>svg\]\:\!gp-w-auto>svg{width:auto!important}@media (max-width:1024px){.gps-517039170288354086 .tablet\:\[\&\>svg\]\:\!gp-h-\[var\(--height-tablet\)\]>svg{height:var(--height-tablet)!important}}@media (max-width:767px){.gps-517039170288354086 .mobile\:\[\&\>svg\]\:\!gp-h-\[var\(--height-mobile\)\]>svg{height:var(--height-mobile)!important}}.gps-517039170288354086 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}.gps-517039170288354086 .\[\&_p\]\:gp-whitespace-pre-line p{white-space:pre-line}</style> <style >@font-face { font-family: 'Manrope'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_F.ttf) format('truetype'); } @font-face { font-family: 'Duru Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/durusans/v21/xn7iYH8xwmSyTvEV_HOxTw.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype'); } @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype'); } @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype'); } @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype'); } @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype'); } @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format('truetype'); } @font-face { font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype'); } </style> <section class="gp-mx-auto gp-max-w-full [&_*]:gp-max-w-full " style="--w:100%;--w-tablet:calc(var(--g-ct-w, 100%) + 2 * var(--g-ct-p, 15px));--w-mobile:100%;--pl:none;--pl-tablet:var(--g-ct-p, 15px);--pl-mobile:none;--pr:none;--pr-tablet:var(--g-ct-p, 15px);--pr-mobile:none" > <gp-row gp-data='{"background":{"desktop":{"color":"rgb(0, 0, 0)","type":"color"}},"uid":"i2l9fe3710366"}' data-id="i2l9fe3710366" id="i2l9fe3710366" data-same-height-subgrid-container class="i2l9fe3710366 gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--op:100%;--op-mobile:100%;--op-tablet:100%;--mt:0px;--ml:auto;--mb:0px;--mr:auto;--pt:30px;--pl:0px;--pb:70px;--pr:0px;--mt-mobile:0px;--ml-mobile:auto;--mb-mobile:0px;--mr-mobile:auto;--pt-mobile:30px;--pl-mobile:var(--g-s-s);--pb-mobile:100px;--pr-mobile:var(--g-s-s);--mt-tablet:0px;--ml-tablet:auto;--mb-tablet:0px;--mr-tablet:auto;--pt-tablet:30px;--pl-tablet:15px;--pb-tablet:30px;--pr-tablet:15px;--cg:32px;--cg-tablet:32px;--gtc:minmax(0, 12fr);--gtc-tablet:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:100%;--w-mobile:100%;--bgc:rgb(0, 0, 0);--bgi:url();--pc:center"> <div data-same-height-display-contents style="--jc:start" class="c-w-i2l9fe3710366 gp-relative gp-flex gp-flex-col" > <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"#000000","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"w-i2l9fe3710366"}' data-id="w-i2l9fe3710366" id="w-i2l9fe3710366" data-same-height-subgrid-container class="w-i2l9fe3710366 gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--op:100%;--mt:0px;--ml:auto;--mb:var(--g-s-2xl);--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mt-mobile:0px;--ml-mobile:auto;--mb-mobile:0px;--mr-mobile:auto;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--mt-tablet:0px;--ml-tablet:auto;--mb-tablet:var(--g-s-2xl);--mr-tablet:auto;--pt-tablet:0px;--pl-tablet:0px;--pb-tablet:0px;--pr-tablet:0px;--cg:32px;--cg-tablet:32px;--gtc:minmax(0, 12fr);--gtc-tablet:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:var(--g-ct-w, 1200px);--w-tablet:100%;--w-mobile:100%;--bgc:#000000;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start"> <div data-same-height-display-contents style="--jc:start" class="i2l4c4f9eb996 gp-relative gp-flex gp-flex-col" > <gp-row gp-data='{"background":{"desktop":{"color":"rgb(0, 0, 0)","type":"color"}},"uid":"i2l4cf228b0ed"}' data-id="i2l4cf228b0ed" id="i2l4cf228b0ed" data-same-height-subgrid-container class="i2l4cf228b0ed gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--op:100%;--mt:64px;--ml:auto;--mb:0px;--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mt-mobile:40px;--ml-mobile:auto;--mb-mobile:0px;--mr-mobile:auto;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--mt-tablet:64px;--ml-tablet:auto;--mb-tablet:0px;--mr-tablet:auto;--pt-tablet:0px;--pl-tablet:0px;--pb-tablet:0px;--pr-tablet:0px;--cg:32px;--cg-tablet:32px;--gtc:minmax(0, 6fr) minmax(0, 6fr);--gtc-tablet:minmax(0, 6fr) minmax(0, 6fr);--gtc-mobile:minmax(0, 12fr);--w:var(--g-ct-w, 1200px);--w-tablet:100%;--w-mobile:100%;--bgc:rgb(0, 0, 0);--bgi:url();--pc:start"> <div data-same-height-display-contents style="--jc:start" class="i2l559dc97449 gp-relative gp-flex gp-flex-col" > <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"transparent","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"i2l8d256b7a56"}' data-id="i2l8d256b7a56" id="i2l8d256b7a56" data-same-height-subgrid-container class="i2l8d256b7a56 gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--mt:0px;--ml:auto;--mb:var(--g-s-m);--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--cg:10px;--cg-tablet:32px;--cg-mobile:10px;--gtc:minmax(0, auto);--gtc-mobile:minmax(0, auto) minmax(0, auto);--w:var(--g-ct-w, 1200px);--w-tablet:100%;--w-mobile:100%;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start;--pc-mobile:center"> <div data-same-height-display-contents style="--jc:start" class="c-ZJtxHBnKYwSU gp-relative gp-flex gp-flex-col" > <div role="presentation" data-id="gjGits2HjO" style="--bs:none;--bw:1px 1px 1px 1px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mb-mobile:0px;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--mb-tablet:0px;--pt-tablet:0px;--pl-tablet:0px;--pb-tablet:0px;--pr-tablet:0px;--ta:center" class="gp-group/image gp-relative force-publish-1770473176212 gp-flex-none gp-h-auto mobile:gp-flex-none mobile:gp-h-auto tablet:gp-flex-none tablet:gp-h-auto gjGits2HjO" > <div style="border-radius:inherit;--jc:center" class="gp-h-full gp-w-full gp-flex pointer-events-auto" > <picture style="border-radius:inherit" class="gp-contents"> <source media="(max-width: 767px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-b2fc508a-2b17-4897-9af5-a543a40c6ecc.png?v=3815828584563162495" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE4IiBoZWlnaHQ9IjUyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0xMTgtNTIiPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjExOCIgaGVpZ2h0PSI1MiIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTE4IiBoZWlnaHQ9IjUyIiBmaWxsPSJ1cmwoI2ctMTE4LTUyKSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMTE4IiB0bz0iMTE4IiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" /> <source media="(max-width: 1024px)" data-srcSet="//www.omi.me/cdn/shop/files/gempages_515188559477474548-b2fc508a-2b17-4897-9af5-a543a40c6ecc.png?v=3815828584563162495" srcset="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE4IiBoZWlnaHQ9IjUyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0xMTgtNTIiPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjExOCIgaGVpZ2h0PSI1MiIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTE4IiBoZWlnaHQ9IjUyIiBmaWxsPSJ1cmwoI2ctMTE4LTUyKSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMTE4IiB0bz0iMTE4IiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" /> <img base-src="//www.omi.me/cdn/shop/files/gempages_515188559477474548-b2fc508a-2b17-4897-9af5-a543a40c6ecc.png?v=3815828584563162495" quality-type="{}" quality-percent="{}" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE4IiBoZWlnaHQ9IjUyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+CiAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZy0xMTgtNTIiPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iMjAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNTAlIiAvPgogICAgICAgIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoNTEsIDUxLCA1MSwgMCkiIG9mZnNldD0iNzAlIiAvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPHJlY3Qgd2lkdGg9IjExOCIgaGVpZ2h0PSI1MiIgZmlsbD0icmdiYSg1MSwgNTEsIDUxLCAwKSIgLz4KICAgIDxyZWN0IGlkPSJyIiB3aWR0aD0iMTE4IiBoZWlnaHQ9IjUyIiBmaWxsPSJ1cmwoI2ctMTE4LTUyKSIgLz4KICAgIDxhbmltYXRlIHhsaW5rOmhyZWY9IiNyIiBhdHRyaWJ1dGVOYW1lPSJ4IiBmcm9tPSItMTE4IiB0bz0iMTE4IiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgIC8+CiAgPC9zdmc+" data-src="//www.omi.me/cdn/shop/files/gempages_515188559477474548-b2fc508a-2b17-4897-9af5-a543a40c6ecc.png?v=3815828584563162495" alt="" width="100%" style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--w:100px;--w-tablet:100px;--w-mobile:100px;--h:auto;--h-tablet:auto;--h-mobile:auto" class="gp-inline-block gp-w-full gp-max-w-full gp_lazyload" /> </picture> </div> </div> </div> </gp-row> <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"transparent","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"i2lf4ac5d6033"}' data-id="i2lf4ac5d6033" id="i2lf4ac5d6033" data-same-height-subgrid-container class="i2lf4ac5d6033 gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--op-mobile:100%;--mt:0px;--ml:auto;--mb:0px;--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mt-mobile:0px;--ml-mobile:auto;--mb-mobile:0px;--mr-mobile:auto;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--cg:32px;--cg-tablet:32px;--gtc:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start"> <div data-same-height-display-contents style="--jc:start" class="c-sp-i2le7ae551cfb gp-relative gp-flex gp-flex-col" > <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"transparent","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"sp-i2l4901eff5fe"}' data-id="sp-i2l4901eff5fe" id="sp-i2l4901eff5fe" data-same-height-subgrid-container class="sp-i2l4901eff5fe gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--op:100%;--op-mobile:100%;--mt:0px;--ml:auto;--mb:0px;--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mt-mobile:0px;--ml-mobile:auto;--mb-mobile:0px;--mr-mobile:auto;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--cg:32px;--cg-tablet:32px;--gtc:minmax(0, 12fr);--gtc-tablet:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start"> <div data-same-height-display-contents style="--jc:start" class="i2l4901eff5fe gp-relative gp-flex gp-flex-col" > <div data-id="aKLlJOruNxYF" class="aKLlJOruNxYF" style="--ta:left;--op:100%;--mt:0px;--ml:0px;--mb:12px;--mr:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--dynamic-source-color:#F4F4F4" > <div class="gp-flex" style="--jc:left"> <div data-gp-text class=" gp-text-instant gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--tdt:auto;--ts:none;--ta:left;--ta-mobile:center;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--ff:var(--g-font-Manrope, 'Manrope'), var(--g-font-body, body);--weight:400;--size:18px;--size-tablet:16px;--size-mobile:14px;--lh:180%;--lh-tablet:180%;--lh-mobile:180%;--c:rgb(153, 153, 153);word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden;--tdl:" > <p><span style="color:#FFFFFF;"><strong>thought to action.</strong></span></p> </div> </div> </div> <div data-id="gSg1cmDbfb" class="gSg1cmDbfb" style="--ta:left;--op:100%;--mt:0px;--ml:0px;--mb:44px;--mr:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--dynamic-source-color:#F4F4F4" > <div class="gp-flex" style="--jc:left"> <div data-gp-text class=" gp-text-instant gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--tdt:auto;--ta:left;--ta-mobile:center;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--ff:var(--g-font-Duru-Sans, 'Duru Sans'), var(--g-font-body, body);--weight:400;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:180%;--lh-tablet:180%;--lh-mobile:180%;--c:rgb(153, 153, 153);word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden;--tdl:" > <p>Based Hardware Inc.<br>81 Lafayette St, San Francisco, CA 94103<br><a href="mailto:help@omi.me">help@omi.me</a></p> </div> </div> </div> <div data-id="i2lece9787a82" style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mt:0px;--ml:0px;--mb:44px;--mr:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mt-mobile:0px;--ml-mobile:0px;--mb-mobile:10px;--mr-mobile:0px;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll"> <div class="gp-flex gp-flex-wrap" style="--cg:8px;--jc:left;--jc-mobile:center"> <div data-same-height-display-contents class="c-icon_list_hoz_item-brIwNThUIbYo gp-relative gp-flex gp-flex-col" > <div gp-el-wrapper style="--mt:0px;--ml:auto;--mb:0px;--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px" class="icon_list_hoz_item-brIwNThUIbYo "> <div class="gp-flex gp-w-full gp-flex-col gp-items-center"> <div id="brIwNThUIbYo" class="gp-leading-[0] brIwNThUIbYo" style="--mt:0px;--ml:0px;--mb:0px;--mr:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--ta:left"> <div data-id="brIwNThUIbYo" class="icon-wrapper gp-inline-flex gp-overflow-hidden brIwNThUIbYo " style="--pl:12px;--pr:12px;--pt:12px;--pb:12px;--bs:none;--bc:#121212;--bblr:999999px;--bbrr:999999px;--btlr:999999px;--btrr:999999px;--focus-bblr:999999px;--focus-bbrr:999999px;--focus-btlr:999999px;--focus-btrr:999999px;-undefined-bblr:999999px;-undefined-bbrr:999999px;-undefined-btlr:999999px;-undefined-btrr:999999px;--bg:#4d4d4d"> <a href="https://x.com/omidotme" target="_blank" title rel> <span style="--c:#b2b2b2;--t:rotate(0deg);--w:24px;--w-tablet:24px;--w-mobile:24px;--h:24px;--h-tablet:24px;--h-mobile:24px;--minw:24px;--minw-tablet:24px;--minw-mobile:24px;--height-desktop:24px;--height-tablet:24px;--height-mobile:24px" class="gp-inline-flex gp-items-center gp-justify-center gp-overflow-hidden [&>svg]:!gp-h-[var(--height-desktop)] [&>svg]:!gp-w-auto tablet:[&>svg]:!gp-h-[var(--height-tablet)] mobile:[&>svg]:!gp-h-[var(--height-mobile)] "><svg data-id="548325143236052166" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"> <g clip-path="url(#clip0_49_9437)"> <path d="M10.4055 7.49653L16.8336 0.0244141H15.3103L9.7289 6.51253L5.27091 0.0244141H0.128906L6.87008 9.83547L0.128906 17.6715H1.6522L7.54632 10.8195L12.2546 17.6715H17.3966L10.4048 7.49653H10.4055ZM8.3189 9.92194L7.63596 8.945L2.20102 1.17112H4.54102L8.92702 7.44465L9.60996 8.42159L15.311 16.5766H12.971L8.3189 9.92194Z" fill="#C5C5C5"/> </g> <defs> <clipPath id="clip0_49_9437"> <rect width="17.6471" height="18" fill="white"/> </clipPath> </defs> </svg></span> </a> </div> </div> </div> </div> </div><div data-same-height-display-contents class="c-icon_list_hoz_item-kvZdoUNlmCHj gp-relative gp-flex gp-flex-col" > <div gp-el-wrapper style="--mt:0px;--ml:auto;--mb:0px;--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px" class="icon_list_hoz_item-kvZdoUNlmCHj "> <div class="gp-flex gp-w-full gp-flex-col gp-items-center"> <div id="kvZdoUNlmCHj" class="gp-leading-[0] kvZdoUNlmCHj" style="--mt:0px;--ml:0px;--mb:0px;--mr:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--ta:left"> <div data-id="kvZdoUNlmCHj" class="icon-wrapper gp-inline-flex gp-overflow-hidden kvZdoUNlmCHj " style="--pl:12px;--pr:12px;--pt:12px;--pb:12px;--bs:none;--bc:#121212;--bblr:999999px;--bbrr:999999px;--btlr:999999px;--btrr:999999px;--focus-bblr:999999px;--focus-bbrr:999999px;--focus-btlr:999999px;--focus-btrr:999999px;-undefined-bblr:999999px;-undefined-bbrr:999999px;-undefined-btlr:999999px;-undefined-btrr:999999px;--bg:#4d4d4d"> <a href="https://www.linkedin.com/company/omidotme/" target="_blank" title rel> <span style="--c:#b2b2b2;--t:rotate(0deg);--w:24px;--w-tablet:24px;--w-mobile:24px;--h:24px;--h-tablet:24px;--h-mobile:24px;--minw:24px;--minw-tablet:24px;--minw-mobile:24px;--height-desktop:24px;--height-tablet:24px;--height-mobile:24px" class="gp-inline-flex gp-items-center gp-justify-center gp-overflow-hidden [&>svg]:!gp-h-[var(--height-desktop)] [&>svg]:!gp-w-auto tablet:[&>svg]:!gp-h-[var(--height-tablet)] mobile:[&>svg]:!gp-h-[var(--height-mobile)] "><svg data-id="548325033848603638" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"> <g clip-path="url(#clip0_49_9440)"> <path d="M16.3718 0H1.62825C0.729 0 0 0.729 0 1.62825V16.3717C0 17.271 0.729 18 1.62825 18H16.3717C17.271 18 18 17.271 18 16.3717V1.62825C18 0.729 17.271 0 16.3718 0ZM5.56996 15.5424C5.56996 15.8041 5.35783 16.0162 5.09612 16.0162H3.07908C2.81738 16.0162 2.60524 15.8041 2.60524 15.5424V7.08705C2.60524 6.82535 2.81738 6.61321 3.07908 6.61321H5.09612C5.35783 6.61321 5.56996 6.82535 5.56996 7.08705V15.5424ZM4.0876 5.81617C3.02932 5.81617 2.1714 4.95825 2.1714 3.89997C2.1714 2.84169 3.02932 1.98377 4.0876 1.98377C5.14588 1.98377 6.0038 2.84169 6.0038 3.89997C6.0038 4.95825 5.14593 5.81617 4.0876 5.81617ZM16.1109 15.5806C16.1109 15.8212 15.9159 16.0162 15.6753 16.0162H13.5108C13.2702 16.0162 13.0752 15.8212 13.0752 15.5806V11.6145C13.0752 11.0229 13.2487 9.02191 11.529 9.02191C10.1951 9.02191 9.9245 10.3915 9.87017 11.0062V15.5806C9.87017 15.8212 9.67514 16.0162 9.4345 16.0162H7.34113C7.10053 16.0162 6.90545 15.8212 6.90545 15.5806V7.04888C6.90545 6.80829 7.10053 6.61321 7.34113 6.61321H9.4345C9.67509 6.61321 9.87017 6.80829 9.87017 7.04888V7.78655C10.3648 7.04427 11.0999 6.47133 12.665 6.47133C16.1308 6.47133 16.1109 9.70926 16.1109 11.4883V15.5806Z" fill="#C5C5C5"/> </g> <defs> <clipPath id="clip0_49_9440"> <rect width="18" height="18" fill="white"/> </clipPath> </defs> </svg></span> </a> </div> </div> </div> </div> </div><div data-same-height-display-contents class="c-icon_list_hoz_item-UsBUhRkhUAPz gp-relative gp-flex gp-flex-col" > <div gp-el-wrapper style="--mt:0px;--ml:auto;--mb:0px;--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px" class="icon_list_hoz_item-UsBUhRkhUAPz "> <div class="gp-flex gp-w-full gp-flex-col gp-items-center"> <div id="UsBUhRkhUAPz" class="gp-leading-[0] UsBUhRkhUAPz" style="--mt:0px;--ml:0px;--mr:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--ta:left"> <div data-id="UsBUhRkhUAPz" class="icon-wrapper gp-inline-flex gp-overflow-hidden UsBUhRkhUAPz " style="--pl:12px;--pr:12px;--pt:12px;--pb:12px;--bs:none;--bc:#121212;--bblr:999999px;--bbrr:999999px;--btlr:999999px;--btrr:999999px;--focus-bblr:999999px;--focus-bbrr:999999px;--focus-btlr:999999px;--focus-btrr:999999px;-undefined-bblr:999999px;-undefined-bbrr:999999px;-undefined-btlr:999999px;-undefined-btrr:999999px;--bg:#4d4d4d"> <a href="https://github.com/BasedHardware" target="_blank" title rel> <span style="--c:#c5c5c5;--t:rotate(0deg);--w:24px;--w-tablet:24px;--w-mobile:24px;--h:24px;--h-tablet:24px;--h-mobile:24px;--minw:24px;--minw-tablet:24px;--minw-mobile:24px;--height-desktop:24px;--height-tablet:24px;--height-mobile:24px" class="gp-inline-flex gp-items-center gp-justify-center gp-overflow-hidden [&>svg]:!gp-h-[var(--height-desktop)] [&>svg]:!gp-w-auto tablet:[&>svg]:!gp-h-[var(--height-tablet)] mobile:[&>svg]:!gp-h-[var(--height-mobile)] "><svg data-id="548325070573929462" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"> <g clip-path="url(#clip0_49_9443)"> <path fill-rule="evenodd" clip-rule="evenodd" d="M9 0C4.0275 0 0 4.0275 0 9C0 12.9825 2.57625 16.3463 6.15375 17.5387C6.60375 17.6175 6.7725 17.3475 6.7725 17.1112C6.7725 16.8975 6.76125 16.1888 6.76125 15.435C4.5 15.8513 3.915 14.8837 3.735 14.3775C3.63375 14.1187 3.195 13.32 2.8125 13.1062C2.4975 12.9375 2.0475 12.5212 2.80125 12.51C3.51 12.4987 4.01625 13.1625 4.185 13.4325C4.995 14.7937 6.28875 14.4113 6.80625 14.175C6.885 13.59 7.12125 13.1962 7.38 12.9712C5.3775 12.7463 3.285 11.97 3.285 8.5275C3.285 7.54875 3.63375 6.73875 4.2075 6.10875C4.1175 5.88375 3.8025 4.96125 4.2975 3.72375C4.2975 3.72375 5.05125 3.4875 6.7725 4.64625C7.4925 4.44375 8.2575 4.3425 9.0225 4.3425C9.7875 4.3425 10.5525 4.44375 11.2725 4.64625C12.9938 3.47625 13.7475 3.72375 13.7475 3.72375C14.2425 4.96125 13.9275 5.88375 13.8375 6.10875C14.4113 6.73875 14.76 7.5375 14.76 8.5275C14.76 11.9812 12.6562 12.7463 10.6538 12.9712C10.98 13.2525 11.2613 13.7925 11.2613 14.6363C11.2613 15.84 11.25 16.8075 11.25 17.1112C11.25 17.3475 11.4187 17.6287 11.8688 17.5387C15.4237 16.3463 18 12.9712 18 9C18 4.0275 13.9725 0 9 0Z" fill="#C5C5C5"/> </g> <defs> <clipPath id="clip0_49_9443"> <rect width="18" height="18" fill="white"/> </clipPath> </defs> </svg></span> </a> </div> </div> </div> </div> </div><div gp-el-wrapper class="gD4E9kh--j "> <div class="gp-flex gp-w-full gp-flex-col gp-items-center"> <div id="gCng2lgeZx" class="gp-leading-[0] gCng2lgeZx" style="--op:100%;--mb:0px;--ta:left"> <div data-id="gCng2lgeZx" class="icon-wrapper gp-inline-flex gp-overflow-hidden gCng2lgeZx " style="--pl:12px;--pr:12px;--pt:12px;--pb:12px;--bblr:999999px;--bbrr:999999px;--btlr:999999px;--btrr:999999px;--focus-bblr:999999px;--focus-bbrr:999999px;--focus-btlr:999999px;--focus-btrr:999999px;-undefined-bblr:999999px;-undefined-bbrr:999999px;-undefined-btlr:999999px;-undefined-btrr:999999px;--bg:#4d4d4d"> <a href="https://www.tiktok.com/@omidotme" target="_blank" title rel> <span style="--c:#C5C5C5;--t:rotate(0deg);--w:24px;--w-tablet:24px;--w-mobile:24px;--h:24px;--h-tablet:24px;--h-mobile:24px;--minw:24px;--minw-tablet:24px;--minw-mobile:24px;--height-desktop:24px;--height-tablet:24px;--height-mobile:24px" class="gp-inline-flex gp-items-center gp-justify-center gp-overflow-hidden [&>svg]:!gp-h-[var(--height-desktop)] [&>svg]:!gp-w-auto tablet:[&>svg]:!gp-h-[var(--height-tablet)] mobile:[&>svg]:!gp-h-[var(--height-mobile)] "><svg data-id="548325114932888566" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"> <path d="M14.4905 4.17164C14.3766 4.11277 14.2658 4.04824 14.1583 3.97828C13.8459 3.77172 13.5594 3.52833 13.3051 3.25336C12.6687 2.52527 12.4311 1.78664 12.3436 1.26949H12.3471C12.2739 0.840234 12.3042 0.5625 12.3088 0.5625H9.41047V11.7696C9.41047 11.9201 9.41047 12.0688 9.40414 12.2157C9.40414 12.234 9.40238 12.2509 9.40133 12.2706C9.40133 12.2787 9.40133 12.2871 9.39957 12.2955C9.39957 12.2977 9.39957 12.2998 9.39957 12.3019C9.36902 12.704 9.24012 13.0924 9.02421 13.433C8.8083 13.7736 8.512 14.0559 8.16137 14.2552C7.79593 14.4631 7.38262 14.5721 6.96219 14.5716C5.61184 14.5716 4.51742 13.4705 4.51742 12.1106C4.51742 10.7508 5.61184 9.64969 6.96219 9.64969C7.2178 9.64945 7.47185 9.68967 7.71488 9.76887L7.7184 6.81785C6.9806 6.72255 6.23105 6.78118 5.51704 6.99006C4.80304 7.19894 4.14007 7.55352 3.56996 8.03145C3.07041 8.46548 2.65044 8.98337 2.32895 9.5618C2.2066 9.77273 1.745 10.6204 1.6891 11.996C1.65395 12.7768 1.88844 13.5858 2.00023 13.9201V13.9271C2.07055 14.124 2.34301 14.7959 2.78703 15.3622C3.14508 15.8165 3.56809 16.2156 4.04246 16.5466V16.5396L4.04949 16.5466C5.45258 17.5001 7.00824 17.4375 7.00824 17.4375C7.27754 17.4266 8.17965 17.4375 9.2041 16.952C10.3404 16.4137 10.9872 15.6118 10.9872 15.6118C11.4005 15.1327 11.7291 14.5866 11.9589 13.9971C12.2212 13.3077 12.3088 12.4808 12.3088 12.1504V6.20473C12.3439 6.22582 12.8122 6.53555 12.8122 6.53555C12.8122 6.53555 13.4868 6.96797 14.5394 7.24957C15.2946 7.44996 16.312 7.49215 16.312 7.49215V4.61496C15.9555 4.65363 15.2316 4.54113 14.4905 4.17164Z" fill="#C5C5C5"/> </svg></span> </a> </div> </div> </div> </div><div gp-el-wrapper class="gnO5qoLy6E "> <div class="gp-flex gp-w-full gp-flex-col gp-items-center"> <div id="gIiUHO9_MM" class="gp-leading-[0] gIiUHO9_MM" style="--op:100%;--op-mobile:100%;--mb:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mb-mobile:0px;--mb-tablet:0px;--pt-tablet:0px;--pl-tablet:0px;--pb-tablet:0px;--pr-tablet:0px;--ta:left"> <div data-id="gIiUHO9_MM" class="icon-wrapper gp-inline-flex gp-overflow-hidden gIiUHO9_MM " style="--pl:12px;--pr:12px;--pt:12px;--pb:12px;--bblr:999999px;--bbrr:999999px;--btlr:999999px;--btrr:999999px;--focus-bblr:999999px;--focus-bbrr:999999px;--focus-btlr:999999px;--focus-btrr:999999px;-undefined-bblr:999999px;-undefined-bbrr:999999px;-undefined-btlr:999999px;-undefined-btrr:999999px;--bg:#3D403F"> <a href="https://www.instagram.com/omidotme/" target="_blank" title rel> <span style="--c:#C5C5C5;--t:rotate(0deg);--w:24px;--w-tablet:24px;--w-mobile:24px;--h:24px;--h-tablet:24px;--h-mobile:24px;--minw:24px;--minw-tablet:24px;--minw-mobile:24px;--height-desktop:24px;--height-tablet:24px;--height-mobile:24px" class="gp-inline-flex gp-items-center gp-justify-center gp-overflow-hidden [&>svg]:!gp-h-[var(--height-desktop)] [&>svg]:!gp-w-auto tablet:[&>svg]:!gp-h-[var(--height-tablet)] mobile:[&>svg]:!gp-h-[var(--height-mobile)] "><svg data-id="548325087586026694" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"> <g clip-path="url(#clip0_49_9449)"> <path d="M8.99998 1.62165C11.4031 1.62165 11.6877 1.6308 12.6367 1.6741C13.5142 1.71415 13.9908 1.86077 14.3079 1.98398C14.728 2.14725 15.0278 2.34231 15.3428 2.65723C15.6577 2.97215 15.8528 3.272 16.016 3.69206C16.1392 4.00923 16.2859 4.48577 16.3259 5.36323C16.3692 6.31228 16.3783 6.5969 16.3783 9.00002C16.3783 11.4031 16.3692 11.6878 16.3259 12.6368C16.2859 13.5143 16.1392 13.9908 16.016 14.308C15.8528 14.728 15.6577 15.0279 15.3428 15.3428C15.0278 15.6577 14.728 15.8528 14.3079 16.016C13.9908 16.1393 13.5142 16.2859 12.6367 16.3259C11.6879 16.3692 11.4032 16.3784 8.99998 16.3784C6.59672 16.3784 6.3121 16.3692 5.36323 16.3259C4.48574 16.2859 4.00919 16.1393 3.69206 16.016C3.27196 15.8528 2.97212 15.6577 2.6572 15.3428C2.34227 15.0279 2.14721 14.728 1.98398 14.308C1.86073 13.9908 1.71411 13.5143 1.67406 12.6368C1.63076 11.6878 1.62162 11.4031 1.62162 9.00002C1.62162 6.5969 1.63076 6.31228 1.67406 5.36326C1.71411 4.48577 1.86073 4.00923 1.98398 3.69206C2.14721 3.272 2.34227 2.97215 2.6572 2.65723C2.97212 2.34231 3.27196 2.14725 3.69206 1.98398C4.00919 1.86077 4.48574 1.71415 5.36319 1.6741C6.31224 1.6308 6.59687 1.62165 8.99998 1.62165ZM8.99998 0C6.55571 0 6.24926 0.0103604 5.28931 0.0541599C4.33133 0.097888 3.67712 0.250007 3.10462 0.472506C2.51279 0.702507 2.01088 1.01025 1.51055 1.51058C1.01021 2.01092 0.702472 2.51283 0.47247 3.10466C0.249972 3.67716 0.0978523 4.33137 0.0541242 5.28935C0.0103247 6.24926 0 6.55575 0 9.00002C0 11.4443 0.0103247 11.7508 0.0541242 12.7107C0.0978523 13.6687 0.249972 14.3229 0.47247 14.8954C0.702472 15.4872 1.01021 15.9891 1.51055 16.4895C2.01088 16.9898 2.51279 17.2975 3.10462 17.5275C3.67712 17.75 4.33133 17.9021 5.28931 17.9459C6.24926 17.9897 6.55571 18 8.99998 18C11.4443 18 11.7507 17.9897 12.7107 17.9459C13.6686 17.9021 14.3228 17.75 14.8953 17.5275C15.4872 17.2975 15.9891 16.9898 16.4894 16.4895C16.9898 15.9891 17.2975 15.4872 17.5275 14.8954C17.75 14.3229 17.9021 13.6687 17.9458 12.7107C17.9896 11.7508 18 11.4443 18 9.00002C18 6.55575 17.9896 6.24926 17.9458 5.28935C17.9021 4.33137 17.75 3.67716 17.5275 3.10466C17.2975 2.51283 16.9898 2.01092 16.4894 1.51058C15.9891 1.01025 15.4872 0.702507 14.8953 0.472506C14.3228 0.250007 13.6686 0.097888 12.7107 0.0541599C11.7507 0.0103604 11.4443 0 8.99998 0ZM8.99998 4.37838C6.44753 4.37838 4.37835 6.44757 4.37835 9.00002C4.37835 11.5525 6.44753 13.6217 8.99998 13.6217C11.5524 13.6217 13.6216 11.5525 13.6216 9.00002C13.6216 6.44757 11.5524 4.37838 8.99998 4.37838ZM8.99998 12C7.34314 12 5.99996 10.6569 5.99996 9.00002C5.99996 7.34317 7.34314 6 8.99998 6C10.6568 6 12 7.34317 12 9.00002C12 10.6569 10.6568 12 8.99998 12ZM14.8842 4.19579C14.8842 4.79226 14.4007 5.27581 13.8042 5.27581C13.2077 5.27581 12.7242 4.79226 12.7242 4.19579C12.7242 3.59931 13.2077 3.1158 13.8042 3.1158C14.4007 3.1158 14.8842 3.59931 14.8842 4.19579Z" fill="#C5C5C5"/> </g> <defs> <clipPath id="clip0_49_9449"> <rect width="18" height="18" fill="white"/> </clipPath> </defs> </svg></span> </a> </div> </div> </div> </div><div gp-el-wrapper class="gIB3LthdvK "> <div class="gp-flex gp-w-full gp-flex-col gp-items-center"> <div id="gAsIr_v1xn" class="gp-leading-[0] gAsIr_v1xn" style="--op:100%;--op-mobile:100%;--mb:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mb-mobile:0px;--mb-tablet:0px;--pt-tablet:0px;--pl-tablet:0px;--pb-tablet:0px;--pr-tablet:0px;--ta:center"> <div data-id="gAsIr_v1xn" class="icon-wrapper gp-inline-flex gp-overflow-hidden gAsIr_v1xn " style="--pl:12px;--pr:12px;--pt:12px;--pb:12px;--bblr:999999px;--bbrr:999999px;--btlr:999999px;--btrr:999999px;--focus-bblr:999999px;--focus-bbrr:999999px;--focus-btlr:999999px;--focus-btrr:999999px;-undefined-bblr:999999px;-undefined-bbrr:999999px;-undefined-btlr:999999px;-undefined-btrr:999999px;--bg:#3D403F"> <a href="http://discord.omi.me/" target="_blank" title rel> <span style="--c:#C5C5C5;--t:rotate(0deg);--w:24px;--w-tablet:24px;--w-mobile:24px;--h:24px;--h-tablet:24px;--h-mobile:24px;--minw:24px;--minw-tablet:24px;--minw-mobile:24px;--height-desktop:24px;--height-tablet:24px;--height-mobile:24px" class="gp-inline-flex gp-items-center gp-justify-center gp-overflow-hidden [&>svg]:!gp-h-[var(--height-desktop)] [&>svg]:!gp-w-auto tablet:[&>svg]:!gp-h-[var(--height-tablet)] mobile:[&>svg]:!gp-h-[var(--height-mobile)] "><svg data-id="548325049904399558" xmlns="http://www.w3.org/2000/svg" width="24" height="18" viewBox="0 0 24 18" fill="none"> <g clip-path="url(#clip0_49_9477)"> <path d="M19.6151 1.5012C18.1162 0.799895 16.5135 0.290216 14.8379 0C14.6321 0.372047 14.3917 0.872457 14.226 1.27053C12.4448 1.00266 10.68 1.00266 8.93153 1.27053C8.76581 0.872457 8.51993 0.372047 8.31231 0C6.63491 0.290216 5.03036 0.801768 3.53144 1.50491C0.508118 6.07355 -0.311456 10.5287 0.0983316 14.9206C2.10356 16.4181 4.04687 17.3277 5.95738 17.923C6.42909 17.2738 6.8498 16.5836 7.21223 15.8563C6.52197 15.594 5.86085 15.2704 5.23617 14.8946C5.4019 14.7718 5.564 14.6434 5.72062 14.5114C9.53072 16.2935 13.6705 16.2935 17.4351 14.5114C17.5935 14.6434 17.7556 14.7718 17.9195 14.8946C17.293 15.2722 16.6301 15.5959 15.9398 15.8582C16.3022 16.5836 16.7211 17.2756 17.1947 17.9248C19.107 17.3296 21.0521 16.4199 23.0574 14.9206C23.5382 9.82928 22.236 5.41504 19.6151 1.5012ZM7.73131 12.2196C6.58755 12.2196 5.64958 11.1519 5.64958 9.8516C5.64958 8.55132 6.56752 7.48172 7.73131 7.48172C8.89512 7.48172 9.83306 8.54945 9.81303 9.8516C9.81484 11.1519 8.89512 12.2196 7.73131 12.2196ZM15.4244 12.2196C14.2806 12.2196 13.3427 11.1519 13.3427 9.8516C13.3427 8.55132 14.2606 7.48172 15.4244 7.48172C16.5882 7.48172 17.5261 8.54945 17.5061 9.8516C17.5061 11.1519 16.5882 12.2196 15.4244 12.2196Z" fill="#C5C5C5"/> </g> <defs> <clipPath id="clip0_49_9477"> <rect width="23.1558" height="18" fill="white"/> </clipPath> </defs> </svg></span> </a> </div> </div> </div> </div><div gp-el-wrapper class="ghCCFkHil_ "> <div class="gp-flex gp-w-full gp-flex-col gp-items-center"> <div id="gPR4hXZB2O" class="gp-leading-[0] gPR4hXZB2O" style="--op:100%;--op-mobile:100%;--mb:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mb-mobile:0px;--mb-tablet:0px;--pt-tablet:0px;--pl-tablet:0px;--pb-tablet:0px;--pr-tablet:0px;--ta:center"> <div data-id="gPR4hXZB2O" class="icon-wrapper gp-inline-flex gp-overflow-hidden gPR4hXZB2O " style="--pl:12px;--pr:12px;--pt:12px;--pb:12px;--bblr:999999px;--bbrr:999999px;--btlr:999999px;--btrr:999999px;--focus-bblr:999999px;--focus-bbrr:999999px;--focus-btlr:999999px;--focus-btrr:999999px;-undefined-bblr:999999px;-undefined-bbrr:999999px;-undefined-btlr:999999px;-undefined-btrr:999999px;--bg:#3D403F"> <a href="https://www.youtube.com/@omidotme" target="_blank" title rel> <span style="--c:#C5C5C5;--t:rotate(0deg);--w:24px;--w-tablet:24px;--w-mobile:24px;--h:24px;--h-tablet:24px;--h-mobile:24px;--minw:24px;--minw-tablet:24px;--minw-mobile:24px;--height-desktop:24px;--height-tablet:24px;--height-mobile:24px" class="gp-inline-flex gp-items-center gp-justify-center gp-overflow-hidden [&>svg]:!gp-h-[var(--height-desktop)] [&>svg]:!gp-w-auto tablet:[&>svg]:!gp-h-[var(--height-tablet)] mobile:[&>svg]:!gp-h-[var(--height-mobile)] "><svg height="20" width="20" data-name="youtube-logo-filled" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor" data-id="508817766391677288"> <path fill="currentColor" strokeLinecap="round" strokeLinejoin="round" fill="currentColor" d="M234.33,69.52a24,24,0,0,0-14.49-16.4C185.56,39.88,131,40,128,40s-57.56-.12-91.84,13.12a24,24,0,0,0-14.49,16.4C19.08,79.5,16,97.74,16,128s3.08,48.5,5.67,58.48a24,24,0,0,0,14.49,16.41C69,215.56,120.4,216,127.34,216h1.32c6.94,0,58.37-.44,91.18-13.11a24,24,0,0,0,14.49-16.41c2.59-10,5.67-28.22,5.67-58.48S236.92,79.5,234.33,69.52Zm-73.74,65-40,28A8,8,0,0,1,108,156V100a8,8,0,0,1,12.59-6.55l40,28a8,8,0,0,1,0,13.1Z" /></svg></span> </a> </div> </div> </div> </div> </div> </div> </div> </gp-row> </div> </gp-row> </div><div data-same-height-display-contents style="--jc:start" class="c-i2l2722181d89 gp-relative gp-flex gp-flex-col" > <gp-row gp-data='{"background":{"desktop":{"color":"rgb(0, 0, 0)","type":"color"}},"uid":"i2l2722181d89"}' data-id="i2l2722181d89" id="i2l2722181d89" data-same-height-subgrid-container class="i2l2722181d89 gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--op-mobile:100%;--mt:0px;--ml:auto;--mb:0px;--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mt-mobile:20px;--ml-mobile:auto;--mb-mobile:0px;--mr-mobile:auto;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--cg:32px;--cg-tablet:32px;--gtc:minmax(0, auto) minmax(0, auto) minmax(0, auto);--gtc-mobile:minmax(0, auto) minmax(0, auto) minmax(0, auto);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:rgb(0, 0, 0);--bgi:url();--pc:end;--pc-mobile:center"> <div data-same-height-display-contents style="--jc:start;--o:0;--o-mobile:1" class="c-sp-i2l21287751ee gp-relative gp-flex gp-flex-col" > <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"transparent","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"sp-i2l21287751ee"}' data-id="sp-i2l21287751ee" id="sp-i2l21287751ee" data-same-height-subgrid-container class="sp-i2l21287751ee gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--op-mobile:100%;--mt:0px;--ml:auto;--mb:0px;--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--cg:32px;--cg-tablet:32px;--gtc:minmax(0, 12fr);--gtc-tablet:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start"> <div data-same-height-display-contents style="--jc:start" class="i2l21287751ee gp-relative gp-flex gp-flex-col" > <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"transparent","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"sp-i2l751eefcbfc"}' data-id="sp-i2l751eefcbfc" id="sp-i2l751eefcbfc" data-same-height-subgrid-container class="sp-i2l751eefcbfc gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--op-mobile:100%;--mt:0px;--ml:auto;--mb:28px;--mr:var(--g-s-3xl);--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mt-mobile:0px;--ml-mobile:auto;--mb-mobile:0px;--mr-mobile:auto;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--mt-tablet:0px;--ml-tablet:auto;--mb-tablet:28px;--mr-tablet:var(--g-s-3xl);--pt-tablet:0px;--pl-tablet:0px;--pb-tablet:0px;--pr-tablet:0px;--cg:32px;--cg-tablet:32px;--gtc:minmax(0, auto);--gtc-tablet:minmax(0, auto);--gtc-mobile:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start"> <div data-same-height-display-contents style="--jc:start" class="i2l751eefcbfc gp-relative gp-flex gp-flex-col" > <div data-id="rcSBOjVVIaIq" class="rcSBOjVVIaIq" style="--ta:left;--op-mobile:100%;--mt:0px;--ml:0px;--mb:28px;--mr:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mt-mobile:0px;--ml-mobile:0px;--mb-mobile:28px;--mr-mobile:0px;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--mt-tablet:0px;--ml-tablet:0px;--mb-tablet:28px;--mr-tablet:0px;--pt-tablet:0px;--pl-tablet:0px;--pb-tablet:0px;--pr-tablet:0px;--dynamic-source-color:#F4F4F4" > <div class="gp-flex" style="--jc:left"> <div data-gp-text class=" gp-text-instant gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--tdt:auto;--ts:none;--ta:left;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--size:18px;--size-tablet:16px;--size-mobile:17px;--lh:180%;--lh-tablet:180%;--lh-mobile:180%;--weight:bold;--c:#999999;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden;--tdl:" > <p><span style="background-color:rgba(255, 255, 255, 0);color:#FFFFFF;">Company</span></p> </div> </div> </div> <gp-button gp-data='{"btnLink":{"link":"/pages/careers","selectedTab":"pages","target":"_blank","title":"Omi Careers"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gDvCfl-9ph"].gp-button-base::before, [data-id="gDvCfl-9ph-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gDvCfl-9ph"]:hover::before, [data-id="gDvCfl-9ph-interaction"]:hover::before { }</style> <a data-id="gDvCfl-9ph" dataId="gDvCfl-9ph" data-state="idle" aria-label="<p>Careers</p>" href="https://www.omi.me/pages/careers" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gDvCfl-9ph gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Careers</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gDvCfl-9ph"> button.gDvCfl-9ph { } </style> <gp-button gp-data='{"btnLink":{"link":"https://airtable.com/appn3zZggQSd0p4js/shr5PXNJefNkxsmkW","target":"_blank"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="ga1OsK5xIx"].gp-button-base::before, [data-id="ga1OsK5xIx-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="ga1OsK5xIx"]:hover::before, [data-id="ga1OsK5xIx-interaction"]:hover::before { }</style> <a data-id="ga1OsK5xIx" dataId="ga1OsK5xIx" data-state="idle" aria-label="<p>Invest</p>" href="https://airtable.com/appn3zZggQSd0p4js/shr5PXNJefNkxsmkW" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="ga1OsK5xIx gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Invest</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-ga1OsK5xIx"> button.ga1OsK5xIx { } </style> <gp-button gp-data='{"btnLink":{"link":"/pages/privacy","target":"_blank"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--mb-mobile:12px;--ta:left" > <style>[data-id="g1B18tsW_W"].gp-button-base::before, [data-id="g1B18tsW_W-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="g1B18tsW_W"]:hover::before, [data-id="g1B18tsW_W-interaction"]:hover::before { }</style> <a data-id="g1B18tsW_W" dataId="g1B18tsW_W" data-state="idle" aria-label="<p>Privacy</p>" href="https://www.omi.me/pages/privacy" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="g1B18tsW_W gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Privacy</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-g1B18tsW_W"> button.g1B18tsW_W { } </style> <gp-button gp-data='{"btnLink":{"link":"https://www.omi.me/blogs/events/","target":"_self","type":"open-page"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--mb-mobile:12px;--ta:left" > <style>[data-id="gKVbpn38_X"].gp-button-base::before, [data-id="gKVbpn38_X-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gKVbpn38_X"]:hover::before, [data-id="gKVbpn38_X-interaction"]:hover::before { }</style> <a data-id="gKVbpn38_X" dataId="gKVbpn38_X" data-state="idle" aria-label="<p>Events</p>" href="https://www.omi.me/blogs/events/" target="_self" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gKVbpn38_X gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Events</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gKVbpn38_X"> button.gKVbpn38_X { } </style> <gp-button gp-data='{"btnLink":{"link":"https://omi.me/manifesto","selectedTab":"pages","target":"_blank","type":"open-page"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--mb-mobile:12px;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--ta:left" > <style>[data-id="gCUMEmZKS8"].gp-button-base::before, [data-id="gCUMEmZKS8-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gCUMEmZKS8"]:hover::before, [data-id="gCUMEmZKS8-interaction"]:hover::before { }</style> <a data-id="gCUMEmZKS8" dataId="gCUMEmZKS8" data-state="idle" aria-label="<p>Manifesto</p>" href="https://omi.me/manifesto" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gCUMEmZKS8 gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Manifesto</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gCUMEmZKS8"> button.gCUMEmZKS8 { } </style> <gp-button gp-data='{"btnLink":{"link":"https://omi.me/trust","selectedTab":"pages","type":"open-page"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--op-mobile:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--mb-mobile:24px;--ta:left" > <style>[data-id="gRpfoJvZnP"].gp-button-base::before, [data-id="gRpfoJvZnP-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gRpfoJvZnP"]:hover::before, [data-id="gRpfoJvZnP-interaction"]:hover::before { }</style> <a data-id="gRpfoJvZnP" dataId="gRpfoJvZnP" data-state="idle" aria-label="<p>Compliance</p>" href="https://omi.me/trust" target style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gRpfoJvZnP gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Compliance</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gRpfoJvZnP"> button.gRpfoJvZnP { } </style> </div> </gp-row> </div> </gp-row> </div><div data-same-height-display-contents style="--jc:start;--o:1;--o-mobile:0" class="c-sp-i2ld71a649dfc gp-relative gp-flex gp-flex-col" > <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"transparent","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"gEIABISncp"}' data-id="gEIABISncp" id="gEIABISncp" data-same-height-subgrid-container class="gEIABISncp gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--mt:0px;--ml:auto;--mb:0px;--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:48px;--mt-mobile:0px;--ml-mobile:auto;--mb-mobile:0px;--mr-mobile:auto;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--mt-tablet:0px;--ml-tablet:auto;--mb-tablet:0px;--mr-tablet:auto;--pt-tablet:0px;--pl-tablet:0px;--pb-tablet:0px;--pr-tablet:48px;--cg:32px;--cg-tablet:32px;--gtc:minmax(0, 12fr);--gtc-tablet:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start"> <div data-same-height-display-contents style="--jc:start" class="grYA0RjpTx gp-relative gp-flex gp-flex-col" > <div data-id="g4omrlmYe7" class="g4omrlmYe7" style="--ta:left;--ta-mobile:left;--mt:0px;--ml:0px;--mb:28px;--mr:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--mt-mobile:0px;--ml-mobile:0px;--mb-mobile:28px;--mr-mobile:0px;--pt-mobile:0px;--pl-mobile:0px;--pb-mobile:0px;--pr-mobile:0px;--mt-tablet:0px;--ml-tablet:0px;--mb-tablet:28px;--mr-tablet:0px;--pt-tablet:0px;--pl-tablet:0px;--pb-tablet:0px;--pr-tablet:0px;--dynamic-source-color:#F4F4F4" > <div class="gp-flex" style="--jc:left;--jc-mobile:left"> <div data-gp-text class=" gp-text-instant gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--tdt:auto;--ts:none;--ta:left;--ta-mobile:left;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--size:18px;--size-tablet:16px;--size-mobile:17px;--lh:180%;--lh-tablet:180%;--lh-mobile:180%;--weight:bold;--c:#999999;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden;--tdl:" > <p><span style="color:#FFFFFF;">Products</span></p> </div> </div> </div> <gp-button gp-data='{"btnLink":{"link":"https://www.omi.me/pages/product","selectedTab":"pages","target":"_self","title":"Friend Dev Kit"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="ggdW4Cr1YA"].gp-button-base::before, [data-id="ggdW4Cr1YA-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="ggdW4Cr1YA"]:hover::before, [data-id="ggdW4Cr1YA-interaction"]:hover::before { }</style> <a data-id="ggdW4Cr1YA" dataId="ggdW4Cr1YA" data-state="idle" aria-label="<p>Omi</p>" href="https://www.omi.me/pages/product" target="_self" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#B2B2B2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="ggdW4Cr1YA gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Omi</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-ggdW4Cr1YA"> button.ggdW4Cr1YA { } </style> <gp-button gp-data='{"btnLink":{"link":"https://omi.me/glass","selectedTab":"pages","target":"_blank","type":"open-page"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gA2Ek7gKyn"].gp-button-base::before, [data-id="gA2Ek7gKyn-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gA2Ek7gKyn"]:hover::before, [data-id="gA2Ek7gKyn-interaction"]:hover::before { }</style> <a data-id="gA2Ek7gKyn" dataId="gA2Ek7gKyn" data-state="idle" aria-label="<p>Omi Glass</p>" href="https://omi.me/glass" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#B2B2B2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gA2Ek7gKyn gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Omi Glass</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gA2Ek7gKyn"> button.gA2Ek7gKyn { } </style> <gp-button gp-data='{"btnLink":{"link":"https://omi.me/enterprise","target":"_blank"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="g4GyjS6NmE"].gp-button-base::before, [data-id="g4GyjS6NmE-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="g4GyjS6NmE"]:hover::before, [data-id="g4GyjS6NmE-interaction"]:hover::before { }</style> <a data-id="g4GyjS6NmE" dataId="g4GyjS6NmE" data-state="idle" aria-label="<p>Omi Enterprise</p>" href="https://omi.me/enterprise" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="g4GyjS6NmE gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Omi Enterprise</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-g4GyjS6NmE"> button.g4GyjS6NmE { } </style> <gp-button gp-data='{"btnLink":{"link":"https://www.omi.me/products/omi-watch-band","selectedTab":"pages","target":"_blank","type":"open-page"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="g4J1che9yT"].gp-button-base::before, [data-id="g4J1che9yT-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="g4J1che9yT"]:hover::before, [data-id="g4J1che9yT-interaction"]:hover::before { }</style> <a data-id="g4J1che9yT" dataId="g4J1che9yT" data-state="idle" aria-label="<p>Wrist Band</p>" href="https://www.omi.me/products/omi-watch-band" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#B2B2B2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="g4J1che9yT gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Wrist Band</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-g4J1che9yT"> button.g4J1che9yT { } </style> <gp-button gp-data='{"btnLink":{"link":"https://www.omi.me/products/omi-wireless-charger","selectedTab":"pages","target":"_blank","type":"open-page"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gMGfX6oVSa"].gp-button-base::before, [data-id="gMGfX6oVSa-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gMGfX6oVSa"]:hover::before, [data-id="gMGfX6oVSa-interaction"]:hover::before { }</style> <a data-id="gMGfX6oVSa" dataId="gMGfX6oVSa" data-state="idle" aria-label="<p>Omi Charger</p>" href="https://www.omi.me/products/omi-wireless-charger" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#B2B2B2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gMGfX6oVSa gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Omi Charger</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gMGfX6oVSa"> button.gMGfX6oVSa { } </style> <gp-button gp-data='{"btnLink":{"link":"https://omi.me/download","selectedTab":"pages","target":"_blank","title":"Friend Dev Kit"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gHMs-LIOUo"].gp-button-base::before, [data-id="gHMs-LIOUo-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gHMs-LIOUo"]:hover::before, [data-id="gHMs-LIOUo-interaction"]:hover::before { }</style> <a data-id="gHMs-LIOUo" dataId="gHMs-LIOUo" data-state="idle" aria-label="<p>Download</p>" href="https://omi.me/download" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#B2B2B2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gHMs-LIOUo gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Download</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gHMs-LIOUo"> button.gHMs-LIOUo { } </style> </div> </gp-row> </div><div data-same-height-display-contents style="--jc:start;--o:2;--o-mobile:2" class="gl5FRh91d0 gp-relative gp-flex gp-flex-col" > <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"transparent","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"sp-i2ld71a649dfc"}' data-id="sp-i2ld71a649dfc" id="sp-i2ld71a649dfc" data-same-height-subgrid-container class="sp-i2ld71a649dfc gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--op:100%;--mt:0px;--ml:auto;--mr:auto;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--cg:32px;--cg-tablet:32px;--gtc:minmax(0, 12fr);--gtc-tablet:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start"> <div data-same-height-display-contents style="--jc:start" class="i2ld71a649dfc gp-relative gp-flex gp-flex-col" > <div data-id="fSjKDAiJtJAT" class="fSjKDAiJtJAT" style="--ta:left;--mt:0px;--ml:0px;--mb:28px;--mr:0px;--pt:0px;--pl:0px;--pb:0px;--pr:0px;--dynamic-source-color:#F4F4F4" > <div class="gp-flex" style="--jc:left"> <div data-gp-text class=" gp-text-instant gp-text" style="--w:100%;--w-tablet:100%;--w-mobile:100%;--tdt:auto;--ts:none;--ta:left;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--size:18px;--size-tablet:16px;--size-mobile:17px;--lh:180%;--lh-tablet:180%;--lh-mobile:180%;--weight:bold;--c:#999999;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden;--tdl:" > <p><span style="color:#FFFFFF;">Resources</span></p> </div> </div> </div> <gp-button gp-data='{"btnLink":{"link":"https://help.omi.me","target":"_blank","type":"open-page"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gmTOW1a-Ns"].gp-button-base::before, [data-id="gmTOW1a-Ns-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gmTOW1a-Ns"]:hover::before, [data-id="gmTOW1a-Ns-interaction"]:hover::before { }</style> <a data-id="gmTOW1a-Ns" dataId="gmTOW1a-Ns" data-state="idle" aria-label="<p>Help Center</p>" href="https://help.omi.me" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gmTOW1a-Ns gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Help Center</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gmTOW1a-Ns"> button.gmTOW1a-Ns { } </style> <gp-button gp-data='{"btnLink":{"link":"https://docs.omi.me","target":"_blank"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gEWKHZF1ey"].gp-button-base::before, [data-id="gEWKHZF1ey-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gEWKHZF1ey"]:hover::before, [data-id="gEWKHZF1ey-interaction"]:hover::before { }</style> <a data-id="gEWKHZF1ey" dataId="gEWKHZF1ey" data-state="idle" aria-label="<p>Docs</p>" href="https://docs.omi.me" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gEWKHZF1ey gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Docs</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gEWKHZF1ey"> button.gEWKHZF1ey { } </style> <gp-button gp-data='{"btnLink":{"link":"https://omi.me/ambassador","target":"_blank","type":"open-page"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gwh5qtl_Bu"].gp-button-base::before, [data-id="gwh5qtl_Bu-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gwh5qtl_Bu"]:hover::before, [data-id="gwh5qtl_Bu-interaction"]:hover::before { }</style> <a data-id="gwh5qtl_Bu" dataId="gwh5qtl_Bu" data-state="idle" aria-label="<p>Ambassadors</p>" href="https://omi.me/ambassador" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gwh5qtl_Bu gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Ambassadors</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gwh5qtl_Bu"> button.gwh5qtl_Bu { } </style> <gp-button gp-data='{"btnLink":{"link":"https://affiliate.basedhardware.com/","target":"_blank"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="g_LwFLTG3D"].gp-button-base::before, [data-id="g_LwFLTG3D-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="g_LwFLTG3D"]:hover::before, [data-id="g_LwFLTG3D-interaction"]:hover::before { }</style> <a data-id="g_LwFLTG3D" dataId="g_LwFLTG3D" data-state="idle" aria-label="<p>Affiliate</p>" href="https://affiliate.basedhardware.com/" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="g_LwFLTG3D gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Affiliate</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-g_LwFLTG3D"> button.g_LwFLTG3D { } </style> <gp-button gp-data='{"btnLink":{"link":"https://omi.me/bounties","target":"_blank"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gF8YvADxhf"].gp-button-base::before, [data-id="gF8YvADxhf-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gF8YvADxhf"]:hover::before, [data-id="gF8YvADxhf-interaction"]:hover::before { }</style> <a data-id="gF8YvADxhf" dataId="gF8YvADxhf" data-state="idle" aria-label="<p>Bounties</p>" href="https://omi.me/bounties" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gF8YvADxhf gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Bounties</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gF8YvADxhf"> button.gF8YvADxhf { } </style> <gp-button gp-data='{"btnLink":{"link":"https://h.omi.me/apps","target":"_blank"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gMtcgd0_3T"].gp-button-base::before, [data-id="gMtcgd0_3T-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gMtcgd0_3T"]:hover::before, [data-id="gMtcgd0_3T-interaction"]:hover::before { }</style> <a data-id="gMtcgd0_3T" dataId="gMtcgd0_3T" data-state="idle" aria-label="<p>App Store</p>" href="https://h.omi.me/apps" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gMtcgd0_3T gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>App Store</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gMtcgd0_3T"> button.gMtcgd0_3T { } </style> <gp-button gp-data='{"btnLink":{"link":"https://feedback.omi.me","target":"_blank"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="ggAPSLhWd_"].gp-button-base::before, [data-id="ggAPSLhWd_-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="ggAPSLhWd_"]:hover::before, [data-id="ggAPSLhWd_-interaction"]:hover::before { }</style> <a data-id="ggAPSLhWd_" dataId="ggAPSLhWd_" data-state="idle" aria-label="<p>Feedback</p>" href="https://feedback.omi.me" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="ggAPSLhWd_ gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Feedback</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-ggAPSLhWd_"> button.ggAPSLhWd_ { } </style> <gp-button gp-data='{"btnLink":{"link":"https://omi.me/reseller","target":"_blank","type":"open-page"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gR-oralmzM"].gp-button-base::before, [data-id="gR-oralmzM-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gR-oralmzM"]:hover::before, [data-id="gR-oralmzM-interaction"]:hover::before { }</style> <a data-id="gR-oralmzM" dataId="gR-oralmzM" data-state="idle" aria-label="<p>Resellers</p>" href="https://omi.me/reseller" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gR-oralmzM gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Resellers</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gR-oralmzM"> button.gR-oralmzM { } </style> <gp-button gp-data='{"btnLink":{"link":"https://github.com/BasedHardware/omi","target":"_blank"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gQH8GR4S-8"].gp-button-base::before, [data-id="gQH8GR4S-8-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gQH8GR4S-8"]:hover::before, [data-id="gQH8GR4S-8-interaction"]:hover::before { }</style> <a data-id="gQH8GR4S-8" dataId="gQH8GR4S-8" data-state="idle" aria-label="<p>GitHub</p>" href="https://github.com/BasedHardware/omi" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gQH8GR4S-8 gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>GitHub</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gQH8GR4S-8"> button.gQH8GR4S-8 { } </style> <gp-button gp-data='{"btnLink":{"link":"http://discord.omi.me/","target":"_blank","type":"open-page"}}' class="gp-flex gp-flex-col" > <div style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:12px;--ta:left" > <style>[data-id="gw8-Ieuq8Z"].gp-button-base::before, [data-id="gw8-Ieuq8Z-interaction"].gp-button-base::before { content: ""; height: 100%; width: 100%; position: absolute; pointer-events: none; top: 0; left: 0; border-style: none; border-width: 1px 1px 1px 1px; border-radius: var(--g-radius-small); } [data-id="gw8-Ieuq8Z"]:hover::before, [data-id="gw8-Ieuq8Z-interaction"]:hover::before { }</style> <a data-id="gw8-Ieuq8Z" dataId="gw8-Ieuq8Z" data-state="idle" aria-label="<p>Community</p>" href="http://discord.omi.me/" target="_blank" style="--w:Auto;--w-tablet:Auto;--w-mobile:Auto;--h:Auto;--h-tablet:Auto;--h-mobile:Auto;--pl:0px;--pr:0px;--pt:0px;--pb:0px;--radius:var(--g-radius-small);--hvr-radius:var(--g-radius-small);--shadow:none;--bgi:;--hvr-bgi:;--hvr-bg:rgba(18, 18, 18, 0);--bg:rgba(18, 18, 18, 0);--hvr-c:#b2b2b2;--c:#4d4d4d;--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%" class="gw8-Ieuq8Z gp-text-center gp-button-base gp-group gp-relative gp-inline-flex gp-max-w-full gp-items-center gp-justify-center gp-no-underline gp-transition-colors gp-duration-200 disabled:gp-btn-disabled disabled:gp-opacity-30 " > <div class="gp-inline-flex"> <span data-gp-text style="--ff:var(--g-font-Inter, 'Inter'), var(--g-font-body, body);--weight:600;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:100%;--lh-tablet:180%;--lh-mobile:180%;--ts:none;word-break:break-word" class="gp-content-product-button group-active/button:!gp-text-inherit gp-relative gp-flex gp-h-full gp-items-center gp-overflow-hidden gp-break-words group-data-[state=loading]:gp-invisible [&_p]:gp-whitespace-pre-line gp-text button-text" > <p>Community</p> </span> </div> </a> </div> <script src="https://assets.gemcommerce.com/assets-v2/gp-button-v7-5.js?v=1750837158470" defer="defer"></script> </gp-button> <style id="custom-css-gw8-Ieuq8Z"> button.gw8-Ieuq8Z { } </style> </div> </gp-row> </div> </gp-row> </div> </gp-row> <div data-id="g9-SJLXep3" class="g9-SJLXep3" style="--ta:left;--bs:none;--bw:1px 1px 1px 1px;--bc:var(--g-c-line-3, line-3);--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mt-mobile:70px;--dynamic-source-color:#F4F4F4" > <div class="gp-flex" style="--jc:left"> <div data-gp-text class="gp-g-paragraph-1 gp-text-instant gp-text" style="--w:var(--g-ct-w);--w-tablet:var(--g-ct-w);--w-mobile:var(--g-ct-w);--tdt:auto;--b:none;--bc:#121212;--bw:1px 1px 1px 1px;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--shadow:none;--ta:left;--ta-mobile:center;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--c:var(--g-c-text-1, text-1);--tt:none;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden;--tdl:" > <p>© 2026 Based Hardware. All rights reserved.</p> </div> </div> </div> </div> </gp-row> </div> </gp-row> </section> </section> <!-- END sections: footer-group --> <ul hidden> <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> <li id="a11y-new-window-message">Opens in a new window.</li> </ul> <script> window.shopUrl = 'https://www.omi.me'; window.routes = { cart_add_url: '/cart/add', cart_change_url: '/cart/change', cart_update_url: '/cart/update', cart_url: '/cart', predictive_search_url: '/search/suggest', }; window.cartStrings = { error: `There was an error while updating your cart. Please try again.`, quantityError: `You can only add [quantity] of this item to your cart.`, }; window.variantStrings = { addToCart: `Add to cart`, soldOut: `Sold out`, unavailable: `Unavailable`, unavailable_with_option: `[value] - Unavailable`, }; window.quickOrderListStrings = { itemsAdded: `[quantity] items added`, itemAdded: `[quantity] item added`, itemsRemoved: `[quantity] items removed`, itemRemoved: `[quantity] item removed`, viewCart: `View cart`, each: `[money]/ea`, min_error: `This item has a minimum of [min]`, max_error: `This item has a maximum of [max]`, step_error: `You can only add this item in increments of [step]`, }; window.accessibilityStrings = { imageAvailable: `Image [index] is now available in gallery view`, shareSuccess: `Link copied to clipboard`, pauseSlideshow: `Pause slideshow`, playSlideshow: `Play slideshow`, recipientFormExpanded: `Gift card recipient form expanded`, recipientFormCollapsed: `Gift card recipient form collapsed`, countrySelectorSearchCount: `[count] countries/regions found`, }; </script><script src="//www.omi.me/cdn/shop/t/1/assets/predictive-search.js?v=162273246065392412141716605884" defer="defer"></script><!-- Elfsight Announcement Bar | Untitled Announcement Bar Copy --> <script src="https://elfsightcdn.com/platform.js" async></script> <div class="elfsight-app-8e9ec144-74eb-4cd2-9b31-8d591288eb94" data-elfsight-app-lazy></div> <style> /* Code block container */pre {background-color: #1a1b26; /* Dark blue background */ color: #c0caf5; /* Default text color (light blue/white) */ padding: 15px; /* Padding inside the code block */ border-radius: 8px; /* Rounded corners */ font-family: "Fira Code", "Courier New", monospace; /* Monospaced font */ font-size: 14px; /* Base font size */ line-height: 1.5; /* Line height for readability */ overflow-x: auto; /* Horizontal scroll for long lines */ white-space: pre; /* Preserve whitespace */ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Subtle shadow for depth */} /* Ensures the background spans the entire line width */pre code {display: block; /* Ensures full-line backgrounds */ width: 100%; /* Ensures the background spans the full width */ background-color: #1a1b26; /* Match the background of the code block */ padding-right: 15px; /* Add right padding */ box-sizing: border-box; /* Avoid overflow issues */} /* Syntax highlighting (Tokio Night style) */pre code .keyword {color: #7aa2f7; /* Light blue for keywords */} pre code .string {color: #9ece6a; /* Green for strings */} pre code .number {color: #ff9e64; /* Orange for numbers */} pre code .function {color: #bb9af7; /* Purple for function names */} pre code .comment {color: #565f89; /* Gray-blue for comments */} </style> <div id="shopify-block-AaUY3TDlOK3J2UVAyQ__4015264832934714879" class="shopify-block shopify-app-block"><link rel="stylesheet" href="https://cdn.shopify.com/extensions/019c0efe-b6e5-773d-baff-88371beb1e94/ecomsend-131/assets/style.css" /> <script> function createEcomSendMainStyleEle() { const ecomsendMainStyleEle = document.createElement("link"); ecomsendMainStyleEle.rel = "stylesheet"; ecomsendMainStyleEle.href = 'https://cdn.shopify.com/extensions/019c0efe-b6e5-773d-baff-88371beb1e94/ecomsend-131/assets/style.css'; ecomsendMainStyleEle.dataset.ecomsendTag = "load-alternate-css"; return ecomsendMainStyleEle; }; if (window.EcomSendApps?.enableAlternateCSSLoading ?? false) { document.head.appendChild(createEcomSendMainStyleEle()); }; try { function checkMarketingEvent() { const urlParams = new URLSearchParams(window.location.search) const marketingId = urlParams.get("es_marketingId") if (marketingId && window.localStorage) { window.localStorage.setItem("ecomsend_marketingId", marketingId) } } checkMarketingEvent() } catch (e) {} </script> <script defer src="https://cdn.shopify.com/extensions/019c0efe-b6e5-773d-baff-88371beb1e94/ecomsend-131/assets/ecomsend.js"></script> <style id="ecomsend-custom-style"></style> <!-- BEGIN app snippet: ecomsend-app --><script type="text/javascript"> //SendWILL APPS COMMON JS CODE window.EcomSendApps = window.EcomSendApps || {} window.EcomSendApps.design_mode = false window.EcomSendApps.common = window.EcomSendApps.common || {} window.EcomSendApps.common.shop = { permanent_domain: '88f4ed-c3.myshopify.com', currency: "USD", money_format: "${{amount}}", id: 87974904100, } window.EcomSendApps.common.customer = { id: null, tags: null, email: null, accepts_marketing: null, first_name: null, } window.EcomSendApps.common.template = 'article' </script> <!-- END app snippet --> <script>window.shopLocale = 'en'</script> <script> try { const urlParams = new URLSearchParams(window.location.search) const willDiscountCode = urlParams.get("willDiscountCode") if (willDiscountCode) { fetch("/cart/update.js", { method: "POST", headers: { "Content-Type": "application/json", }, body: JSON.stringify({ discount: willDiscountCode, }), }) } } catch (error) {} </script> </div><div id="shopify-block-ATmdSTUZIVlRLejdna__1027443428159536739" class="shopify-block shopify-app-block"><script type="application/javascript"> window.hextom_qab_meta = { p1: [ ], p2: { }, p3:null, p4:[], p5:null, }; window.hextom_qab_config = {"shop_active":"yes","record":false,"bars":[]}; </script> </div><div id="shopify-block-AdDRwVHp0N1J4OFFja__13070091535480640111" class="shopify-block shopify-app-block"><input type="hidden" class="aph_bars_app_embed" value=[] /> <input type="hidden" class="aph_shop_plan" value= /> <input type="hidden" class="aph_product_collection" value="" /> </div></body> </html>