<!doctype html>
<html class="js" lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <meta name="theme-color" content="">
    <link rel="canonical" href="https://zerowriter.ink/"><link rel="icon" type="image/png" href="//zerowriter.ink/cdn/shop/files/logo-ezgif.com-effects.png?crop=center&height=32&v=1756840748&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
      Zerowriter
</title>

    
      <meta name="description" content="Learn and shop with Zerowriter: the open source e-paper word processor. Find your next favourite writing tool. Browse keycaps, switches, and other accessories. Learn how to make your own electronic word processor.">
    

    

<meta property="og:site_name" content="Zerowriter">
<meta property="og:url" content="https://zerowriter.ink/">
<meta property="og:title" content="Zerowriter">
<meta property="og:type" content="website">
<meta property="og:description" content="Learn and shop with Zerowriter: the open source e-paper word processor. Find your next favourite writing tool. Browse keycaps, switches, and other accessories. Learn how to make your own electronic word processor."><meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Zerowriter">
<meta name="twitter:description" content="Learn and shop with Zerowriter: the open source e-paper word processor. Find your next favourite writing tool. Browse keycaps, switches, and other accessories. Learn how to make your own electronic word processor.">


    <script src="//zerowriter.ink/cdn/shop/t/6/assets/constants.js?v=132983761750457495441776088309" defer="defer"></script>
    <script src="//zerowriter.ink/cdn/shop/t/6/assets/pubsub.js?v=25310214064522200911776088308" defer="defer"></script>
    <script src="//zerowriter.ink/cdn/shop/t/6/assets/global.js?v=7301445359237545521776088309" defer="defer"></script>
    <script src="//zerowriter.ink/cdn/shop/t/6/assets/details-disclosure.js?v=13653116266235556501776088310" defer="defer"></script>
    <script src="//zerowriter.ink/cdn/shop/t/6/assets/details-modal.js?v=25581673532751508451776088311" defer="defer"></script>
    <script src="//zerowriter.ink/cdn/shop/t/6/assets/search-form.js?v=133129549252120666541776088308" defer="defer"></script><script src="//zerowriter.ink/cdn/shop/t/6/assets/animations.js?v=88693664871331136111776088308" defer="defer"></script><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/75783471339/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="a2401b0c9e59340c24b0103da4b1609c">
<meta id="in-context-paypal-metadata" data-shop-id="75783471339" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-CA"></script>
<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-CA&shop_id=75783471339" crossorigin="anonymous"></script>
<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":75783471339,"countryCode":"CA","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/75783471339","merchantName":"Zerowriter","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","jcb"],"total":{"type":"pending","label":"Zerowriter","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
<script id="shopify-features" type="application/json">{"accessToken":"a2401b0c9e59340c24b0103da4b1609c","betas":["rich-media-storefront-analytics"],"domain":"zerowriter.ink","predictiveSearch":true,"shopId":75783471339,"locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "6gp64t-xh.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"USD","rate":"1.0"};
Shopify.country = "CA";
Shopify.theme = {"name":"zw_shopify\/main","id":161719484651,"schema_name":"Dawn","schema_version":"15.4.0","theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "zerowriter.ink/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";
Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
Shopify.SignInWithShop = Shopify.SignInWithShop || {};
Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
Shopify.SignInWithShop.User.recognized = false;</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script>
  window.ShopifyPay = window.ShopifyPay || {};
  window.ShopifyPay.apiHost = "shop.app\/pay";
  window.ShopifyPay.redirectState = null;
</script>
<script>
  window.Shopify = window.Shopify || {};
  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.01 };
  window.Shopify.SignInWithShop.eligible = true;
</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<script defer="defer" async type="module" src="//zerowriter.ink/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
<script type="module">
  await import("//zerowriter.ink/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");

  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true,"transferSessionEnabled":true});

</script>
<script>
  window.Shopify = window.Shopify || {};
  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
  window.Shopify.featureAssets['shop-js'] = {"listener":["modules/v2/loader.listener.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"avatar":["modules/v2/loader.avatar.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"]};
</script>
<script id="__st">var __st={"a":75783471339,"offset":-14400,"reqid":"e702be61-8c48-4e7e-9146-b3f9129b3026-1782021044","pageurl":"zerowriter.ink\/index.xml","u":"dbba1084044a","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//zerowriter.ink/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
<script crossorigin="anonymous" defer="defer" src="//zerowriter.ink/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-bf1cdb70.js?v=20250812"></script>
<script id="shopify-origin-trials" async="async" integrity="sha256-MrpR+SbfwphjsvuxKsSWA5xxY07P36eahsNLLXSgEwo=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-c173577b.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://zerowriter.ink/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<script id='scb4127' type='text/javascript' async='' src='https://zerowriter.ink/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script><script integrity="sha256-cA6YAGRbT6smD/187TDD20LcE6ljHwdUNi68QataOL0=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;publisher_shop_id&quot;:75783471339,&quot;theme_id&quot;:161719484651,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;&quot;,&quot;page_type&quot;:&quot;home&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//zerowriter.ink/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-e0c70457.js" crossorigin="anonymous"></script>
<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://zerowriter.ink/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
<style id="shopify-accelerated-checkout-cart">
        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      </style>
<script id="sections-script" data-sections="header" defer="defer" src="//zerowriter.ink/cdn/shop/t/6/compiled_assets/scripts.js?v=90487813905515327061776088365"></script>
<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>


    <style data-shopify>
      @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//zerowriter.ink/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("//zerowriter.ink/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}

      @font-face {
  font-family: Assistant;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//zerowriter.ink/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"),
       url("//zerowriter.ink/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff");
}

      
      
      @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//zerowriter.ink/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("//zerowriter.ink/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}


      
        :root,
        .color-scheme-1 {
          --color-background: 255,255,255;
        
          --gradient-background: #ffffff;
        

        

        --color-foreground: 18,18,18;
        --color-background-contrast: 191,191,191;
        --color-shadow: 18,18,18;
        --color-button: 18,18,18;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-text: 18,18,18;
        --color-link: 18,18,18;
        --color-badge-foreground: 18,18,18;
        --color-badge-background: 255,255,255;
        --color-badge-border: 18,18,18;
        --payment-terms-background-color: rgb(255 255 255);
      }
      
        
        .color-scheme-2 {
          --color-background: 243,243,243;
        
          --gradient-background: #f3f3f3;
        

        

        --color-foreground: 18,18,18;
        --color-background-contrast: 179,179,179;
        --color-shadow: 18,18,18;
        --color-button: 18,18,18;
        --color-button-text: 243,243,243;
        --color-secondary-button: 243,243,243;
        --color-secondary-button-text: 18,18,18;
        --color-link: 18,18,18;
        --color-badge-foreground: 18,18,18;
        --color-badge-background: 243,243,243;
        --color-badge-border: 18,18,18;
        --payment-terms-background-color: rgb(243 243 243);
      }
      
        
        .color-scheme-3 {
          --color-background: 36,40,51;
        
          --gradient-background: #242833;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 47,52,66;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 36,40,51;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 36,40,51;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(36 40 51);
      }
      
        
        .color-scheme-4 {
          --color-background: 18,18,18;
        
          --gradient-background: #121212;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 146,146,146;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 18,18,18;
        --color-secondary-button: 18,18,18;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 18,18,18;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(18 18 18);
      }
      
        
        .color-scheme-5 {
          --color-background: 51,79,180;
        
          --gradient-background: #334fb4;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 23,35,81;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 51,79,180;
        --color-secondary-button: 51,79,180;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 51,79,180;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(51 79 180);
      }
      

      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5 {
        color: rgba(var(--color-foreground), 0.75);
        background-color: rgb(var(--color-background));
      }

      :root {
        --font-body-family: Assistant, sans-serif;
        --font-body-style: normal;
        --font-body-weight: 400;
        --font-body-weight-bold: 700;

        --font-heading-family: Assistant, sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 400;

        --font-body-scale: 1.0;
        --font-heading-scale: 1.0;

        --media-padding: px;
        --media-border-opacity: 0.05;
        --media-border-width: 1px;
        --media-radius: 0px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 4px;
        --media-shadow-blur-radius: 5px;
        --media-shadow-visible: 0;

        --page-width: 120rem;
        --page-width-margin: 0rem;

        --product-card-image-padding: 0.0rem;
        --product-card-corner-radius: 0.0rem;
        --product-card-text-alignment: left;
        --product-card-border-width: 0.0rem;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.0;
        --product-card-shadow-visible: 0;
        --product-card-shadow-horizontal-offset: 0.0rem;
        --product-card-shadow-vertical-offset: 0.4rem;
        --product-card-shadow-blur-radius: 0.5rem;

        --collection-card-image-padding: 0.0rem;
        --collection-card-corner-radius: 0.0rem;
        --collection-card-text-alignment: left;
        --collection-card-border-width: 0.0rem;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.0;
        --collection-card-shadow-visible: 0;
        --collection-card-shadow-horizontal-offset: 0.0rem;
        --collection-card-shadow-vertical-offset: 0.4rem;
        --collection-card-shadow-blur-radius: 0.5rem;

        --blog-card-image-padding: 0.0rem;
        --blog-card-corner-radius: 0.0rem;
        --blog-card-text-alignment: left;
        --blog-card-border-width: 0.0rem;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.0;
        --blog-card-shadow-visible: 0;
        --blog-card-shadow-horizontal-offset: 0.0rem;
        --blog-card-shadow-vertical-offset: 0.4rem;
        --blog-card-shadow-blur-radius: 0.5rem;

        --badge-corner-radius: 4.0rem;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 0px;
        --popup-shadow-opacity: 0.05;
        --popup-shadow-horizontal-offset: 0px;
        --popup-shadow-vertical-offset: 4px;
        --popup-shadow-blur-radius: 5px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 8px;
        --grid-desktop-horizontal-spacing: 8px;
        --grid-mobile-vertical-spacing: 4px;
        --grid-mobile-horizontal-spacing: 4px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 0px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 0px;
        --text-boxes-shadow-vertical-offset: 4px;
        --text-boxes-shadow-blur-radius: 5px;

        --buttons-radius: 0px;
        --buttons-radius-outset: 0px;
        --buttons-border-width: 1px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0px;

        --inputs-radius: 0px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.55;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 0px;

        --variant-pills-radius: 40px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;
      }

      *,
      *::before,
      *::after {
        box-sizing: inherit;
      }

      html {
        box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;
      }

      body {
        display: grid;
        grid-template-rows: auto auto 1fr auto;
        grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        font-size: 1.5rem;
        letter-spacing: 0.06rem;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
      }

      @media screen and (min-width: 750px) {
        body {
          font-size: 1.6rem;
        }
      }
    </style>

    <link href="//zerowriter.ink/cdn/shop/t/6/assets/base.css?v=159841507637079171801776088308" rel="stylesheet" type="text/css" media="all" />
    <link rel="stylesheet" href="//zerowriter.ink/cdn/shop/t/6/assets/component-cart-items.css?v=13033300910818915211776088308" media="print" onload="this.media='all'">
      <link rel="preload" as="font" href="//zerowriter.ink/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin>
      

      <link rel="preload" as="font" href="//zerowriter.ink/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin>
      
<link href="//zerowriter.ink/cdn/shop/t/6/assets/component-localization-form.css?v=170315343355214948141776088309" rel="stylesheet" type="text/css" media="all" />
      <script src="//zerowriter.ink/cdn/shop/t/6/assets/localization-form.js?v=144176611646395275351776088310" defer="defer"></script><link
        rel="stylesheet"
        href="//zerowriter.ink/cdn/shop/t/6/assets/component-predictive-search.css?v=118923337488134913561776088308"
        media="print"
        onload="this.media='all'"
      ><script>
      if (Shopify.designMode) {
        document.documentElement.classList.add('shopify-design-mode');
      }
    </script>
  <script src="https://cdn.shopify.com/extensions/bb74d465-87ef-454e-904a-fae39d4a92c2/forms-2415/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 75783471339,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script>
  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
</script>
<script id="web-pixels-manager-setup">(function(){var wpmLoader=function(){"use strict";return function(e,d,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if(!Boolean(null==(i=null==(a=window.Shopify)?void 0:a.analytics)?void 0:i.replayQueue)){var a,i;window.Shopify=window.Shopify||{};var t=window.Shopify;t.analytics=t.analytics||{};var s=t.analytics;s.replayQueue=[],s.publish=function(e,d,r){return s.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var l,u,c,m,p,f,h,g,y,w,v,b,S,P=(u=(l={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,c=l.legacy,(m=navigator.userAgent).match(u)?"modern":m.match(c)?"legacy":"unknown"),C="modern"===P?"modern":"legacy",_=(null!=n?n:{modern:"",legacy:""})[C],O=[(p={baseUrl:d,hashVersion:r,buildTarget:C}).baseUrl,"/wpm","/b",p.hashVersion,"modern"===p.buildTarget?"m":"l",".js"].join(""),U=(f={version:r,bundleTarget:P,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint},h=f.version,g=f.bundleTarget,y=f.surface,w=f.pageUrl,v=f.monorailEndpoint,{emit:function(e){var d=e.status,r=e.errorMsg,n=(new Date).getTime(),o=JSON.stringify({metadata:{event_sent_at_ms:n},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:h,bundle_target:g,page_url:w,status:d,surface:y,error_msg:r},metadata:{event_created_at_ms:n}}]});if(!v)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(v,o)}catch(e){}var a=new XMLHttpRequest;try{return a.open("POST",v,!0),a.setRequestHeader("Content-Type","text/plain"),a.send(o),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}});try{o.browserTarget=P,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,a=e.onerror,i=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,i&&(l.integrity=i,l.crossOrigin="anonymous"),s)for(var m in s)if(Object.prototype.hasOwnProperty.call(s,m))try{l.dataset[m]=s[m]}catch(e){}if(o&&l.addEventListener("load",o),a&&l.addEventListener("error",a),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:O,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null==(d=null==(e=window.Shopify)?void 0:e.analytics)?void 0:d.initialized)}()){var d=window.webPixelsManager.init(e)||void 0;if(d){var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var r=e[0],n=e[1],o=e[2];d.publishCustomEvent(r,n,o)}),r.replayQueue=[],r.publish=d.publishCustomEvent,r.visitor=d.visitor,r.initialized=!0}}},onerror:function(){return U.emit({status:"failed",errorMsg:"".concat(O," has failed to load")})},sri:(b=_,S=/^sha384-[A-Za-z0-9+/=]+$/,"string"==typeof b&&S.test(b)?_:""),scriptDataAttributes:o}),U.emit({status:"loading"})}catch(e){U.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}}}();wpmLoader({shopId: 75783471339,storefrontBaseUrl: "https://zerowriter.ink",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["d5bdd5d0","2b8f910e"],webPixelsConfigList: [{"id":"2296381675","configuration":"{\"pixel_id\":\"2750507831995639\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"abff2a8add143ccb04deb20f0ebd74a9","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"147226859","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Zerowriter Fold Signup"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0460","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0460","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Zerowriter","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"6gp64t-xh.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/zerowriter.ink"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null,"page":{"pageType":"home","resourceId":null}},},"https://zerowriter.ink/cdn","0d88c59awa19302f9p5122874fmc636b965",{"modern":"","legacy":""},{"trekkieShim":true,"apiClientId":"580111","themeId":"161719484651","pageType":"home","shopId":"75783471339","storefrontBaseUrl":"https:\/\/zerowriter.ink","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"d5bdd5d0\", \"2b8f910e\"]","isMerchantRequest":"false","hashVersion":"0d88c59awa19302f9p5122874fmc636b965","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script><script>
  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  window.ShopifyAnalytics.meta.currency = 'USD';
  var meta = {"page":{"pageType":"home","requestId":"e702be61-8c48-4e7e-9146-b3f9129b3026-1782021044"}};
  for (var attr in meta) {
    window.ShopifyAnalytics.meta[attr] = meta[attr];
  }
</script>
<script class="analytics">
  (function () {
    var customDocumentWrite = function(content) {
      var jquery = null;

      if (window.jQuery) {
        jquery = window.jQuery;
      } else if (window.Checkout && window.Checkout.$) {
        jquery = window.Checkout.$;
      }

      if (jquery) {
        jquery('body').append(content);
      }
    };

    var hasLoggedConversion = function(token) {
      if (token) {
        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
      }
      return false;
    }

    var setCookieIfConversion = function(token) {
      if (token) {
        var twoMonthsFromNow = new Date(Date.now());
        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);

        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
      }
    }

    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
    if (trekkie.integrations) {
      return;
    }
    trekkie.methods = [
      'identify',
      'page',
      'ready',
      'track',
      'trackForm',
      'trackLink'
    ];
    trekkie.factory = function(method) {
      return function() {
        var args = Array.prototype.slice.call(arguments);
        args.unshift(method);
        trekkie.push(args);
        if (window.__TREKKIE_SHIM_QUEUE && (method == 'track' || method == 'page')) {
          try {
            window.__TREKKIE_SHIM_QUEUE.push({
              from: 'trekkie-stub',
              method: method,
              args: args.slice(1)
            });
          } catch (e) {
            // no-op
          }
        }
        return trekkie;
      };
    };
    for (var i = 0; i < trekkie.methods.length; i++) {
      var key = trekkie.methods[i];
      trekkie[key] = trekkie.factory(key);
    }
    trekkie.load = function(config) {
      trekkie.config = config || {};
      trekkie.config.initialDocumentCookie = document.cookie;
      var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
  var scriptFallback = document.createElement('script');
  scriptFallback.type = 'text/javascript';
  scriptFallback.onerror = function(error) {
          var Monorail = {
      produce: function produce(monorailDomain, schemaId, payload) {
        var currentMs = new Date().getTime();
        var event = {
          schema_id: schemaId,
          payload: payload,
          metadata: {
            event_created_at_ms: currentMs,
            event_sent_at_ms: currentMs
          }
        };
        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
      },
      sendRequest: function sendRequest(endpointUrl, payload) {
        // Try the sendBeacon API
        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
          var blobData = new window.Blob([payload], {
            type: 'text/plain'
          });

          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
            return true;
          } // sendBeacon was not successful

        } // XHR beacon

        var xhr = new XMLHttpRequest();

        try {
          xhr.open('POST', endpointUrl);
          xhr.setRequestHeader('Content-Type', 'text/plain');
          xhr.send(payload);
        } catch (e) {
          console.log(e);
        }

        return false;
      },
      isIos12: function isIos12() {
        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
      }
    };
    Monorail.produce('monorail-edge.shopifysvc.com',
      'trekkie_storefront_load_errors/1.1',
      {shop_id: 75783471339,
      theme_id: 161719484651,
      app_name: "storefront",
      context_url: window.location.href,
      source_url: "//zerowriter.ink/cdn/s/trekkie.storefront.370ef8ffef154dc56bb5a814fea4666724353464.min.js"});

  };
  scriptFallback.async = true;
  scriptFallback.src = '//zerowriter.ink/cdn/s/trekkie.storefront.370ef8ffef154dc56bb5a814fea4666724353464.min.js';
  first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//zerowriter.ink/cdn/s/trekkie.storefront.370ef8ffef154dc56bb5a814fea4666724353464.min.js';
first.parentNode.insertBefore(script, first);

    };
    trekkie.load(
      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":75783471339,"isMerchantRequest":null,"themeId":161719484651,"themeCityHash":"1574520101937639153","contentLanguage":"en","currency":"USD","eventMetadataId":"8143a7ee-4529-4653-9b0f-81046ee589bc"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["b5387b81","d5bdd5d0"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
    );

    var loaded = false;
    trekkie.ready(function() {
      if (loaded) return;
      loaded = true;

      window.ShopifyAnalytics.lib = window.trekkie;

      var originalDocumentWrite = document.write;
      document.write = customDocumentWrite;
      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
      document.write = originalDocumentWrite;

      window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"e702be61-8c48-4e7e-9146-b3f9129b3026-1782021044","shopifyEmitted":true});

      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
      var token = match? match[1]: undefined;
      if (!hasLoggedConversion(token)) {
        setCookieIfConversion(token);
        
      }
    });

    var eventsListenerScript = document.createElement('script');
    eventsListenerScript.async = true;
    eventsListenerScript.src = "//zerowriter.ink/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
  defer
  src="https://zerowriter.ink/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.5.2.min.js"
  data-application="storefront-renderer"
  data-shop-id="75783471339"
  data-render-region="gcp-us-central1"
  data-page-type="index"
  data-theme-instance-id="161719484651"
  data-theme-name="Dawn"
  data-theme-version="15.4.0"
  data-monorail-region="shop_domain"
  data-resource-timing-sampling-rate="10"
  data-shs="true"
  data-shs-beacon="true"
  data-shs-export-with-fetch="true"
  data-shs-logs-sample-rate="1"
  data-shs-beacon-endpoint="https://zerowriter.ink/api/collect"
></script>
</head>

  <body class="gradient animate--hover-vertical-lift">
    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
      Skip to content
    </a><!-- BEGIN sections: header-group -->
<div id="shopify-section-sections--22360805736683__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//zerowriter.ink/cdn/shop/t/6/assets/component-slideshow.css?v=17933591812325749411776088307" rel="stylesheet" type="text/css" media="all" />
<link href="//zerowriter.ink/cdn/shop/t/6/assets/component-slider.css?v=14039311878856620671776088310" rel="stylesheet" type="text/css" media="all" />


<div
  class="utility-bar color-scheme-1 gradient utility-bar--bottom-border"
>
  <div class="page-width utility-bar__grid"><div
        class="announcement-bar"
        role="region"
        aria-label="Announcement"
        
      ><a
              href="https://www.kickstarter.com/projects/zerowriter/zerowriter-fold?ref=zwwebsite"
              class="announcement-bar__link link link--text focus-inset animate-arrow"
            ><p class="announcement-bar__message h5">
            <span>Zerowriter Fold: Funded in 42 minutes</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
</p></a></div><div class="localization-wrapper">
</div>
  </div>
</div>


</div><div id="shopify-section-sections--22360805736683__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//zerowriter.ink/cdn/shop/t/6/assets/component-list-menu.css?v=151968516119678728991776088307" media="print" onload="this.media='all'">
<link rel="stylesheet" href="//zerowriter.ink/cdn/shop/t/6/assets/component-search.css?v=165164710990765432851776088310" media="print" onload="this.media='all'">
<link rel="stylesheet" href="//zerowriter.ink/cdn/shop/t/6/assets/component-menu-drawer.css?v=147478906057189667651776088310" media="print" onload="this.media='all'">
<link
  rel="stylesheet"
  href="//zerowriter.ink/cdn/shop/t/6/assets/component-cart-notification.css?v=54116361853792938221776088308"
  media="print"
  onload="this.media='all'"
><link rel="stylesheet" href="//zerowriter.ink/cdn/shop/t/6/assets/component-price.css?v=47596247576480123001776088308" media="print" onload="this.media='all'"><link rel="stylesheet" href="//zerowriter.ink/cdn/shop/t/6/assets/component-mega-menu.css?v=10110889665867715061776088309" media="print" onload="this.media='all'"><style>
  header-drawer {
    justify-self: start;
    margin-left: -1.2rem;
  }@media screen and (min-width: 990px) {
      header-drawer {
        display: none;
      }
    }.menu-drawer-container {
    display: flex;
  }

  .list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .list-menu--inline {
    display: inline-flex;
    flex-wrap: wrap;
  }

  summary.list-menu__item {
    padding-right: 2.7rem;
  }

  .list-menu__item {
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
  }

  .list-menu__item--link {
    text-decoration: none;
    padding-bottom: 1rem;
    padding-top: 1rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }

  @media screen and (min-width: 750px) {
    .list-menu__item--link {
      padding-bottom: 0.5rem;
      padding-top: 0.5rem;
    }
  }
</style><style data-shopify>.header {
    padding: 0px 3rem 0px 3rem;
  }

  .section-header {
    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
    margin-bottom: 0px;
  }

  @media screen and (min-width: 750px) {
    .section-header {
      margin-bottom: 0px;
    }
  }

  @media screen and (min-width: 990px) {
    .header {
      padding-top: 0px;
      padding-bottom: 0px;
    }
  }</style><script src="//zerowriter.ink/cdn/shop/t/6/assets/cart-notification.js?v=133508293167896966491776088309" defer="defer"></script>

<sticky-header
  
    data-sticky-type="on-scroll-up"
  
  class="header-wrapper color-scheme-1 gradient"
><header class="header header--middle-left header--mobile-center page-width header--has-menu header--has-account">

<header-drawer data-breakpoint="tablet">
  <details id="Details-menu-drawer-container" class="menu-drawer-container">
    <summary
      class="header__icon header__icon--menu header__icon--summary link focus-inset"
      aria-label="Menu"
    >
      <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
</span>
    </summary>
    <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1">
      <div class="menu-drawer__inner-container">
        <div class="menu-drawer__navigation-container">
          <nav class="menu-drawer__navigation">
            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a
                      id="HeaderDrawer-zerowriter-fold"
                      href="https://www.kickstarter.com/projects/zerowriter/zerowriter-fold?ref=zwwebsite"
                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
                      
                    >
                      Zerowriter Fold
                    </a></li><li><details id="Details-menu-drawer-menu-item-2">
                      <summary
                        id="HeaderDrawer-zerowriter-ink"
                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
                      >
                        Zerowriter Ink
                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
</span>
                        <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
</span>
                      </summary>
                      <div
                        id="link-zerowriter-ink"
                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
                        tabindex="-1"
                      >
                        <div class="menu-drawer__inner-submenu">
                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
                            <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
</span>
                            Zerowriter Ink
                          </button>
                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
                                    id="HeaderDrawer-zerowriter-ink-web-updater"
                                    href="/pages/firmware-updates"
                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
                                    
                                  >
                                    Web Updater
                                  </a></li><li><a
                                    id="HeaderDrawer-zerowriter-ink-welcome-guide"
                                    href="/pages/welcome-to-zerowriter-ink"
                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
                                    
                                  >
                                    Welcome Guide
                                  </a></li><li><a
                                    id="HeaderDrawer-zerowriter-ink-optional-updates-tools"
                                    href="/pages/optional-updates-tools"
                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
                                    
                                  >
                                    Optional Updates &amp; Tools
                                  </a></li><li><a
                                    id="HeaderDrawer-zerowriter-ink-github"
                                    href="https://github.com/zerowriter/zerowriter_ink"
                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
                                    
                                  >
                                    Github
                                  </a></li></ul>
                        </div>
                      </div>
                    </details></li><li><a
                      id="HeaderDrawer-news-updates"
                      href="/blogs/news"
                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
                      
                    >
                      News &amp; Updates
                    </a></li><li><details id="Details-menu-drawer-menu-item-4">
                      <summary
                        id="HeaderDrawer-products"
                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
                      >
                        Products
                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
</span>
                        <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
</span>
                      </summary>
                      <div
                        id="link-products"
                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
                        tabindex="-1"
                      >
                        <div class="menu-drawer__inner-submenu">
                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
                            <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
</span>
                            Products
                          </button>
                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
                                    id="HeaderDrawer-products-zerowriter-fold"
                                    href="https://www.kickstarter.com/projects/zerowriter/zerowriter-fold?ref=zwwebsite"
                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
                                    
                                  >
                                    Zerowriter Fold
                                  </a></li><li><a
                                    id="HeaderDrawer-products-zerowriter-ink"
                                    href="https://www.crowdsupply.com/zerowriter/zerowriter-ink"
                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
                                    
                                  >
                                    Zerowriter Ink
                                  </a></li><li><a
                                    id="HeaderDrawer-products-products-accessories"
                                    href="/collections/sellable"
                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
                                    
                                  >
                                    Products &amp; Accessories
                                  </a></li><li><a
                                    id="HeaderDrawer-products-interest-checks"
                                    href="/collections/all"
                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
                                    
                                  >
                                    Interest Checks
                                  </a></li></ul>
                        </div>
                      </div>
                    </details></li><li><a
                      id="HeaderDrawer-contact"
                      href="/pages/contact"
                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
                      
                    >
                      Contact
                    </a></li></ul>
          </nav>
          <div class="menu-drawer__utility-links"><a
                href="https://zerowriter.ink/customer_authentication/redirect?locale=en&region_country=CA"
                class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide"
                rel="nofollow"
              ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg>
</span></account-icon>Log in</a><div class="menu-drawer__localization header-localization"><localization-form><form method="post" action="/localization" id="HeaderCountryMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/index.xml" /><div>
                        <h2 class="visually-hidden" id="HeaderCountryMobileLabel">
                          Country/region
                        </h2>

<div class="disclosure">
  <button
    type="button"
    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
    aria-expanded="false"
    aria-controls="HeaderCountryMobile-country-results"
    aria-describedby="HeaderCountryMobileLabel"
  >
    <span>Canada |
      USD
      $</span>
    <svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>

  </button>
  <div class="disclosure__list-wrapper country-selector" hidden>
    <div class="country-filter">
      
        <div class="field">
          <input
            class="country-filter__input field__input"
            id="country-filter-input"
            type="search"
            name="country_filter"
            value=""
            placeholder="Search"
            role="combobox"
            aria-owns="country-results"
            aria-controls="country-results"
            aria-haspopup="listbox"
            aria-autocomplete="list"
            autocorrect="off"
            autocomplete="off"
            autocapitalize="off"
            spellcheck="false"
          >
          <label class="field__label" for="country-filter-input">Search</label>
          <button
            type="reset"
            class="country-filter__reset-button field__button hidden"
            aria-label="Clear search term"
          ><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg>
</button>
          <div class="country-filter__search-icon field__button motion-reduce"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
</div>
        </div>
      
      <button
        class="country-selector__close-button button--small link"
        type="button"
        aria-label="Close"
      ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
</button>
    </div>
    <div id="sr-country-search-results" class="visually-hidden" aria-live="polite"></div>
    <div
      class="disclosure__list country-selector__list"
      id="HeaderCountryMobile-country-results"
    >
      
      <ul role="list" class="list-unstyled countries"><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="AU"
              id="Australia"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Australia</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="AT"
              id="Austria"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Austria</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="BE"
              id="Belgium"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Belgium</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
                aria-current="true"
              
              data-value="CA"
              id="Canada"
            >
              <span
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Canada</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="CZ"
              id="Czechia"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Czechia</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="DK"
              id="Denmark"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Denmark</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="FI"
              id="Finland"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Finland</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="FR"
              id="France"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">France</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="DE"
              id="Germany"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Germany</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="HK"
              id="Hong Kong SAR"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Hong Kong SAR</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="IE"
              id="Ireland"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Ireland</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="IL"
              id="Israel"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Israel</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="IT"
              id="Italy"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Italy</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="JP"
              id="Japan"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Japan</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="MY"
              id="Malaysia"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Malaysia</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="NL"
              id="Netherlands"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Netherlands</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="NZ"
              id="New Zealand"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">New Zealand</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="NO"
              id="Norway"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Norway</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="PL"
              id="Poland"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Poland</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="PT"
              id="Portugal"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Portugal</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="SG"
              id="Singapore"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Singapore</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="KR"
              id="South Korea"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">South Korea</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="ES"
              id="Spain"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Spain</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="SE"
              id="Sweden"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Sweden</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="CH"
              id="Switzerland"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">Switzerland</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="AE"
              id="United Arab Emirates"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">United Arab Emirates</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="GB"
              id="United Kingdom"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">United Kingdom</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li><li class="disclosure__item" tabindex="-1">
            <a
              class="link link--text disclosure__link caption-large focus-inset"
              href="#"
              
              data-value="US"
              id="United States"
            >
              <span
                
                  class="visibility-hidden"
                
              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
</span>
              <span class="country">United States</span>
              <span class="localization-form__currency motion-reduce hidden">
                USD
                $</span>
            </a>
          </li></ul>
    </div>
  </div>
  <div class="country-selector__overlay"></div>
</div>
<input type="hidden" name="country_code" value="CA">
</div></form></localization-form>
                
</div><ul class="list list-social list-unstyled" role="list"></ul>
          </div>
        </div>
      </div>
    </div>
  </details>
</header-drawer>
<h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper">
            
            <img src="//zerowriter.ink/cdn/shop/files/logo-ezgif.com-effects.png?v=1756840748&amp;width=600" alt="Zerowriter" srcset="//zerowriter.ink/cdn/shop/files/logo-ezgif.com-effects.png?v=1756840748&amp;width=150 150w, //zerowriter.ink/cdn/shop/files/logo-ezgif.com-effects.png?v=1756840748&amp;width=225 225w, //zerowriter.ink/cdn/shop/files/logo-ezgif.com-effects.png?v=1756840748&amp;width=300 300w" width="150" height="150.0" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 300px) 50vw, 150px">
          </div></a></h1>

<nav class="header__inline-menu">
  <ul class="list-menu list-menu--inline" role="list"><li><a
            id="HeaderMenu-zerowriter-fold"
            href="https://www.kickstarter.com/projects/zerowriter/zerowriter-fold?ref=zwwebsite"
            class="header__menu-item list-menu__item link link--text focus-inset"
            
          >
            <span
            >Zerowriter Fold</span>
          </a></li><li><header-menu>
            <details id="Details-HeaderMenu-2" class="mega-menu">
              <summary
                id="HeaderMenu-zerowriter-ink"
                class="header__menu-item list-menu__item link focus-inset"
              >
                <span
                >Zerowriter Ink</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
</summary>
              <div
                id="MegaMenu-Content-2"
                class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup"
                tabindex="-1"
              >
                <ul
                  class="mega-menu__list page-width mega-menu__list--condensed"
                  role="list"
                ><li>
                      <a
                        id="HeaderMenu-zerowriter-ink-web-updater"
                        href="/pages/firmware-updates"
                        class="mega-menu__link mega-menu__link--level-2 link"
                        
                      >
                        Web Updater
                      </a></li><li>
                      <a
                        id="HeaderMenu-zerowriter-ink-welcome-guide"
                        href="/pages/welcome-to-zerowriter-ink"
                        class="mega-menu__link mega-menu__link--level-2 link"
                        
                      >
                        Welcome Guide
                      </a></li><li>
                      <a
                        id="HeaderMenu-zerowriter-ink-optional-updates-tools"
                        href="/pages/optional-updates-tools"
                        class="mega-menu__link mega-menu__link--level-2 link"
                        
                      >
                        Optional Updates &amp; Tools
                      </a></li><li>
                      <a
                        id="HeaderMenu-zerowriter-ink-github"
                        href="https://github.com/zerowriter/zerowriter_ink"
                        class="mega-menu__link mega-menu__link--level-2 link"
                        
                      >
                        Github
                      </a></li></ul>
              </div>
            </details>
          </header-menu></li><li><a
            id="HeaderMenu-news-updates"
            href="/blogs/news"
            class="header__menu-item list-menu__item link link--text focus-inset"
            
          >
            <span
            >News &amp; Updates</span>
          </a></li><li><header-menu>
            <details id="Details-HeaderMenu-4" class="mega-menu">
              <summary
                id="HeaderMenu-products"
                class="header__menu-item list-menu__item link focus-inset"
              >
                <span
                >Products</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
</summary>
              <div
                id="MegaMenu-Content-4"
                class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup"
                tabindex="-1"
              >
                <ul
                  class="mega-menu__list page-width mega-menu__list--condensed"
                  role="list"
                ><li>
                      <a
                        id="HeaderMenu-products-zerowriter-fold"
                        href="https://www.kickstarter.com/projects/zerowriter/zerowriter-fold?ref=zwwebsite"
                        class="mega-menu__link mega-menu__link--level-2 link"
                        
                      >
                        Zerowriter Fold
                      </a></li><li>
                      <a
                        id="HeaderMenu-products-zerowriter-ink"
                        href="https://www.crowdsupply.com/zerowriter/zerowriter-ink"
                        class="mega-menu__link mega-menu__link--level-2 link"
                        
                      >
                        Zerowriter Ink
                      </a></li><li>
                      <a
                        id="HeaderMenu-products-products-accessories"
                        href="/collections/sellable"
                        class="mega-menu__link mega-menu__link--level-2 link"
                        
                      >
                        Products &amp; Accessories
                      </a></li><li>
                      <a
                        id="HeaderMenu-products-interest-checks"
                        href="/collections/all"
                        class="mega-menu__link mega-menu__link--level-2 link"
                        
                      >
                        Interest Checks
                      </a></li></ul>
              </div>
            </details>
          </header-menu></li><li><a
            id="HeaderMenu-contact"
            href="/pages/contact"
            class="header__menu-item list-menu__item link link--text focus-inset"
            
          >
            <span
            >Contact</span>
          </a></li></ul>
</nav>

<div class="header__icons">
      <div class="desktop-localization-wrapper">
</div>
      

<details-modal class="header__search">
  <details>
    <summary
      class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
      aria-haspopup="dialog"
      aria-label="Search"
    >
      <span>
        <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
</span>
        <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
</span>
      </span>
    </summary>
    <div
      class="search-modal modal__content gradient"
      role="dialog"
      aria-modal="true"
      aria-label="Search"
    >
      <div class="modal-overlay"></div>
      <div
        class="search-modal__content search-modal__content-bottom"
        tabindex="-1"
      ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
          <div class="field">
            <input
              class="search__input field__input"
              id="Search-In-Modal"
              type="search"
              name="q"
              value=""
              placeholder="Search"role="combobox"
                aria-expanded="false"
                aria-owns="predictive-search-results"
                aria-controls="predictive-search-results"
                aria-haspopup="listbox"
                aria-autocomplete="list"
                autocorrect="off"
                autocomplete="off"
                autocapitalize="off"
                spellcheck="false">
            <label class="field__label" for="Search-In-Modal">Search</label>
            <input type="hidden" name="options[prefix]" value="last">
            <button
              type="reset"
              class="reset__button field__button hidden"
              aria-label="Clear search term"
            >
              <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg>
</span>
            </button>
            <button class="search__button field__button" aria-label="Search">
              <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
</span>
            </button>
          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>

<div class="predictive-search__loading-state">
  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>

</div>
</div>

            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
          type="button"
          class="search-modal__close-button modal__close-button link link--text focus-inset"
          aria-label="Close"
        >
          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
</span>
        </button>
      </div>
    </div>
  </details>
</details-modal>

<a
          href="https://zerowriter.ink/customer_authentication/redirect?locale=en&region_country=CA"
          class="header__icon header__icon--account link focus-inset small-hide"
          rel="nofollow"
        ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg>
</span></account-icon><span class="visually-hidden">Log in</span>
        </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble">
        
          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg>
</span>
        
        <span class="visually-hidden">Cart</span></a>
    </div>
  </header>
</sticky-header>

<script type="application/ld+json">
  {
    "@context": "http://schema.org",
    "@type": "Organization",
    "name": "Zerowriter",
    
      "logo": "https:\/\/zerowriter.ink\/cdn\/shop\/files\/logo-ezgif.com-effects.png?v=1756840748\u0026width=500",
    
    "sameAs": [
      "",
      "",
      "",
      "",
      "",
      "",
      "",
      "",
      ""
    ],
    "url": "https:\/\/zerowriter.ink"
  }
</script>
  <script type="application/ld+json">
    {
      "@context": "http://schema.org",
      "@type": "WebSite",
      "name": "Zerowriter",
      "potentialAction": {
        "@type": "SearchAction",
        "target": "https:\/\/zerowriter.ink\/search?q={search_term_string}",
        "query-input": "required name=search_term_string"
      },
      "url": "https:\/\/zerowriter.ink"
    }
  </script>
</div>
<!-- END sections: header-group -->

    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
      <div id="shopify-section-template--22360806129899__1756842003b9887dc4" class="shopify-section">


<style data-shopify>
  .ai-startup-hero-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    background: #ffffff;
    background-image: ;
    padding: 80px 0 80px;
    min-height: 100vh;
    display: flex;
    align-items: center;
  }

  .ai-startup-hero__container-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    max-width: 800px;
    margin: 0 auto;
    padding: 0 20px;
    width: 100%;
    text-align: center;
  }

  .ai-startup-hero__content-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    color: #1a1a1a;
  }

  .ai-startup-hero__badge-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: #dcfce7;
    color: #16a34a;
    padding: 8px 16px;
    border-radius: 50px;
    font-size:14px;
    font-weight: 600;
    margin-bottom: 24px;
    border: 1px solid #bbf7d0;
  }

  .ai-startup-hero__badge-icon-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    width: 16px;
    height: 16px;
    background: #16a34a;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .ai-startup-hero__badge-icon-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p::after {
    content: '✓';
    color: #dcfce7;
    font-size: 10px;
    font-weight: bold;
  }

  .ai-startup-hero__headline-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    font-size: 56px;
    font-weight: 700;
    line-height: 1.1;
    margin: 0 0 24px;
    color: #000000;
  }

  .ai-startup-hero__video-container-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    position: relative;
    width: 100%;
    max-width: 600px;
    margin: 0 auto 24px;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
  }

  .ai-startup-hero__video-wrapper-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
  }

  .ai-startup-hero__video-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
  }

  .ai-startup-hero__video-placeholder-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: white;
  }

  .ai-startup-hero__video-placeholder-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p svg {
    width: 60px;
    height: 60px;
    margin-bottom: 16px;
    opacity: 0.8;
  }

  .ai-startup-hero__video-empty-state-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    opacity: 0.9;
  }

  .ai-startup-hero__description-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    font-size: 18px;
    line-height: 1.6;
    margin: 0 0 32px;
    opacity: 0.9;
  }

  .ai-startup-hero__features-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    list-style: none;
    padding: 0;
    margin: 0 0 40px;
    display: inline-block;
    text-align: left;
  }

  .ai-startup-hero__feature-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 16px;
    font-size: 16px;
  }

  .ai-startup-hero__feature-icon-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    width: 20px;
    height: 20px;
    background: #10b981;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;flex-shrink: 0;
  }

  .ai-startup-hero__feature-icon-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p::after {
    content: '✓';
    color: white;
    font-size: 12px;
    font-weight: bold;
  }

  .ai-startup-hero__cta-group-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    display: flex;
    gap: 16px;
    margin-bottom: 40px;
    justify-content: center;
  }

  .ai-startup-hero__cta-primary-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    background: #6366f1;
    color: #ffffff;
    padding: 16px 32px;
    border: none;
    border-radius: 8px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    transition: all 0.3s ease;
    cursor: pointer;
  }

  .ai-startup-hero__cta-primary-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p:hover {
    background: #4f46e5;
    transform: translateY(-2px);
  }

  .ai-startup-hero__cta-secondary-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    background: transparent;
    color: #6b7280;
    padding: 16px 32px;
    border: 2px solid #6b7280;
    border-radius: 8px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    transition: all 0.3s ease;
    cursor: pointer;
  }

  .ai-startup-hero__cta-secondary-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p:hover {
    background: #6b7280;
    color: #ffffff;
  }

  .ai-startup-hero__social-proof-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    display: flex;
    align-items: center;
    gap: 24px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .ai-startup-hero__funding-stat-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    text-align: center;
  }

  .ai-startup-hero__funding-number-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    font-size: 24px;
    font-weight: 700;
    color: #6366f1;
    display: block;
  }

  .ai-startup-hero__funding-label-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
    font-size: 12px;
    opacity: 0.7;
    text-transform: uppercase;
    letter-spacing: 0.5px;
  }

  @media screen and (max-width: 768px) {
    .ai-startup-hero-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
      min-height: auto;
      padding: 48.0px 0 48.0px;
    }

    .ai-startup-hero__headline-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
      font-size: 39.2px;
    }

    .ai-startup-hero__description-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
      font-size: 16.2px;
    }

    .ai-startup-hero__cta-group-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
      flex-direction: column;
      align-items: center;
    }

    .ai-startup-hero__cta-primary-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p,
    .ai-startup-hero__cta-secondary-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
      width: 100%;
      max-width: 280px;
      justify-content: center;
    }

    .ai-startup-hero__features-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
      text-align: center;
    }
  }

  @media screen and (max-width: 480px) {
    .ai-startup-hero__container-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
      padding: 0 16px;
    }

    .ai-startup-hero__headline-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
      font-size: 33.6px;
    }

    .ai-startup-hero__social-proof-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
      gap: 16px;
    }

    .ai-startup-hero__funding-number-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p {
      font-size: 20px;
    }
  }
</style><section class="ai-startup-hero-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p" >
  <div class="ai-startup-hero__container-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
    <div class="ai-startup-hero__content-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
      

      
        <h1 class="ai-startup-hero__headline-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
          Zerowriter Fold
        </h1>
      

      
        <div class="ai-startup-hero__video-container-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
          <div class="ai-startup-hero__video-wrapper-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
            
              
              
                
                <iframe
                  class="ai-startup-hero__video-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p"
                  src="https://www.youtube.com/embed/IxdDcXvuJqE?rel=0&modestbranding=1"
                  title="Product video"
                  frameborder="0"
                  allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
                  allowfullscreen
                ></iframe>
              
            
          </div>
        </div>
      

      
        <div class="ai-startup-hero__description-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
          <p>Zerowriter Fold is the paper-like word processor built for writers. Six-inch e-ink display, mechanical keyboard, weeks of battery life, and user-controllable lighting. </p><p>No subscriptions. No bloat. $285USD .</p>
        </div>
      

      
        <ul class="ai-startup-hero__features-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
          
            <li class="ai-startup-hero__feature-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
              <span class="ai-startup-hero__feature-icon-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p"></span>
              Funded in 42 minutes!
            </li>
          
          
            <li class="ai-startup-hero__feature-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
              <span class="ai-startup-hero__feature-icon-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p"></span>
              No subscriptions or bloat!
            </li>
          
          
            <li class="ai-startup-hero__feature-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
              <span class="ai-startup-hero__feature-icon-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p"></span>
              Assembled in Canada!
            </li>
          
        </ul>
      <div class="ai-startup-hero__cta-group-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
        
          <a 
            href="https://www.kickstarter.com/projects/zerowriter/zerowriter-fold?ref=zwwebsite" 
            class="ai-startup-hero__cta-primary-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
            Pre-order Now
            <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
              <path d="m9 18 6-6-6-6"/></svg>
          </a>
        

        
          <a 
            href="https://www.kickstarter.com/projects/zerowriter/zerowriter-fold?ref=zwwebsite" 
            class="ai-startup-hero__cta-secondary-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p"
          >
            Learn More
          </a>
        
      </div>

      
        <div class="ai-startup-hero__social-proof-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
          
            <div class="ai-startup-hero__funding-stat-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
              <span class="ai-startup-hero__funding-number-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">350k+</span>
              <span class="ai-startup-hero__funding-label-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">Raised</span>
            </div>
          

          
            <div class="ai-startup-hero__funding-stat-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
              <span class="ai-startup-hero__funding-number-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">850+</span>
              <span class="ai-startup-hero__funding-label-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">Backers</span>
            </div>
          

          
            <div class="ai-startup-hero__funding-stat-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">
              <span class="ai-startup-hero__funding-number-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">500+%</span>
              <span class="ai-startup-hero__funding-label-ar2jldzzszkvvedhzsaigenblock8803a45ukpp9p">Funded</span>
            </div>
          
        </div>
      
    </div>
  </div>
</section>




<style data-shopify>
  .ai-startup-hero-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    background: #ffffff;
    background-image: ;
    padding: 40px 0 40px;
    min-height: 100vh;
    display: flex;
    align-items: center;
  }

  .ai-startup-hero__container-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    max-width: 800px;
    margin: 0 auto;
    padding: 0 20px;
    width: 100%;
    text-align: center;
  }

  .ai-startup-hero__content-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    color: #1a1a1a;
  }

  .ai-startup-hero__badge-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: #dcfce7;
    color: #16a34a;
    padding: 8px 16px;
    border-radius: 50px;
    font-size:14px;
    font-weight: 600;
    margin-bottom: 24px;
    border: 1px solid #bbf7d0;
  }

  .ai-startup-hero__badge-icon-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    width: 16px;
    height: 16px;
    background: #16a34a;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .ai-startup-hero__badge-icon-aafphrhrnlzbjsmzhyaigenblock8803a45gezque::after {
    content: '✓';
    color: #dcfce7;
    font-size: 10px;
    font-weight: bold;
  }

  .ai-startup-hero__headline-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    font-size: 72px;
    font-weight: 700;
    line-height: 1.1;
    margin: 0 0 24px;
    color: #1a1a1a;
  }

  .ai-startup-hero__video-container-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    position: relative;
    width: 100%;
    max-width: 600px;
    margin: 0 auto 24px;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
  }

  .ai-startup-hero__video-wrapper-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
  }

  .ai-startup-hero__video-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
  }

  .ai-startup-hero__video-placeholder-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: white;
  }

  .ai-startup-hero__video-placeholder-aafphrhrnlzbjsmzhyaigenblock8803a45gezque svg {
    width: 60px;
    height: 60px;
    margin-bottom: 16px;
    opacity: 0.8;
  }

  .ai-startup-hero__video-empty-state-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    opacity: 0.9;
  }

  .ai-startup-hero__description-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    font-size: 24px;
    line-height: 1.6;
    margin: 0 0 32px;
    opacity: 0.9;
  }

  .ai-startup-hero__features-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    list-style: none;
    padding: 0;
    margin: 0 0 40px;
    display: inline-block;
    text-align: left;
  }

  .ai-startup-hero__feature-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 16px;
    font-size: 16px;
  }

  .ai-startup-hero__feature-icon-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    width: 20px;
    height: 20px;
    background: #1a1a1a;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;flex-shrink: 0;
  }

  .ai-startup-hero__feature-icon-aafphrhrnlzbjsmzhyaigenblock8803a45gezque::after {
    content: '✓';
    color: white;
    font-size: 12px;
    font-weight: bold;
  }

  .ai-startup-hero__cta-group-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    display: flex;
    gap: 16px;
    margin-bottom: 40px;
    justify-content: center;
  }

  .ai-startup-hero__cta-primary-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    background: #1a1a1a;
    color: #ffffff;
    padding: 16px 32px;
    border: none;
    border-radius: 8px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    transition: all 0.3s ease;
    cursor: pointer;
  }

  .ai-startup-hero__cta-primary-aafphrhrnlzbjsmzhyaigenblock8803a45gezque:hover {
    background: #1a1a1a;
    transform: translateY(-2px);
  }

  .ai-startup-hero__cta-secondary-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    background: transparent;
    color: #6b7280;
    padding: 16px 32px;
    border: 2px solid #6b7280;
    border-radius: 8px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    transition: all 0.3s ease;
    cursor: pointer;
  }

  .ai-startup-hero__cta-secondary-aafphrhrnlzbjsmzhyaigenblock8803a45gezque:hover {
    background: #6b7280;
    color: #ffffff;
  }

  .ai-startup-hero__social-proof-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    display: flex;
    align-items: center;
    gap: 24px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .ai-startup-hero__funding-stat-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    text-align: center;
  }

  .ai-startup-hero__funding-number-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    font-size: 24px;
    font-weight: 700;
    color: #1a1a1a;
    display: block;
  }

  .ai-startup-hero__funding-label-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
    font-size: 12px;
    opacity: 0.7;
    text-transform: uppercase;
    letter-spacing: 0.5px;
  }

  @media screen and (max-width: 768px) {
    .ai-startup-hero-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
      min-height: auto;
      padding: 24.0px 0 24.0px;
    }

    .ai-startup-hero__headline-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
      font-size: 50.4px;
    }

    .ai-startup-hero__description-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
      font-size: 21.6px;
    }

    .ai-startup-hero__cta-group-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
      flex-direction: column;
      align-items: center;
    }

    .ai-startup-hero__cta-primary-aafphrhrnlzbjsmzhyaigenblock8803a45gezque,
    .ai-startup-hero__cta-secondary-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
      width: 100%;
      max-width: 280px;
      justify-content: center;
    }

    .ai-startup-hero__features-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
      text-align: center;
    }
  }

  @media screen and (max-width: 480px) {
    .ai-startup-hero__container-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
      padding: 0 16px;
    }

    .ai-startup-hero__headline-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
      font-size: 43.2px;
    }

    .ai-startup-hero__social-proof-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
      gap: 16px;
    }

    .ai-startup-hero__funding-number-aafphrhrnlzbjsmzhyaigenblock8803a45gezque {
      font-size: 20px;
    }
  }
</style><section class="ai-startup-hero-aafphrhrnlzbjsmzhyaigenblock8803a45gezque" >
  <div class="ai-startup-hero__container-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
    <div class="ai-startup-hero__content-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
      

      
        <h1 class="ai-startup-hero__headline-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
          Zerowriter Ink
        </h1>
      

      
        <div class="ai-startup-hero__video-container-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
          <div class="ai-startup-hero__video-wrapper-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
            
              
              
                
                <iframe
                  class="ai-startup-hero__video-aafphrhrnlzbjsmzhyaigenblock8803a45gezque"
                  src="https://www.youtube.com/embed/M6mYgEIlwfQ?rel=0&modestbranding=1"
                  title="Product video"
                  frameborder="0"
                  allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
                  allowfullscreen
                ></iframe>
              
            
          </div>
        </div>
      

      
        <div class="ai-startup-hero__description-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
          <p>Your distraction-free e-paper word processor. <br/>$279, includes shipping anywhere.</p>
        </div>
      

      
        <ul class="ai-startup-hero__features-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
          
            <li class="ai-startup-hero__feature-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
              <span class="ai-startup-hero__feature-icon-aafphrhrnlzbjsmzhyaigenblock8803a45gezque"></span>
              Best-in-class e-paper display.
            </li>
          
          
            <li class="ai-startup-hero__feature-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
              <span class="ai-startup-hero__feature-icon-aafphrhrnlzbjsmzhyaigenblock8803a45gezque"></span>
              Low profile 61-key mechanical keyboard.
            </li>
          
          
            <li class="ai-startup-hero__feature-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
              <span class="ai-startup-hero__feature-icon-aafphrhrnlzbjsmzhyaigenblock8803a45gezque"></span>
              Weeks of writing time on a single charge.
            </li>
          
        </ul>
      <div class="ai-startup-hero__cta-group-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
        
          <a 
            href="https://www.crowdsupply.com/zerowriter/zerowriter-ink" 
            class="ai-startup-hero__cta-primary-aafphrhrnlzbjsmzhyaigenblock8803a45gezque">
            Order on Crowd Supply
            <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
              <path d="m9 18 6-6-6-6"/></svg>
          </a>
        

        
          <a 
            href="" 
            class="ai-startup-hero__cta-secondary-aafphrhrnlzbjsmzhyaigenblock8803a45gezque"
          >
            Learn More
          </a>
        
      </div>

      
    </div>
  </div>
</section>

<div id="shopify-block-AeTNIbWxkV1hwd0NsN__ai_gen_block_30e4a5b_dRipxM" class="shopify-block">


<style data-shopify>
  .ai-youtube-thumbnails-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    padding: 50px 0;
    background-color: #ffffff;
  }

  .ai-youtube-thumbnails__container-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
  }

  .ai-youtube-thumbnails__header-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    text-align: center;
    margin-bottom:30px;
  }

  .ai-youtube-thumbnails__title-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    font-size: 32px;
    color: #000000;
    margin: 0 0 10px;font-weight: 600;
  }

  .ai-youtube-thumbnails__description-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    font-size: 16px;
    color: #000000;
    opacity: 0.8;
    margin: 0;
  }

  .ai-youtube-thumbnails__grid-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 30px;
    margin-bottom: 30px;
  }

  .ai-youtube-thumbnails__video-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    background-color: #ffffff;
    border-radius: 14px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);transition: transform 0.3s ease, box-shadow 0.3s ease;
    text-decoration: none;
    color: inherit;
  }

  .ai-youtube-thumbnails__video-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);
  }

  .ai-youtube-thumbnails__thumbnail-wrapper-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    position: relative;
    width: 100%;
    aspect-ratio: 16/9;overflow: hidden;
  }

  .ai-youtube-thumbnails__thumbnail-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.3s ease;
  }

  .ai-youtube-thumbnails__video-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm:hover .ai-youtube-thumbnails__thumbnail-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    transform: scale(1.05);
  }

  .ai-youtube-thumbnails__play-button-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 60px;
    height: 60px;
    background-color: rgba(255, 0, 0, 0.9);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
  }

  .ai-youtube-thumbnails__video-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm:hover .ai-youtube-thumbnails__play-button-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    background-color: #ff0000;
    transform: translate(-50%, -50%) scale(1.1);
  }

  .ai-youtube-thumbnails__play-icon-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    width: 24px;
    height: 24px;
    fill: white;margin-left: 3px;
  }

  .ai-youtube-thumbnails__video-info-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    padding: 20px;
  }

  .ai-youtube-thumbnails__video-title-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    font-size: 16px;
    font-weight: 600;
    color: #000000;
    margin: 0 0 8px;
    line-height: 1.4;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }

  .ai-youtube-thumbnails__video-date-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    font-size: 14px;
    color: #000000;
    opacity: 0.6;
    margin: 0;
  }

  .ai-youtube-thumbnails__channel-link-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 12px 24px;
    background-color: #ff0000;
    color: #ffffff;
    text-decoration: none;
    border-radius: 6px;
    font-weight: 500;
    transition: background-color 0.3s ease;
  }

  .ai-youtube-thumbnails__channel-link-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm:hover {
    background-color: #cc0000;
  }

  .ai-youtube-thumbnails__youtube-icon-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    width: 20px;
    height: 20px;
    fill: currentColor;
  }

  .ai-youtube-thumbnails__setup-instructions-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    text-align: center;
    padding: 60px 20px;
    background-color: #ffffff;
    border-radius: 14px;
    border: 2px dashed #ddd;
  }

  .ai-youtube-thumbnails__setup-title-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    font-size: 20px;
    font-weight: 600;
    color: #000000;
    margin: 0 0 15px;
  }

  .ai-youtube-thumbnails__setup-text-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    font-size: 16px;
    color: #000000;
    opacity: 0.7;
    margin: 0 0 10px;
    line-height: 1.5;
  }

  .ai-youtube-thumbnails__setup-example-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
    font-size: 14px;
    color: #000000;
    opacity: 0.5;
    font-family: monospace;
    background-color: rgba(0, 0, 0, 0.05);
    padding: 8px 12px;
    border-radius: 4px;
    display: inline-block;
    margin-top: 10px;
  }

  @media screen and (max-width: 768px) {
    .ai-youtube-thumbnails__grid-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
      grid-template-columns: 1fr;
      gap: 20px;
    }

    .ai-youtube-thumbnails__title-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
      font-size: 25.6px;
    }

    .ai-youtube-thumbnails__container-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm {
      padding: 0 15px;
    }
  }
</style>

<youtube-thumbnails-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm
  class="ai-youtube-thumbnails-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm"
  data-channel-id="UCgxzF-CI7Ldm2YKQvzzF8Ug"
  data-api-key="AIzaSyDXZdMegW98H682EOcR30GxGzYVRY5lwT4"
  
>
  <div class="ai-youtube-thumbnails__container-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm">
    

    
      <div class="ai-youtube-thumbnails__grid-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm" id="ai-youtube-grid-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm">
        <div class="ai-youtube-thumbnails__loading-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm">Loading videos...</div>
      </div>

      
    
  </div>
</youtube-thumbnails-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm>

<script>
  (function() {
    class YoutubeThumbnailsaetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm extends HTMLElement {
      constructor() {
        super();
        this.channelId = this.dataset.channelId;
        this.uploadsId = this.dataset.uploadsPlaylistId; // may be blank
        this.apiKey = this.dataset.apiKey;
        this._didLoad = false; // avoid double-runs
      }

      connectedCallback() {
        if (!this.channelId || !this.apiKey) return;
        if (this._didLoad) return;
        this._didLoad = true;

        // Lazy-load when visible to avoid theme/editor preloads burning quota
        if ('IntersectionObserver' in window) {
          const io = new IntersectionObserver((entries, obs) => {
            if (entries.some(e => e.isIntersecting)) {
              obs.disconnect();
              this.loadVideos();
            }
          }, { rootMargin: '200px' });
          io.observe(this);
        } else {
          this.loadVideos();
        }
      }

      async loadVideos() {
        const grid = this.querySelector('#ai-youtube-grid-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm');

        try {
          const cacheKey = `yt3_aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm_${this.channelId}_${this.uploadsId || 'auto'}`;
          const cached = localStorage.getItem(cacheKey);
          if (cached) {
            const parsed = JSON.parse(cached);
            // 30 min cache
            if (Date.now() - parsed.ts < 30 * 60 * 1000) {
              this.renderVideos(parsed.items);
              return;
            }
          }

          // Resolve uploads playlist ID if not provided (channels.list = 1 unit)
          let uploadsId = this.uploadsId;
          if (!uploadsId) {
            const chRes = await fetch(
              `https://www.googleapis.com/youtube/v3/channels?` +
              new URLSearchParams({
                key: this.apiKey,
                id: this.channelId,
                part: 'contentDetails',
                fields: 'items(contentDetails/relatedPlaylists/uploads)'
              })
            );
            if (!chRes.ok) throw new Error('Failed to resolve uploads playlist');
            const chJson = await chRes.json();
            uploadsId = chJson?.items?.[0]?.contentDetails?.relatedPlaylists?.uploads;
            if (!uploadsId) throw new Error('No uploads playlist found for channel');
          }

          // Fetch 3 latest from uploads (playlistItems.list = 1 unit)
          const plRes = await fetch(
            `https://www.googleapis.com/youtube/v3/playlistItems?` +
            new URLSearchParams({
              key: this.apiKey,
              playlistId: uploadsId,
              part: 'snippet,contentDetails',
              maxResults: '3',
              fields: 'items(contentDetails/videoId,snippet(title,publishedAt,thumbnails(high,medium)))'
            })
          );
          if (!plRes.ok) throw new Error('Failed to fetch playlist items');
          const plJson = await plRes.json();
          const items = plJson.items || [];

          localStorage.setItem(cacheKey, JSON.stringify({ ts: Date.now(), items }));
          this.renderVideos(items);
        } catch (err) {
          console.error('YouTube load error:', err);
          this.renderError();
        }
      }

      renderVideos(items) {
        const grid = this.querySelector('#ai-youtube-grid-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm');
        if (!items || !items.length) {
          grid.innerHTML = '<div style="text-align:center;padding:40px;color:#666">No videos found.</div>';
          return;
        }

        grid.innerHTML = items.map(it => {
          const id = it.contentDetails.videoId;
          const sn = it.snippet;
          const published = new Date(sn.publishedAt).toLocaleDateString();
          const thumb = (sn.thumbnails.high && sn.thumbnails.high.url) ||
                        (sn.thumbnails.medium && sn.thumbnails.medium.url) || '';
          const url = `https://www.youtube.com/watch?v=${id}`;
          return `
            <a href="${url}" target="_blank" rel="noopener noreferrer" class="ai-youtube-thumbnails__video-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm">
              <div class="ai-youtube-thumbnails__thumbnail-wrapper-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm">
                <img src="${thumb}" alt="${this.escapeHtml(sn.title)}" class="ai-youtube-thumbnails__thumbnail-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm" loading="lazy">
                <div class="ai-youtube-thumbnails__play-button-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm">
                  <svg class="ai-youtube-thumbnails__play-icon-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm" viewBox="0 0 24 24"><path d="M8 5v14l11-7z"/></svg>
                </div>
              </div>
              <div class="ai-youtube-thumbnails__video-info-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm">
                <h3 class="ai-youtube-thumbnails__video-title-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm">${this.escapeHtml(sn.title)}</h3>
                <p class="ai-youtube-thumbnails__video-date-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm">${published}</p>
              </div>
            </a>`;
        }).join('');
      }

      renderError() {
        const grid = this.querySelector('#ai-youtube-grid-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm');
        grid.innerHTML = `
          <div style="text-align:center;padding:40px;color:#d32f2f">
            <h3>Unable to load videos</h3>
            <p>Please check your API key / channel ID (and CSP for www.googleapis.com & i.ytimg.com).</p>
          </div>`;
      }

      escapeHtml(s) {
        return String(s).replace(/[&<>"']/g, c => ({'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#39;'}[c]));
      }
    }

    customElements.define('youtube-thumbnails-aetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm', YoutubeThumbnailsaetnibwxkv1hwd0nsnaigenblock30e4a5bdripxm);
  })();
</script>


</div>



<style data-shopify>
  .ai-feature-list-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    padding: 60px 0;
    background-color: #ffffff;
    width: 100%;
    min-height: 200px;
  }

  .ai-feature-list-container-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
    width: 100%;
  }

  .ai-feature-list-header-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    text-align: center;
    margin-bottom: 40px;
  }

  .ai-feature-list-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    font-size: 32px;
    color: #000000;
    margin: 0 0 16px 0;
    font-weight: 600;
    display: block;
  }

  .ai-feature-list-subtitle-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    font-size: 18px;
    color: #666666;
    margin: 0;
    opacity: 0.8;
    display: block;
  }

  .ai-feature-list-grid-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
    margin-top: 20px;
    width: 100%;
  }

  .ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    display: flex;
    align-items: flex-start;
    gap: 16px;
    padding: 24px;
    background-color: #f8f9fa;
    border-radius: 8px;
    border: 1px solid #e9ecef;
    opacity: 1;
    transform: translateY(0);
    transition: opacity 0.6s ease, transform 0.6s ease;
    min-height: 80px;
    width: 100%;
    box-sizing: border-box;
  }

  .ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x.animate-in {
    opacity: 1;
    transform: translateY(0);
  }

  .ai-feature-list-icon-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    width: 32px;
    height: 32px;
    background-color: #1a1a1a;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    margin-top: 2px;
    font-weight: 700;
    font-size: calc(32px * 0.4);
    color: #ffffff;
  }

  .ai-feature-list-content-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    flex: 1;
    min-width: 0;
  }

  .ai-feature-list-feature-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    font-size: 18px;
    color: #000000;
    margin: 0 0 8px 0;
    font-weight: 600;
    display: block;
  }

  .ai-feature-list-feature-text-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
    font-size: 14px;
    color: #666666;
    margin: 0;
    line-height: 1.5;
    display: block;
  }

  @media screen and (max-width: 768px) {
    .ai-feature-list-grid-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
      grid-template-columns: repeat(1, 1fr);
      gap: 18.0px;
    }

    .ai-feature-list-container-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
      padding: 0 16px;
    }

    .ai-feature-list-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
      font-size: 27.2px;
    }

    .ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x {
      padding: 18.0px;
    }
  }
</style><feature-list-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x
  class="ai-feature-list-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x"
  
>
  <div class="ai-feature-list-container-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
    <div class="ai-feature-list-header-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
      <h2 class="ai-feature-list-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x"></h2>
      <p class="ai-feature-list-subtitle-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x"></p>
    </div>

    <div class="ai-feature-list-grid-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
      <div class="ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x" data-item="1">
        <div class="ai-feature-list-icon-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">ZW</div>
        <div class="ai-feature-list-content-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
          <h3 class="ai-feature-list-feature-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Distraction-free.</h3>
          <p class="ai-feature-list-feature-text-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Engineered to get words going. This is a purpose-built device for writers, creatives, students, and working professionals.</p>
        </div>
      </div>

      <div class="ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x" data-item="2">
        <div class="ai-feature-list-icon-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">ZW</div>
        <div class="ai-feature-list-content-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
          <h3 class="ai-feature-list-feature-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Fast E-Paper.</h3>
          <p class="ai-feature-list-feature-text-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Experience fluid, responsive e-paper that brings clarity and focus to each page. Escape the world of LCDs.</p>
        </div>
      </div>

      <div class="ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x" data-item="3">
        <div class="ai-feature-list-icon-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">ZW</div>
        <div class="ai-feature-list-content-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
          <h3 class="ai-feature-list-feature-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">An enthusiast's keyboard.</h3>
          <p class="ai-feature-list-feature-text-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Enjoy a carefully built 61 key 60% mechanical keyboard with low profile switches from kailh. Hot-swappable.</p>
        </div>
      </div>

      <div class="ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x" data-item="4">
        <div class="ai-feature-list-icon-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">ZW</div>
        <div class="ai-feature-list-content-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
          <h3 class="ai-feature-list-feature-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Multilingual</h3>
          <p class="ai-feature-list-feature-text-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Most Western / latin-based languages are supported. We are working to add even more!</p>
        </div>
      </div>

      
        <div class="ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x" data-item="5">
          <div class="ai-feature-list-icon-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">ZW</div>
          <div class="ai-feature-list-content-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
            <h3 class="ai-feature-list-feature-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Super-powered.</h3>
            <p class="ai-feature-list-feature-text-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Enjoy the reliability and flexibility of a battery measured in weeks, not hours. Ready when you need it.</p>
          </div>
        </div>
      

      
        <div class="ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x" data-item="6">
          <div class="ai-feature-list-icon-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">ZW</div>
          <div class="ai-feature-list-content-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
            <h3 class="ai-feature-list-feature-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Fully featured.</h3>
            <p class="ai-feature-list-feature-text-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Switch between word processing mode, and drafting mode. Just write, or edit your own way.</p>
          </div>
        </div>
      

      
        <div class="ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x" data-item="7">
          <div class="ai-feature-list-icon-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">ZW</div>
          <div class="ai-feature-list-content-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
            <h3 class="ai-feature-list-feature-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Privately yours.</h3>
            <p class="ai-feature-list-feature-text-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">There's no hooked-in web services, AI, or weirdness. We promise. You can check under the hood, if you like.</p>
          </div>
        </div>
      

      
        <div class="ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x" data-item="8">
          <div class="ai-feature-list-icon-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">ZW</div>
          <div class="ai-feature-list-content-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">
            <h3 class="ai-feature-list-feature-title-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">...And open for more.</h3>
            <p class="ai-feature-list-feature-text-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x">Our software is open source. That means we have nothing to hide, and everything to gain from our growing community of developers and writers.</p>
          </div>
        </div>
      

      

      
    </div>
  </div>
</feature-list-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x><script>
  (function() {
    classFeatureListadzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x extends HTMLElement {
      constructor() {
        super();
        this.observer = null;
      }

      connectedCallback() {
        this.setupScrollAnimation();
      }

      disconnectedCallback() {
        if (this.observer) {
          this.observer.disconnect();
        }
      }

      setupScrollAnimation() {
        const items = this.querySelectorAll('.ai-feature-list-item-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x');
        
        if (!items.length) return;

        items.forEach((item) => {
          item.style.opacity = '0';
          item.style.transform = 'translateY(30px)';
        });

        this.observer = new IntersectionObserver((entries) => {
          entries.forEach((entry) => {
            if (entry.isIntersecting) {
              const delay = parseInt(entry.target.dataset.item) * 100;
              setTimeout(() => {
                entry.target.style.opacity = '1';
                entry.target.style.transform = 'translateY(0)';
                entry.target.classList.add('animate-in');
              }, delay);
              this.observer.unobserve(entry.target);
            }
          });
        }, {
          threshold: 0.1,rootMargin: '0px 0px -50px 0px'
        });

        items.forEach((item) => {
          this.observer.observe(item);
        });
      }
    }

    customElements.define('feature-list-adzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x', FeatureListadzlpzejsetvjl0e0saigenblock1a1bc49e8bc9x);
  })();
</script>

<div id="shopify-block-AcU51c3pQV3ZFalpvc__ai_gen_block_142c363_CM3iyj" class="shopify-block">



<style data-shopify>
  .ai-feature-section-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    padding: 20px 0px;
    background-color: #ffffff;
    overflow: hidden;
  }

  .ai-feature-container-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    max-width: 1200px;
    margin: 50px auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    align-items: center;
    min-height: 80vh;
  }

  .ai-feature-content-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    
      order: 2;
    
  }

  .ai-feature-image-wrapper-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    
      order: 1;
    
    position: relative;
    transform: translateY(50px);
    opacity: 0;
    transition: transform 0.8s ease-out, opacity 0.8s ease-out;
  }

  .ai-feature-image-wrapper-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj.animate {
    transform: translateY(0);
    opacity: 1;
  }

  .ai-feature-image-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    width: 100%;
    height: auto;
    border-radius: 8px;
    transform: scale(0.95);
    transition: transform 0.6s ease-out;
  }

  .ai-feature-image-wrapper-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj.animate .ai-feature-image-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    transform: scale(1);
  }

  .ai-feature-image-placeholder-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    width: 100%;
    height: 400px;
    background-color: #f4f4f4;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    transform: scale(0.95);
    transition: transform 0.6s ease-out;
  }

  .ai-feature-image-wrapper-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj.animate .ai-feature-image-placeholder-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    transform: scale(1);
  }

  .ai-feature-image-placeholder-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj svg {
    width: 80px;
    height: 80px;
    opacity: 0.3;
  }

  .ai-feature-empty-state-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 14px;
    color: #666;
    text-align: center;
    padding: 8px 16px;
    background-color: rgba(255, 255, 255, 0.9);
    border-radius: 4px;
  }

  .ai-feature-heading-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    font-size: 46px;
    color: #000000;
    margin: 0 0 24px 0;
    line-height: 1.2;
    transform: translateY(30px);
    opacity: 0;
    transition: transform 0.6s ease-out, opacity 0.6s ease-out;
    transition-delay: 0.2s;
  }

  .ai-feature-content-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj.animate .ai-feature-heading-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    transform: translateY(0);
    opacity: 1;
  }

  .ai-feature-text-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    font-size: 18px;
    color: #333333;
    line-height: 1.6;
    margin: 10px 0;
    padding: 0 15px;
    transform: translateY(30px);
    opacity: 0;
    transition: transform 0.6s ease-out, opacity 0.6s ease-out;
    transition-delay: 0.4s;
  }

  .ai-feature-content-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj.animate .ai-feature-text-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
    transform: translateY(0);
    opacity: 1;
  }

  .ai-feature-text-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj p {
    margin-bottom: 16px;
  }

  .ai-feature-text-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj p:last-child {
    margin-bottom: 0;
  }

  @media screen and (max-width: 768px) {
    .ai-feature-container-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
      grid-template-columns: 1fr;
      gap: 40px;
      min-height: auto;
    }

    .ai-feature-content-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj,
    .ai-feature-image-wrapper-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
      order: unset;
    }

    .ai-feature-image-wrapper-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
      order: 1;
    }

    .ai-feature-content-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
      order: 2;
    }

    .ai-feature-heading-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
      font-size: 36.8px;
      padding: 0 20px;
    }

    .ai-feature-text-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj {
      font-size: 16.2px;
      padding: 0 20px;
    }
  }
</style>

<feature-section-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj
  class="ai-feature-section-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj"
  
>
  <div class="ai-feature-container-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj">
    <div class="ai-feature-image-wrapper-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj">
      
        <img
          src="//zerowriter.ink/cdn/shop/files/zwink_typing-1-ezgif.com-optimize.gif?v=1757025638&width=800"
          alt=""
          loading="lazy"
          width="800"
          height="450"
          class="ai-feature-image-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj"
        >
      
    </div>

    <div class="ai-feature-content-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj">
      
        <h2 class="ai-feature-heading-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj">
          E-Paper, built for speed.
        </h2>
      

      
        <div class="ai-feature-text-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj">
          <p><strong>A revolution in digital ink.</strong></p><p>E-Paper is commonly used in e-readers and signage, but generally dismissed as too slow or impractical for electronics or computers.</p><p>Not anymore.</p><p>Zerowriter Ink boasts an Inkplate 5v2 display board with a custom engine to drive fast partial updates. The end result is a smooth, fluid typing experience like you would expect. </p><p><strong>Text that sings.</strong></p><p>Zerowriter Ink packs a fast 5.2" high resolution e-paper display. This means sharp text, clean paragraphs, and eye-friendly contrast. </p><p><strong>Find your focus.</strong></p><p>There's nothing between you and your writing canvas. No popups, no notifications, no noise. Work on your projects free of blue light or LCDs. </p>
        </div>
      
    </div>
  </div>
</feature-section-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj>

<script>
  (function() {
    class FeatureSectionacu51c3pqv3zfalpvcaigenblock142c363cm3iyj extends HTMLElement {
      constructor() {
        super();
        this.observer = null;
      }
      connectedCallback() {
        this.setupScrollAnimation();
      }
      disconnectedCallback() {
        if (this.observer) {
          this.observer.disconnect();
        }
      }
      setupScrollAnimation() {
        const imageWrapper = this.querySelector('.ai-feature-image-wrapper-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj');
        const content = this.querySelector('.ai-feature-content-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj');
        if (!imageWrapper || !content) return;
        const observerOptions = {
          threshold: 0.2,
          rootMargin: '0px 0px -10% 0px'
        };
        this.observer = new IntersectionObserver((entries) => {
          entries.forEach((entry) => {
            if (entry.isIntersecting) {
              imageWrapper.classList.add('animate');
              content.classList.add('animate');
            }
          });
        }, observerOptions);
        this.observer.observe(this);
      }
    }
    customElements.define('feature-section-acu51c3pqv3zfalpvcaigenblock142c363cm3iyj', FeatureSectionacu51c3pqv3zfalpvcaigenblock142c363cm3iyj);
  })();
</script>


</div>
<div id="shopify-block-AWjUvRGRPYnNGZGVPd__ai_gen_block_142c363_yQAxK9" class="shopify-block">



<style data-shopify>
  .ai-feature-section-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    padding: 20px 0px;
    background-color: #ffffff;
    overflow: hidden;
  }

  .ai-feature-container-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    max-width: 1200px;
    margin: 50px auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    align-items: center;
    min-height: 80vh;
  }

  .ai-feature-content-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    
      order: 1;
    
  }

  .ai-feature-image-wrapper-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    
      order: 2;
    
    position: relative;
    transform: translateY(50px);
    opacity: 0;
    transition: transform 0.8s ease-out, opacity 0.8s ease-out;
  }

  .ai-feature-image-wrapper-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9.animate {
    transform: translateY(0);
    opacity: 1;
  }

  .ai-feature-image-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    width: 100%;
    height: auto;
    border-radius: 8px;
    transform: scale(0.95);
    transition: transform 0.6s ease-out;
  }

  .ai-feature-image-wrapper-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9.animate .ai-feature-image-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    transform: scale(1);
  }

  .ai-feature-image-placeholder-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    width: 100%;
    height: 400px;
    background-color: #f4f4f4;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    transform: scale(0.95);
    transition: transform 0.6s ease-out;
  }

  .ai-feature-image-wrapper-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9.animate .ai-feature-image-placeholder-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    transform: scale(1);
  }

  .ai-feature-image-placeholder-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 svg {
    width: 80px;
    height: 80px;
    opacity: 0.3;
  }

  .ai-feature-empty-state-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 14px;
    color: #666;
    text-align: center;
    padding: 8px 16px;
    background-color: rgba(255, 255, 255, 0.9);
    border-radius: 4px;
  }

  .ai-feature-heading-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    font-size: 46px;
    color: #000000;
    margin: 0 0 24px 0;
    line-height: 1.2;
    transform: translateY(30px);
    opacity: 0;
    transition: transform 0.6s ease-out, opacity 0.6s ease-out;
    transition-delay: 0.2s;
  }

  .ai-feature-content-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9.animate .ai-feature-heading-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    transform: translateY(0);
    opacity: 1;
  }

  .ai-feature-text-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    font-size: 18px;
    color: #333333;
    line-height: 1.6;
    margin: 10px 0;
    padding: 0 15px;
    transform: translateY(30px);
    opacity: 0;
    transition: transform 0.6s ease-out, opacity 0.6s ease-out;
    transition-delay: 0.4s;
  }

  .ai-feature-content-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9.animate .ai-feature-text-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
    transform: translateY(0);
    opacity: 1;
  }

  .ai-feature-text-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 p {
    margin-bottom: 16px;
  }

  .ai-feature-text-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 p:last-child {
    margin-bottom: 0;
  }

  @media screen and (max-width: 768px) {
    .ai-feature-container-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
      grid-template-columns: 1fr;
      gap: 40px;
      min-height: auto;
    }

    .ai-feature-content-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9,
    .ai-feature-image-wrapper-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
      order: unset;
    }

    .ai-feature-image-wrapper-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
      order: 1;
    }

    .ai-feature-content-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
      order: 2;
    }

    .ai-feature-heading-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
      font-size: 36.8px;
      padding: 0 20px;
    }

    .ai-feature-text-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9 {
      font-size: 16.2px;
      padding: 0 20px;
    }
  }
</style>

<feature-section-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9
  class="ai-feature-section-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9"
  
>
  <div class="ai-feature-container-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9">
    <div class="ai-feature-image-wrapper-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9">
      
        <img
          src="//zerowriter.ink/cdn/shop/files/zwink_typing-11-ezgif.com-optimize.gif?v=1757025139&width=800"
          alt=""
          loading="lazy"
          width="800"
          height="450"
          class="ai-feature-image-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9"
        >
      
    </div>

    <div class="ai-feature-content-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9">
      
        <h2 class="ai-feature-heading-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9">
          Your new favourite keyboard.
        </h2>
      

      
        <div class="ai-feature-text-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9">
          <p><strong>61 key low-profile mechanical keyboard.</strong></p><p>A device for writing has to feel good. That's why we've used the best low-profile keyboard switches and keycaps out there.</p><p>Zerowriter Ink comes loaded with 61 Pro Red Choc V1 switches. This is a balanced switch with a modest tactile feel and sound, similar to a traditional brown switch.</p><p><strong>Make it yours.</strong></p><p>Each key and switch is removable. This means you can replace, repair, and customize every single key on the keyboard. Explore dozens of options for switches, and find the perfect feel for you.</p><p><strong>We speak your language.</strong></p><p>Zerowriter Ink supports most Western / European languages and characters. We're working on adding more regions.</p><p>Currently supported: <em>English, French, French Canadian, Spanish, Portuguese, German, Italian, Swedish, and most other Western European languages. Deadkeys / Diacriticals pre-configured.</em></p><p>Zerowriter Ink uses a specific set of 256  characters: <a href="https://laspace.lsu.edu/laaces/wp-content/uploads/2020/08/R06.01_ASCIItable.pdf" target="_blank" title="https://laspace.lsu.edu/laaces/wp-content/uploads/2020/08/R06.01_ASCIItable.pdf">you can find them here.</a></p>
        </div>
      
    </div>
  </div>
</feature-section-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9>

<script>
  (function() {
    class FeatureSectionawjuvrgrpynngzgvpdaigenblock142c363yqaxk9 extends HTMLElement {
      constructor() {
        super();
        this.observer = null;
      }
      connectedCallback() {
        this.setupScrollAnimation();
      }
      disconnectedCallback() {
        if (this.observer) {
          this.observer.disconnect();
        }
      }
      setupScrollAnimation() {
        const imageWrapper = this.querySelector('.ai-feature-image-wrapper-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9');
        const content = this.querySelector('.ai-feature-content-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9');
        if (!imageWrapper || !content) return;
        const observerOptions = {
          threshold: 0.2,
          rootMargin: '0px 0px -10% 0px'
        };
        this.observer = new IntersectionObserver((entries) => {
          entries.forEach((entry) => {
            if (entry.isIntersecting) {
              imageWrapper.classList.add('animate');
              content.classList.add('animate');
            }
          });
        }, observerOptions);
        this.observer.observe(this);
      }
    }
    customElements.define('feature-section-awjuvrgrpynngzgvpdaigenblock142c363yqaxk9', FeatureSectionawjuvrgrpynngzgvpdaigenblock142c363yqaxk9);
  })();
</script>


</div>
<div id="shopify-block-AMkpVS1k2bWxtUTdOc__ai_gen_block_142c363_K4eWea" class="shopify-block">



<style data-shopify>
  .ai-feature-section-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    padding: 20px 0px;
    background-color: #ffffff;
    overflow: hidden;
  }

  .ai-feature-container-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    max-width: 1200px;
    margin: 50px auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    align-items: center;
    min-height: 80vh;
  }

  .ai-feature-content-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    
      order: 2;
    
  }

  .ai-feature-image-wrapper-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    
      order: 1;
    
    position: relative;
    transform: translateY(50px);
    opacity: 0;
    transition: transform 0.8s ease-out, opacity 0.8s ease-out;
  }

  .ai-feature-image-wrapper-amkpvs1k2bwxtutdocaigenblock142c363k4ewea.animate {
    transform: translateY(0);
    opacity: 1;
  }

  .ai-feature-image-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    width: 100%;
    height: auto;
    border-radius: 8px;
    transform: scale(0.95);
    transition: transform 0.6s ease-out;
  }

  .ai-feature-image-wrapper-amkpvs1k2bwxtutdocaigenblock142c363k4ewea.animate .ai-feature-image-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    transform: scale(1);
  }

  .ai-feature-image-placeholder-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    width: 100%;
    height: 400px;
    background-color: #f4f4f4;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    transform: scale(0.95);
    transition: transform 0.6s ease-out;
  }

  .ai-feature-image-wrapper-amkpvs1k2bwxtutdocaigenblock142c363k4ewea.animate .ai-feature-image-placeholder-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    transform: scale(1);
  }

  .ai-feature-image-placeholder-amkpvs1k2bwxtutdocaigenblock142c363k4ewea svg {
    width: 80px;
    height: 80px;
    opacity: 0.3;
  }

  .ai-feature-empty-state-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 14px;
    color: #666;
    text-align: center;
    padding: 8px 16px;
    background-color: rgba(255, 255, 255, 0.9);
    border-radius: 4px;
  }

  .ai-feature-heading-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    font-size: 46px;
    color: #000000;
    margin: 0 0 24px 0;
    line-height: 1.2;
    transform: translateY(30px);
    opacity: 0;
    transition: transform 0.6s ease-out, opacity 0.6s ease-out;
    transition-delay: 0.2s;
  }

  .ai-feature-content-amkpvs1k2bwxtutdocaigenblock142c363k4ewea.animate .ai-feature-heading-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    transform: translateY(0);
    opacity: 1;
  }

  .ai-feature-text-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    font-size: 18px;
    color: #333333;
    line-height: 1.6;
    margin: 10px 0;
    padding: 0 15px;
    transform: translateY(30px);
    opacity: 0;
    transition: transform 0.6s ease-out, opacity 0.6s ease-out;
    transition-delay: 0.4s;
  }

  .ai-feature-content-amkpvs1k2bwxtutdocaigenblock142c363k4ewea.animate .ai-feature-text-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
    transform: translateY(0);
    opacity: 1;
  }

  .ai-feature-text-amkpvs1k2bwxtutdocaigenblock142c363k4ewea p {
    margin-bottom: 16px;
  }

  .ai-feature-text-amkpvs1k2bwxtutdocaigenblock142c363k4ewea p:last-child {
    margin-bottom: 0;
  }

  @media screen and (max-width: 768px) {
    .ai-feature-container-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
      grid-template-columns: 1fr;
      gap: 40px;
      min-height: auto;
    }

    .ai-feature-content-amkpvs1k2bwxtutdocaigenblock142c363k4ewea,
    .ai-feature-image-wrapper-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
      order: unset;
    }

    .ai-feature-image-wrapper-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
      order: 1;
    }

    .ai-feature-content-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
      order: 2;
    }

    .ai-feature-heading-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
      font-size: 36.8px;
      padding: 0 20px;
    }

    .ai-feature-text-amkpvs1k2bwxtutdocaigenblock142c363k4ewea {
      font-size: 16.2px;
      padding: 0 20px;
    }
  }
</style>

<feature-section-amkpvs1k2bwxtutdocaigenblock142c363k4ewea
  class="ai-feature-section-amkpvs1k2bwxtutdocaigenblock142c363k4ewea"
  
>
  <div class="ai-feature-container-amkpvs1k2bwxtutdocaigenblock142c363k4ewea">
    <div class="ai-feature-image-wrapper-amkpvs1k2bwxtutdocaigenblock142c363k4ewea">
      
        <img
          src="//zerowriter.ink/cdn/shop/files/zwink-img.jpg?v=1756855527&width=800"
          alt=""
          loading="lazy"
          width="1280"
          height="960"
          class="ai-feature-image-amkpvs1k2bwxtutdocaigenblock142c363k4ewea"
        >
      
    </div>

    <div class="ai-feature-content-amkpvs1k2bwxtutdocaigenblock142c363k4ewea">
      
        <h2 class="ai-feature-heading-amkpvs1k2bwxtutdocaigenblock142c363k4ewea">
          There when you need it.
        </h2>
      

      
        <div class="ai-feature-text-amkpvs1k2bwxtutdocaigenblock142c363k4ewea">
          <p><strong>Instant on.</strong></p><p>Switch it on and write. Within seconds, you are back to crafting. </p><p><strong>Long, long, long lasting battery.</strong></p><p>Fully charged, we've got enough juice for 50-100 hours of writing time. Why the wide range? Your Zerowriter Ink only uses power when you are typing. Some ponder, some poke, some peck. And others write like the wind.</p><p><strong>Reliability, preinstalled.</strong></p><p>Every inch of Zerowriter Ink was built for writers, creatives, students, and professionals. That includes dedicated writing software that is built to handle and managing text files. Easily move text to your computer or phone when you need it.</p><p><strong>A tool you can trust.</strong></p><p>Zerowriter Ink is purpose-built and completely disconnected from the Internet. </p><p>Your words, thoughts, and ideas are yours. There's no cloud, there's no AI, and everything you need is already inside. </p><p><strong>Perfectly portable.</strong></p><p>Zerowriter Ink is there for your marathon writing sessions, wherever you have them. Comfortable in your bag, in your purse, on your bedside, or on the beach.</p><p>30cm x 19.5cm x 1.5cm</p><p>12" x 7.5" x 0.6"</p>
        </div>
      
    </div>
  </div>
</feature-section-amkpvs1k2bwxtutdocaigenblock142c363k4ewea>

<script>
  (function() {
    class FeatureSectionamkpvs1k2bwxtutdocaigenblock142c363k4ewea extends HTMLElement {
      constructor() {
        super();
        this.observer = null;
      }
      connectedCallback() {
        this.setupScrollAnimation();
      }
      disconnectedCallback() {
        if (this.observer) {
          this.observer.disconnect();
        }
      }
      setupScrollAnimation() {
        const imageWrapper = this.querySelector('.ai-feature-image-wrapper-amkpvs1k2bwxtutdocaigenblock142c363k4ewea');
        const content = this.querySelector('.ai-feature-content-amkpvs1k2bwxtutdocaigenblock142c363k4ewea');
        if (!imageWrapper || !content) return;
        const observerOptions = {
          threshold: 0.2,
          rootMargin: '0px 0px -10% 0px'
        };
        this.observer = new IntersectionObserver((entries) => {
          entries.forEach((entry) => {
            if (entry.isIntersecting) {
              imageWrapper.classList.add('animate');
              content.classList.add('animate');
            }
          });
        }, observerOptions);
        this.observer.observe(this);
      }
    }
    customElements.define('feature-section-amkpvs1k2bwxtutdocaigenblock142c363k4ewea', FeatureSectionamkpvs1k2bwxtutdocaigenblock142c363k4ewea);
  })();
</script>


</div>



<style data-shopify>
  .ai-latest-posts-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    padding: 40px 0;
    background-color: #ffffff;
  }

  .ai-latest-posts-container-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
  }

  .ai-latest-posts-header-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    text-align: center;
    margin-bottom: 30px;
  }

  .ai-latest-posts-title-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    font-size: 32px;
    color: #000000;
    margin: 0 0 8px;font-weight: 600;
  }

  .ai-latest-posts-subtitle-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    font-size: 16px;
    color: #000000;
    opacity: 0.8;
    margin: 0;
  }

  .ai-latest-posts-grid-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
  }

  .ai-latest-posts-card-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    background-color: #f8f8f8;
    border-radius: 8px;
    overflow: hidden;
    transition: transform 0.3s ease;
    text-decoration: none;
    color: inherit;
    display: block;
  }

  .ai-latest-posts-card-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk:hover {
    transform: translateY(-4px);
  }

  .ai-latest-posts-image-wrapper-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    width: 100%;
    height: 240px;
    overflow: hidden;
    position: relative;
  }

  .ai-latest-posts-image-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .ai-latest-posts-image-placeholder-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    width: 100%;
    height: 100%;
    background-color: #f4f4f4;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .ai-latest-posts-image-placeholder-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk svg {
    width: 60px;
    height: 60px;
    opacity: 0.3;
  }

  .ai-latest-posts-content-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    padding: 20px;
  }

  .ai-latest-posts-date-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    font-size: 12px;
    color: #000000;
    opacity: 0.6;
    margin-bottom: 8px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
  }

  .ai-latest-posts-post-title-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    font-size: 20px;
    color: #000000;
    margin: 0 0 8px;
    font-weight: 600;
    line-height: 1.3;
  }

  .ai-latest-posts-excerpt-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    font-size: 14px;
    color: #000000;
    opacity: 0.8;
    line-height: 1.5;
    margin: 0;
  }

  .ai-latest-posts-empty-state-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    text-align: center;
    padding: 60px 20px;
    color: #000000;
    opacity: 0.6;
  }

  .ai-latest-posts-empty-title-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    font-size: 18px;
    margin-bottom: 8px;
  }

  .ai-latest-posts-empty-text-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
    font-size: 14px;
  }

  @media screen and (max-width: 749px) {
    .ai-latest-posts-grid-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
      grid-template-columns: 1fr;
      gap: 15px;
    }

    .ai-latest-posts-image-wrapper-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
      height: 192.0px;
    }

    .ai-latest-posts-title-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk {
      font-size: 25.6px;
    }
  }
</style>

<div class="ai-latest-posts-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk" >
  <div class="ai-latest-posts-container-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
    

    
      
      
        <div class="ai-latest-posts-grid-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
          
            <a href="/blogs/news/in-the-news" class="ai-latest-posts-card-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
              <div class="ai-latest-posts-image-wrapper-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                
                  <img
                    src="//zerowriter.ink/cdn/shop/articles/hero-var-5_874a9f1f-c5fd-4dd0-a726-63416ceefcb8.jpg?v=1780168229&width=600"
                    alt="In The News..."
                    class="ai-latest-posts-image-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk"loading="lazy"
                    width="600"
                    height="240"
                  >
                
              </div>
              
              <div class="ai-latest-posts-content-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                <div class="ai-latest-posts-date-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                  May 30, 2026
                </div>
                <h3 class="ai-latest-posts-post-title-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">In The News...</h3>
                
                  <p class="ai-latest-posts-excerpt-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                    Since the Zerowriter Fold hit Kickstarter, the e-ink clamshell writing device has drawn a wave of coverage from the b...
                  </p>
                
              </div>
            </a>
          
            <a href="/blogs/news/zerowriter-core-1-1-update" class="ai-latest-posts-card-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
              <div class="ai-latest-posts-image-wrapper-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                
                  <div class="ai-latest-posts-image-placeholder-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"/><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"/><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"/></svg>
                  </div>
                
              </div>
              
              <div class="ai-latest-posts-content-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                <div class="ai-latest-posts-date-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                  December 23, 2025
                </div>
                <h3 class="ai-latest-posts-post-title-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">Zerowriter Core 1.1 Update</h3>
                
              </div>
            </a>
          
            <a href="/blogs/news/zerowriter-ink-is-shipping" class="ai-latest-posts-card-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
              <div class="ai-latest-posts-image-wrapper-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                
                  <img
                    src="//zerowriter.ink/cdn/shop/articles/boxedup1.jpg?v=1760140093&width=600"
                    alt="Zerowriter Ink Is Shipping!"
                    class="ai-latest-posts-image-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk"loading="lazy"
                    width="600"
                    height="240"
                  >
                
              </div>
              
              <div class="ai-latest-posts-content-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                <div class="ai-latest-posts-date-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                  October 10, 2025
                </div>
                <h3 class="ai-latest-posts-post-title-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">Zerowriter Ink Is Shipping!</h3>
                
                  <p class="ai-latest-posts-excerpt-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                    Zerowriter Ink is incoming! Here's what you should know.
                  </p>
                
              </div>
            </a>
          
            <a href="/blogs/news/shortcut-keys-reference" class="ai-latest-posts-card-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
              <div class="ai-latest-posts-image-wrapper-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                
                  <img
                    src="//zerowriter.ink/cdn/shop/articles/zwink_typing-11-ezgif.com-optimize.gif?v=1760126897&width=600"
                    alt="Shortcut Keys Reference"
                    class="ai-latest-posts-image-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk"loading="lazy"
                    width="600"
                    height="240"
                  >
                
              </div>
              
              <div class="ai-latest-posts-content-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                <div class="ai-latest-posts-date-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                  September 04, 2025
                </div>
                <h3 class="ai-latest-posts-post-title-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">Shortcut Keys Reference</h3>
                
              </div>
            </a>
          
            <a href="/blogs/news/userguide" class="ai-latest-posts-card-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
              <div class="ai-latest-posts-image-wrapper-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                
                  <img
                    src="//zerowriter.ink/cdn/shop/articles/IMG_2150.jpg?v=1757029069&width=600"
                    alt="Zerowriter Ink User Guide"
                    class="ai-latest-posts-image-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk"loading="lazy"
                    width="600"
                    height="240"
                  >
                
              </div>
              
              <div class="ai-latest-posts-content-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                <div class="ai-latest-posts-date-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">
                  September 02, 2025
                </div>
                <h3 class="ai-latest-posts-post-title-avdfqsmp1s3lirxjrmaigenblock4eba367jc48jk">Zerowriter Ink User Guide</h3>
                
              </div>
            </a>
          
        </div>
      
    
  </div>
</div>



</div><div id="shopify-section-template--22360806129899__1756840598aaa276fd" class="shopify-section">

</div><div id="shopify-section-template--22360806129899__175684008555bcb431" class="shopify-section">

</div>
    </main>

    <!-- BEGIN sections: footer-group -->

<!-- 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://zerowriter.ink';
      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="//zerowriter.ink/cdn/shop/t/6/assets/predictive-search.js?v=57209189334897115771776088309" defer="defer"></script><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block"><script>
  window['ShopifyForms'] = {
    ...window['ShopifyForms'],
    currentPageType: "index"
  };
</script>


</div><script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
</body>
</html>
