1<!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <link rel="stylesheet" type="text/css" href="/assets/static/src_index-b3c78705.mGtbFSzz.css"> 5 <meta charset="UTF-8" /> 6 7 8 <title>Sign Up · Lightfern</title><meta property="og:title" content="Sign Up · Lightfern" /> 9 <meta name="viewport" content="width=device-width,initial-scale=1"> 10 <link rel="icon" type="image/svg+xml" href="/favicon.svg"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/>
10<script>document.documentElement.classList.add("js");document.documentElement.dataset.colorScheme=window.matchMedia("(prefers-color-scheme:dark)").matches?"dark":"light"</script>
10<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap" rel="stylesheet"/> 11 12 <meta name="description" content="Your voice, for any email. Powered by the world's best autocomplete model." /><meta property="og:description" content="Your voice, for any email. Powered by the world's best autocomplete model." /> 13 14 15 16
16<script data-cfasync="false" nonce="5f7c3c4d-dd79-4ab2-a185-12011859f656">try{(function(w,d){!function(j,k,l,m){if(j.zaraz)console.error("zaraz is loaded twice");else{j[l]=j[l]||{};j[l].executed=[];j.zaraz={deferred:[],listeners:[]};j.zaraz._v="20";j.zaraz._n="5f7c3c4d-dd79-4ab2-a185-12011859f656";j.zaraz.q=[];j.zaraz._f=function(n){return async function(){var o=Array.prototype.slice.call(arguments);j.zaraz.q.push({m:n,a:o})}};for(const p of["track","set","debug"])j.zaraz[p]=j.zaraz._f(p);j.zaraz.init=()=>{var q=k.getElementsByTagName(m)[0],r=k.createElement(m),s=k.getElementsByTagName("title")[0];s&&(j[l].t=k.getElementsByTagName("title")[0].text);j[l].x=Math.random();j[l].w=j.screen.width;j[l].h=j.screen.height;j[l].j=j.innerHeight;j[l].e=j.innerWidth;j[l].l=j.location.href;j[l].r=k.referrer;j[l].k=j.screen.colorDepth;j[l].n=k.characterSet;j[l].o=(new Date).getTimezoneOffset();if(j.dataLayer)for(const t of Object.entries(Object.entries(dataLayer).reduce((u,v)=>({...u[1],...v[1]}),{})))zaraz.set(t[0],t[1],{scope:"page"});j[l].q=[];for(;j.zaraz.q.length;){const w=j.zaraz.q.shift();j[l].q.push(w)}r.defer=!0;for(const x of[localStorage,sessionStorage])Object.keys(x||{}).filter(z=>z.startsWith("_zaraz_")).forEach(y=>{try{j[l]["z_"+y.slice(7)]=JSON.parse(x.getItem(y))}catch{j[l]["z_"+y.slice(7)]=x.getItem(y)}});r.referrerPolicy="origin";r.src="/cdn-cgi/zaraz/s.js?z="+btoa(encodeURIComponent(JSON.stringify(j[l])));q.parentNode.insertBefore(r,q)};["complete","interactive"].includes(k.readyState)?zaraz.init():j.addEventListener("DOMContentLoaded",zaraz.init)}}(w,d,"zarazData","script");window.zaraz._p=async cc=>new Promise(cd=>{if(cc){cc.e&&cc.e.forEach(ce=>{try{const cf=d.querySelector("script[nonce]"),cg=cf?.nonce||cf?.getAttribute("nonce"),ch=d.createElement("script");cg&&(ch.nonce=cg);ch.innerHTML=ce;ch.onload=()=>{d.head.removeChild(ch)};d.head.appendChild(ch)}catch(ci){console.error(`Error executing script: ${ce}\n`,ci)}});Promise.allSettled((cc.f||[]).map(cj=>fetch(cj[0],cj[1])))}cd()});zaraz._p({"e":["(function(w,d){})(window,document)"]});})(window,document)}catch(e){throw fetch("/cdn-cgi/zaraz/t"),e;};</script>
16</head> 17 <body> 18 19 <div id="root"><link rel="preload" as="image" href="/assets/static/splatter.C3aAZToQ.svg"/><link rel="preload" as="image" href="/assets/static/email-app.j5Jy8Vxm.webp"/><link rel="preload" as="image" href="/assets/static/email-app-dark.DCCVZqJL.webp"/><div class="contents antialiased"><div class="relative min-h-screen overflow-clip bg-brand-surface text-brand-content flex flex-col"><img src="/assets/static/splatter.C3aAZToQ.svg" alt="" aria-hidden="true" class="pointer-events-none select-none absolute -left-[178px] -top-[59px] w-[739px] max-w-none rotate-[76deg] dark:opacity-30"/><img src="/assets/static/splatter.C3aAZToQ.svg" alt="" aria-hidden="true" class="pointer-events-none select-none absolute -bottom-[372px] right-[12px] w-[1089px] max-w-none -rotate-[168deg] opacity-50 dark:opacity-20"/><header class="top-0 z-50 sticky bg-brand-surface"><nav class="relative mx-auto flex h-16 w-full items-center px-6 md:px-12"><a href="/" class="relative z-10 shrink-0"><svg width="876" height="166" viewBox="0 0 876 166" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-[21px] w-auto !transition-none text-brand-content"><path d="M3.41461 137.47C119.661 106.976 99.5333 -4.37827 57.0668 13.0794C13.5614 30.9642 57.0668 174.038 150.958 93.5595" stroke="currentColor" stroke-width="22.1323"></path><g transform="translate(25, 0)"><path d="M762.677 131.977V130.595L767.513 121.96V56.676L762.677 46.6589V45.45L787.547 41.6504V57.8849C789.274 54.5459 791.462 51.6099 794.11 49.0768C796.873 46.4286 799.982 44.3561 803.436 42.8593C806.89 41.3625 810.575 40.6141 814.489 40.6141C820.592 40.6141 825.946 41.8807 830.551 44.4137C835.272 46.9468 838.956 50.5161 841.605 55.1216C844.368 59.7271 845.75 65.2538 845.75 71.7016V121.96L850.585 130.595V131.977H820.88V130.595L825.715 121.96V74.6376C825.715 70.4926 825.025 67.096 823.643 64.4478C822.261 61.6845 820.304 59.612 817.771 58.2303C815.238 56.7335 812.187 55.9851 808.617 55.9851C805.278 55.9851 802.112 56.9062 799.118 58.7485C796.24 60.4755 793.822 62.8935 791.865 66.0022C789.907 68.9958 788.468 72.5651 787.547 76.7101V121.96L792.383 130.595V131.977H762.677Z" fill="currentColor"></path><path d="M699.976 131.977V130.595L704.812 121.96V56.676L699.976 46.6589V45.45L724.846 41.6504V121.96L731.581 130.595V131.977H699.976ZM724.328 81.5459L722.946 66.1749C724.097 60.9937 725.94 56.5033 728.473 52.7037C731.121 48.9041 734.287 45.9681 737.972 43.8956C741.656 41.7079 745.686 40.6141 750.061 40.6141C751.213 40.6141 752.249 40.6717 753.17 40.7868C754.206 40.7868 755.185 40.902 756.106 41.1323L754.897 60.6482C750.176 59.2666 746.031 59.0363 742.462 59.9574C738.893 60.8785 735.842 62.4905 733.309 64.7932C730.891 66.9809 728.933 69.6291 727.436 72.7378C725.94 75.7314 724.903 78.6674 724.328 81.5459Z" fill="currentColor"></path><path d="M625.902 84.8274C625.902 91.7357 627.053 97.6653 629.356 102.616C631.774 107.567 634.998 111.367 639.028 114.015C643.173 116.663 647.893 117.987 653.19 117.987C657.22 117.987 660.789 117.296 663.898 115.915C667.122 114.418 669.827 112.345 672.015 109.697C674.318 107.049 676.102 103.768 677.369 99.8529L689.977 103.307C688.71 109.409 686.292 114.763 682.723 119.369C679.154 123.859 674.606 127.371 669.079 129.904C663.667 132.437 657.335 133.704 650.081 133.704C643.288 133.704 637.128 132.495 631.601 130.077C626.19 127.659 621.527 124.32 617.612 120.06C613.812 115.8 610.876 110.849 608.804 105.207C606.731 99.5651 605.695 93.5203 605.695 87.0726C605.695 80.6248 606.674 74.6376 608.631 69.1109C610.589 63.4691 613.409 58.5182 617.094 54.2581C620.778 49.9979 625.269 46.6589 630.565 44.241C635.862 41.8231 641.849 40.6141 648.527 40.6141C654.975 40.6141 660.559 41.4777 665.279 43.2048C670 44.9318 673.972 47.3497 677.196 50.4585C680.535 53.4521 683.126 56.9638 684.968 60.9937C686.925 64.9084 688.25 69.1109 688.94 73.6013C689.746 77.9766 689.977 82.4094 689.631 86.8998H617.439V76.5374H668.906C668.676 73.0832 668.043 69.8593 667.006 66.8657C666.085 63.8721 664.761 61.2239 663.034 58.9212C661.307 56.6184 659.235 54.8337 656.817 53.5672C654.399 52.1856 651.635 51.4947 648.527 51.4947C644.957 51.4947 641.734 52.3583 638.855 54.0853C635.977 55.8124 633.559 58.2303 631.601 61.3391C629.759 64.3327 628.32 67.8444 627.284 71.8743C626.363 75.9041 625.902 80.2218 625.902 84.8274Z" fill="currentColor"></path><path d="M574.233 41.9957L604.802 41.3049L605.32 54.9488H574.233V41.9957ZM558.516 131.977V130.595L563.352 121.959V33.533C563.352 28.6972 564.215 24.4371 565.943 20.7527C567.67 17.0682 569.972 13.9595 572.851 11.4264C575.844 8.89339 579.241 7.05118 583.041 5.89979C586.84 4.63326 590.813 4 594.958 4C596.569 4 598.469 4.17271 600.
19657 4.51813C602.845 4.86354 605.032 5.49681 607.22 6.41791C609.523 7.22388 611.653 8.37527 613.61 9.87207C615.682 11.3689 617.352 13.2687 618.618 15.5714L607.911 26.6247H606.529C605.493 23.2857 603.938 20.6951 601.866 18.8529C599.793 17.0107 597.491 16.0896 594.958 16.0896C591.964 16.0896 589.258 17.3561 586.84 19.8891C584.537 22.4222 583.386 26.2793 583.386 31.4606V121.787L589.949 130.595V131.977H558.516ZM547.981 54.9488V42.3411H564.561L574.233 41.9957V54.9488H547.981Z" fill="currentColor"></path><path d="M532.689 133.704C527.739 133.704 523.248 132.783 519.218 130.94C515.188 128.983 511.965 126.047 509.547 122.132C507.244 118.102 506.092 112.921 506.092 106.588V54.9488H491.067V43.8955C494.751 43.6652 497.918 43.1471 500.566 42.3411C503.214 41.42 505.402 40.0959 507.129 38.3689C508.971 36.6418 510.41 34.339 511.446 31.4606C512.483 28.5821 513.289 24.9552 513.864 20.58H526.127V42.3411H549.056L549.574 54.9488H526.127V106.588C526.127 111.424 527.336 114.878 529.753 116.951C532.171 118.908 535.05 119.887 538.389 119.887C540.001 119.887 541.613 119.714 543.225 119.369C544.837 119.023 546.333 118.39 547.715 117.469L548.233 128.35C546.736 129.731 544.606 130.94 541.843 131.977C539.195 133.128 536.144 133.704 532.689 133.704Z" fill="currentColor"></path><path d="M399.996 131.976V130.595L404.832 121.959V20.0617L399.996 10.0447V8.8357L424.866 5.03613V57.8847C426.593 54.5457 428.781 51.6097 431.429 49.0766C434.077 46.4284 437.128 44.356 440.582 42.8591C444.036 41.3623 447.778 40.6139 451.808 40.6139C457.911 40.6139 463.265 41.8805 467.87 44.4135C472.591 46.8314 476.275 50.4007 478.923 55.1214C481.687 59.7269 483.068 65.2536 483.068 71.7014V121.959L487.904 130.595V131.976H458.199V130.595L463.034 121.959V74.6374C463.034 70.4924 462.344 67.0958 460.962 64.4476C459.58 61.6843 457.623 59.6118 455.09 58.2301C452.557 56.7333 449.506 55.9849 445.936 55.9849C442.597 55.9849 439.489 56.9061 436.61 58.7483C433.732 60.4753 431.256 62.8933 429.184 66.002C427.111 68.9956 425.672 72.5649 424.866 76.7099V121.959L429.702 130.595V131.976H399.996Z" fill="currentColor"></path><path d="M349.036 166C339.48 166 331.42 165.137 324.857 163.409C318.409 161.798 313.459 159.264 310.004 155.81C306.665 152.356 304.996 148.038 304.996 142.857C304.996 139.979 305.687 137.273 307.068 134.74C308.45 132.322 310.407 130.25 312.94 128.522C315.473 126.68 318.409 125.356 321.749 124.55L332.111 128.522C330.154 129.328 328.484 130.422 327.102 131.804C325.836 133.07 324.857 134.452 324.166 135.949C323.591 137.561 323.303 139.288 323.303 141.13C323.303 144.009 324.282 146.426 326.239 148.384C328.196 150.456 331.075 152.011 334.874 153.047C338.789 154.083 343.51 154.601 349.036 154.601C353.527 154.601 357.441 154.256 360.78 153.565C364.235 152.989 367.056 152.068 369.243 150.802C371.546 149.65 373.273 148.154 374.424 146.311C375.576 144.584 376.151 142.569 376.151 140.267C376.151 136.812 374.885 134.222 372.352 132.495C369.819 130.883 366.134 130.077 361.299 130.077H337.638C331.881 130.077 326.815 129.386 322.439 128.004C318.064 126.623 314.667 124.608 312.25 121.96C309.832 119.196 308.623 115.742 308.623 111.597C308.623 108.603 309.314 105.84 310.695 103.307C312.192 100.774 314.207 98.5288 316.74 96.5715C319.273 94.6141 322.094 92.9446 325.203 91.563L333.493 96.7442C331.881 97.5502 330.441 98.4713 329.175 99.5075C328.024 100.544 327.102 101.638 326.412 102.789C325.721 103.94 325.375 105.149 325.375 106.416C325.375 108.603 326.239 110.158 327.966 111.079C329.808 112 332.399 112.461 335.738 112.461H362.508C368.955 112.461 374.54 113.382 379.26 115.224C384.096 117.066 387.78 119.829 390.314 123.514C392.962 127.198 394.286 131.804 394.286 137.331C394.286 142.166 393.192 146.369 391.004 149.938C388.932 153.623 385.881 156.616 381.851 158.919C377.936 161.337 373.158 163.122 367.516 164.273C361.989 165.424 355.83 166 349.036 166ZM346.618 100.889C339.48 100.889 333.205 99.6227 327.793 97.0896C322.382 94.5566 318.122 91.0448 315.013 86.5544C312.019 81.9489 310.523 76.7101 310.523 70.838C310.523 64.7357 312.019 59.4393 315.013 54.9489C318.122 50.4585 322.382 46.9468 327.793 44.4137C333.205 41.8807 339.48 40.6141 346.618 40.6141C353.757 40.6141 360.032 41.8807 365.444 44.4137C370.855 46.9468 375.058 50.4585 378.051 54.9489C381.16 59.4393 382.714 64.7357 382.714 70.838C382.714 76.7101 381.16 81.9489 378.051 86.5544C375.058 91.0448 370.855 94.5566 365.444 97.0896C360.032 99.6227 353.757 100.889 346.618 100.889ZM346.618 89.4905C349.036 89.4905 351.224 89.0875 353.181 88.2815C355.254 87.4755 356.981 86.3242 358.363 84.8274C359.859 83.2154 360.953 81.2581 361.644 78.9553C362.45 76.5374 362.853 73.8316 362.853 70.838C362.853 67.0384 362.162 63.757 360.78 60.9937C359.399 58.1152 357.499 55.87 355.081 54.2581C352.663 52.6461 349.842 51.8402 346.618 51.8402C344.085 51.8402 341.84 52.3007 339.883 53.2218C337.925 54.0278 336.198 55.2367 334.702 56.8487C333.32 58.4606 332.226 60.4755 331.42 62.8935C330.729 65.1962 330.384
1967.8444 330.384 70.838C330.384 74.4073 331.017 77.6312 332.284 80.5097C333.665 83.273 335.565 85.4606 337.983 87.0726C340.401 88.6845 343.279 89.4905 346.618 89.4905ZM362.508 54.9489L359.226 44.5864L391.868 41.305L392.386 54.9489H362.508Z" fill="currentColor"></path><path d="M292.726 121.959L297.561 130.595V131.976H267.856V130.595L272.692 121.959V56.6757L267.856 46.8314V45.4497L292.726 41.6502V121.959ZM282.363 30.2514C278.909 30.2514 275.973 29.0425 273.555 26.6246C271.137 24.2066 269.928 21.2706 269.928 17.8165C269.928 14.3623 271.137 11.4838 273.555 9.18107C275.973 6.76316 278.909 5.5542 282.363 5.5542C286.048 5.5542 289.099 6.76316 291.517 9.18107C294.05 11.599 295.316 14.4774 295.316 17.8165C295.316 21.2706 294.05 24.2066 291.517 26.6246C289.099 29.0425 286.048 30.2514 282.363 30.2514Z" fill="currentColor"></path><path d="M174.981 131.976V130.595L181.198 121.096V18.3347L174.981 8.83576V7.4541H208.831V8.83576L202.614 18.3347V118.851L246.827 117.469L260.644 108.834H262.025L259.953 131.976H174.981Z" fill="currentColor"></path></g></svg></a><div class="relative z-10 ml-auto"><div class="hidden md:flex"><a href="/login" class="relative isolate inline-flex items-center justify-center overflow-clip cursor-pointer h-9 text-sm gap-1 rounded-[11px] px-[11px] font-season-sans whitespace-nowrap bg-brand-surface-highlight text-brand-content-muted shadow-btn-secondary hover:bg-brand-surface-hover active:bg-brand-surface-highlight active:opacity-70 transition-all duration-100 outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-ring disabled:opacity-50 disabled:cursor-not-allowed"><span class="absolute top-1/2 left-1/2 size-[max(100%,2.75rem)] -translate-x-1/2 -translate-y-1/2 pointer-fine:hidden" aria-hidden="true"></span>Log in</a></div><div class="flex items-center md:hidden"><button type="button" class="relative flex size-11 items-center justify-center" aria-label="Menu"><span class="absolute left-1/2 top-[calc(50%-4px)] h-0.5 w-5 -translate-x-1/2 rounded-full !transition-none bg-brand-content"></span><span class="absolute left-1/2 top-[calc(50%+4px)] h-0.5 w-5 -translate-x-1/2 rounded-full !transition-none bg-brand-content"></span></button></div></div></nav><div class="h-px transition-opacity duration-200" style="opacity:0;background:var(--landing-nav-border)"></div></header><main class="relative flex flex-1 items-center justify-center px-4 py-10"><div class="bg-brand-surface-highlight border border-brand-stroke-08 overflow-clip w-full max-w-2xl rounded-[20px] lg:grid lg:max-w-[1200px] lg:grid-cols-2"><div class="flex flex-col px-6 py-10 sm:px-14 lg:px-[104px] lg:py-[72px]"><header class="flex flex-col gap-2.5 pb-8 text-center"><h1 class="text-4xl text-brand-content-secondary">Create account</h1><p class="text-sm font-season-sans text-brand-content-muted max-w-[360px] mx-auto"><span class="block">From sign-up to draft in 90 secs. No further set-up.</span><span class="block">Lightfern works in your inbox, alongside you.</span></p></header><div class="w-full"><form class="flex flex-col gap-3"><div class="flex flex-col sm:flex-row gap-3"><div class="flex-1"><input class="h-10 px-3 text-sm rounded-[10px] border bg-brand-surface dark:bg-brand-surface-inset font-season-sans text-brand-content placeholder:text-brand-content-placeholder transition-[border-color,box-shadow,background-color] duration-200 ease-out border-brand-stroke-08 focus:bg-brand-surface-highlight dark:focus:bg-brand-surface-inset focus:border-brand-content-subtle focus:shadow-ring-focus outline-none disabled:opacity-75 w-full" type="text" placeholder="First name" autofocus="" value=""/></div><div class="flex-1"><input class="h-10 px-3 text-sm rounded-[10px] border bg-brand-surface dark:bg-brand-surface-inset font-season-sans text-brand-content placeholder:text-brand-content-placeholder transition-[border-color,box-shadow,background-color] duration-200 ease-out border-brand-stroke-08 focus:bg-brand-surface-highlight dark:focus:bg-brand-surface-inset focus:border-brand-content-subtle focus:shadow-ring-focus outline-none disabled:opacity-75 w-full" t
19ype="text" placeholder="Last name" value=""/></div></div><div><input class="h-10 px-3 text-sm rounded-[10px] border bg-brand-surface dark:bg-brand-surface-inset font-season-sans text-brand-content placeholder:text-brand-content-placeholder transition-[border-color,box-shadow,background-color] duration-200 ease-out border-brand-stroke-08 focus:bg-brand-surface-highlight dark:focus:bg-brand-surface-inset focus:border-brand-content-subtle focus:shadow-ring-focus outline-none disabled:opacity-75 w-full" type="email" placeholder="Email" value=""/></div><div><input class="h-10 px-3 text-sm rounded-[10px] border bg-brand-surface dark:bg-brand-surface-inset font-season-sans text-brand-content placeholder:text-brand-content-placeholder transition-[border-color,box-shadow,background-color] duration-200 ease-out border-brand-stroke-08 focus:bg-brand-surface-highlight dark:focus:bg-brand-surface-inset focus:border-brand-content-subtle focus:shadow-ring-focus outline-none disabled:opacity-75 w-full" type="password" placeholder="Password" value=""/></div><div><input class="h-10 px-3 text-sm rounded-[10px] border bg-brand-surface dark:bg-brand-surface-inset font-season-sans text-brand-content placeholder:text-brand-content-placeholder transition-[border-color,box-shadow,background-color] duration-200 ease-out border-brand-stroke-08 focus:bg-brand-surface-highlight dark:focus:bg-brand-surface-inset focus:border-brand-content-subtle focus:shadow-ring-focus outline-none disabled:opacity-75 w-full" type="text" placeholder="Invite code (optional)" value=""/></div><div class="flex flex-col gap-6 pt-4 pb-8"><div class="flex items-start justify-between gap-4"><div class="flex min-w-0 flex-1 flex-col gap-0.25 text-left"><span id="_R_api_" class="text-sm font-season-sans text-brand-content cursor-pointer">Email me about new features</span><p id="_R_apiH1_" class="text-sm font-season-sans text-brand-content-subtle">Optimise your experience as Lightfern grows.</p></div><div class="flex shrink-0 flex-col items-end justify-center self-stretch"><label class="inline-flex items-center gap-3 cursor-pointer"><button type="button" role="switch" aria-checked="false" aria-labelledby="_R_api_" aria-describedby="_R_apiH1_" class="relative inline-flex h-6 w-9.25 shrink-0 items-center p-0.75 cursor-pointer rounded-full bg-brand-surface-inset inset-ring-1 inset-ring-brand-stroke-06 transition-colors duration-150 outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-ring disabled:cursor-not-allowed"><span class="size-4.5 rounded-full bg-brand-surface-highlight dark:bg-brand-content transition-transform duration-150 translate-x-0"></span></button></label></div></div><div class="flex items-start justify-between gap-4"><div class="flex min-w-0 flex-1 flex-col gap-0.25 text-left"><span id="_R_ipi_" class="text-sm font-season-sans text-brand-content cursor-pointer">Allow sharing data to improve Lightfern</span><p id="_R_ipiH1_" class="text-sm font-season-sans text-brand-content-subtle">Help us improve the product.<!-- --> <a href="/privacy-policy" target="_blank" rel="noopener noreferrer" class="text-brand-content-secondary underline hover:text-brand-content">Learn more</a></p></div><div class="flex shrink-0 flex-col items-end justify-center self-stretch"><label class="inline-flex items-center gap-3 cursor-pointer"><button type="button" role="switch" aria-checked="false" aria-labelledby="_R_ipi_" aria-describedby="_R_ipiH1_" class="relative inline-flex h-6 w-9.25 shrink-0 items-center p-0.75 cursor-pointer rounded-full bg-brand-surface-inset inset-ring-1 inset-ring-brand-stroke-06 transition-colors duration-150 outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-ring disabled:cursor-not-allowed"><span class="size-4.5 rounded-full bg-brand-surface-highlight dark:bg-brand-content transition-transform duration-150 translate-x-0"></span></button></label></div></div></div><button type="submit" class="relative isolate inline-flex items-center justify-center overflow-clip cursor-pointer h-10 text-sm gap-2 rounded-[11px] px-4 font-season-sans whitespace-nowrap bg-accent-sage text-brand-content-invert text-shadow-lighting-sm shadow-accent-sage hover:opacity-90 active:opacity-95 dar
19k:text-obsidian-950 transition-all duration-100 outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-ring disabled:opacity-50 disabled:cursor-not-allowed w-full"><span class="absolute top-1/2 left-1/2 size-[max(100%,2.75rem)] -translate-x-1/2 -translate-y-1/2 pointer-fine:hidden" aria-hidden="true"></span>Create account</button><div class="min-h-1 flex items-center justify-center"></div><div class="text-sm font-season-sans text-center text-brand-content-placeholder"><p>Already have an account?<!-- --> <button type="button" class="cursor-pointer underline hover:text-brand-content-secondary">Log in</button></p></div></form></div></div><div class="relative hidden lg:block"><div role="img" aria-label="Lightfern suggesting the rest of an email as you type" class="absolute inset-0 select-none overflow-hidden"><div aria-hidden="true" class="absolute inset-x-0 top-1/2 h-[720px] -translate-y-1/2"><div data-sc-window="true" class="absolute left-8 top-[29px] h-[653px] w-[1065px] overflow-clip rounded-[14px] rounded-bl-[24px] bg-surface-highlight shadow-lighting-lg dark:bg-surface"><img src="/assets/static/email-app.j5Jy8Vxm.webp" alt="" class="h-full w-full dark:hidden"/><img src="/assets/static/email-app-dark.DCCVZqJL.webp" alt="" class="hidden h-full w-full dark:block"/></div><div class="absolute bottom-[46px] left-10 right-16"><div data-sc-pill-cursor="" class="flex h-8 w-fit items-center rounded-full bg-surface-highlight shadow-lighting-lg font-inter text-xs font-medium text-content-muted absolute -left-8 -top-[108px] gap-1.75 pl-2.5 pr-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-text-cursor size-4" aria-hidden="true"><path d="M17 22h-1a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h1"></path><path d="M7 22h1a4 4 0 0 0 4-4"></path><path d="M7 2h1a4 4 0 0 1 4 4"></path></svg><span>Ultracomplete</span></div><div data-sc-pill-hint="" class="flex h-8 w-fit items-center rounded-full bg-surface-highlight shadow-lighting-lg font-inter text-xs font-medium text-content-muted absolute -top-[64px] left-[105px] gap-1.25 whitespace-nowrap px-3.25"><span>Press</span><kbd class="inline-flex items-center justify-center px-1.5 h-[20px] font-inter rounded-md bg-surface-highlight text-2xs font-medium text-content-secondary shadow-lighting-xs select-none">Tab</kbd><span>to accept, or</span><kbd class="inline-flex items-center justify-center px-1.5 h-[20px] font-inter rounded-md bg-surface-highlight text-2xs font-medium text-content-secondary shadow-lighting-xs select-none">â</kbd><span>for one word</span></div><div data-sc-composer="true" class="flex flex-col overflow-clip rounded-2xl bg-surface-highlight shadow-lighting-lg"><div data-sc-body="true" class="flex flex-col gap-5 px-4 py-5 font-inter text-xsm text-content"><p><span data-sc-typed="0">Hi Eleanor,</span></p><p><span data-sc-typed="1">The numbers are final and the timeline is locked.<!-- --> </span><span data-sc-caret="true" class="inline-block h-4.5 w-px align-text-bottom bg-content-muted"></span><span data-sc-suggestion="true" class="text-ultracomplete">I'll send the revised deck over before Tuesday.</span></p></div><div class="flex h-[52px] items-center justify-between py-2.5 pl-4 pr-2.5"><div class="flex items-center gap-2.5 text-content-secondary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-paperclip size-4" aria-hidden="true"><path d="m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 lucide-link-2 size-4" aria-hidden="true"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sticker size-4" aria-hidden="true"><path d="M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z"></path><path d="M15 3v5a1 1 0 0 0 1 1h5"></path><path d="M8 13h.01"></path><path d="M16 13h.01"></path><path d="M10 16s.8 1 2 1c1.3 0 2-1 2-1"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image-plus size-4" aria-hidden="true"><path d="M16 5h6"></path><path d="M19 2v6"></path><path d="M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5"></path><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"></path><circle cx="9" cy="9" r="2"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-pen-line size-4" aria-hidden="true"><path d="M13 21h8"></path><path d="M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-ellipsis-vertical size-4" aria-hidden="true"><circle cx="12" cy="12" r="1"></circle><circle cx="12" cy="5" r="1"></circle><circle cx="12" cy="19" r="1"></circle></svg></div><span class="inline-flex h-8 items-center justify-center px-3 rounded-[9px] bg-surface-primary shadow-lighting-sm font-inter text-xs font-medium text-content-invert">Send</span></div></div><div data-ic-group="true" aria-hidden="true" class="absolute bottom-2 left-2 h-[460px] w-[404px] opacity-0"><div data-sc-pill2-cursor="" class="flex h-8 w-fit items-center rounded-full bg-surface-highlight shadow-lighting-lg font-inter text-xs font-medium text-content-muted absolute -left-10 -top-[112px] gap-1.75 pl-2.5 pr-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-drafting-compass size-4" aria-hidden="true"><path d="m12.99 6.74 1.93 3.44"></path><path d="M19.136 12a10 10 0 0 1-14.271 0"></path><path d="m21 21-2.16-3.84"></path><path d="m3 21 8.02-14.26"></path><circle cx="12" cy="5" r="2"></circle></svg><span>
19Inline Composer</span></div><div data-sc-pill2-hint="" class="flex h-8 w-fit items-center rounded-full bg-surface-highlight shadow-lighting-lg font-inter text-xs font-medium text-content-muted absolute -top-[68px] left-[109px] gap-1.25 whitespace-nowrap px-3.25"><span>Press</span><kbd class="inline-flex items-center justify-center px-1.5 h-[20px] font-inter rounded-md bg-surface-highlight text-2xs font-medium text-content-secondary shadow-lighting-xs select-none">Ctrl</kbd><kbd class="inline-flex items-center justify-center px-1.5 h-[20px] font-inter rounded-md bg-surface-highlight text-2xs font-medium text-content-secondary shadow-lighting-xs select-none">Cmd</kbd><kbd class="inline-flex items-center justify-center px-1.5 h-[20px] font-inter rounded-md bg-surface-highlight text-2xs font-medium text-content-secondary shadow-lighting-xs select-none">L</kbd><span>to draft, adjust, or ask anything</span></div><div data-ic-card="true" class="h-full w-[404px] overflow-clip rounded-[16px] bg-surface-highlight shadow-lighting-lg font-inter absolute bottom-0 left-0"><div data-ic-header="true" class="absolute right-2.5 top-2.5 z-20 flex items-center gap-0.5 text-content-muted"><span class="flex size-[25px] items-center justify-center"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4"><path d="M5 3.75C5 3.33579 5.33579 3 5.75 3C6.16421 3 6.5 3.33579 6.5 3.75C6.5 4.16421 6.16421 4.5 5.75 4.5C5.33579 4.5 5 4.16421 5 3.75Z" fill="currentColor"></path><path d="M5 7.75C5 7.33579 5.33579 7 5.75 7C6.16421 7 6.5 7.33579 6.5 7.75C6.5 8.16421 6.16421 8.5 5.75 8.5C5.33579 8.5 5 8.16421 5 7.75Z" fill="currentColor"></path><path d="M5 11.75C5 11.3358 5.33579 11 5.75 11C6.16421 11 6.5 11.3358 6.5 11.75C6.5 12.1642 6.16421 12.5 5.75 12.5C5.33579 12.5 5 12.1642 5 11.75Z" fill="currentColor"></path><path d="M9 3.75C9 3.33579 9.33579 3 9.75 3C10.1642 3 10.5 3.33579 10.5 3.75C10.5 4.16421 10.1642 4.5 9.75 4.5C9.33579 4.5 9 4.16421 9 3.75Z" fill="currentColor"></path><path d="M9 7.75C9 7.33579 9.33579 7 9.75 7C10.1642 7 10.5 7.33579 10.5 7.75C10.5 8.16421 10.1642 8.5 9.75 8.5C9.33579 8.5 9 8.16421 9 7.75Z" fill="currentColor"></path><path d="M9 11.75C9 11.3358 9.33579 11 9.75 11C10.1642 11 10.5 11.3358 10.5 11.75C10.5 12.1642 10.1642 12.5 9.75 12.5C9.33579 12.5 9 12.1642 9 11.75Z" fill="currentColor"></path></svg></span><span class="flex size-[25px] items-center justify-center"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4"><path d="M10.7499 11.25L5.25 5.75006M5.25006 11.2499L10.75 5.75" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div><div data-ic-body="true" class="absolute inset-x-0 top-0 bottom-[48px]"><div data-ic-scroll="true" class="absolute inset-0 overflow-hidden"><div data-ic-conversation="true" class="flex flex-col gap-7 pb-3 pl-5 pr-6 pt-4"><div class="flex flex-col gap-4"><div data-ic-prompt="0" class="flex items-center gap-2 text-xsm text-content-muted"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4 shrink-0"><path d="M4 5.5V7C4 7.53043 4.21071 8.03914 4.58579 8.41421C4.96086 8.78929 5.46957 9 6 9H12M12 9L9.5 6.5M12 9L9.5 11.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="truncate">Catch me up on this thread</span></div><div data-ic-reply="0"><div class="flex flex-col text-xsm leading-5 text-content"><p>This thread discusses the Q2 product roadmap. The main points are:</p><p> </p><p>1. The team will focus on improving onboarding flows</p><p>2. A new dashboard redesign is planned for late April</p><p>3. API rate limits will be increased for enterprise customers</p><p> </p><p>Sarah raised concerns about timeline feasibility, and Mike suggested splitting the dashboard work into two phases over the span of one week.</p></div></div><div data-ic-actions="0" class="flex justify-end gap-1"><span class="inline-flex items-center justify-center size-[25px] rounded-[9px] bg-surface-highlight-strong text-content-secondary shadow-lighting-xs">
19<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4"><path d="M12 6.5H7C6.44772 6.5 6 6.94772 6 7.5V12.5C6 13.0523 6.44772 13.5 7 13.5H12C12.5523 13.5 13 13.0523 13 12.5V7.5C13 6.94772 12.5523 6.5 12 6.5Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M4 10.5C3.45 10.5 3 10.05 3 9.5V4.5C3 3.95 3.45 3.5 4 3.5H9C9.55 3.5 10 3.95 10 4.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="inline-flex items-center justify-center size-[25px] rounded-[9px] bg-surface-highlight-strong text-content-secondary shadow-lighting-xs"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4"><path d="M3 8C3 6.80653 3.47411 5.66193 4.31802 4.81802C5.16193 3.97411 6.30653 3.5 7.5 3.5C8.75802 3.50473 9.96552 3.99561 10.87 4.87L12 6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12.0001 3.5V6H9.50006" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12 8C12 9.19347 11.5259 10.3381 10.682 11.182C9.83807 12.0259 8.69347 12.5 7.5 12.5C6.24198 12.4953 5.03448 12.0044 4.13 11.13L3 10" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M5.5 9.99988H3V12.4999" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></div><div data-ic-exchange1="" class="flex flex-col gap-4 border-t border-dashed border-stroke-12 pt-6"><div data-ic-prompt="1" class="flex items-center gap-2 text-xsm text-content-muted"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4 shrink-0"><path d="M4 5.5V7C4 7.53043 4.21071 8.03914 4.58579 8.41421C4.96086 8.78929 5.46957 9 6 9H12M12 9L9.5 6.5M12 9L9.5 11.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="truncate">Write me a draft reply</span></div><div data-ic-reply="1"><div class="flex flex-col gap-3"><p class="text-xsm leading-5 text-content">Here is a draft:</p><div data-ic-snippet="true" class="rounded-[9px] border border-stroke-06 bg-surface px-3.25 py-3.75"><div class="flex flex-col text-xsm leading-5 text-content"><p>Hi Sarah,</p><p> </p><p>Thanks for flagging this. I completely agree, the current timeline for the dashboard redesign feels tight. Let's propose pushing it to mid-May and splitting the work into two phases.</p><p> </p><p>Best,</p><p>Brendan</p></div></div></div></div><div data-ic-actions="1" class="flex justify-end gap-1"><span class="inline-flex items-center justify-center size-[25px] rounded-[9px] bg-surface-highlight-strong text-content-secondary shadow-lighting-xs"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4"><path d="M12 6.5H7C6.44772 6.5 6 6.94772 6 7.5V12.5C6 13.0523 6.44772 13.5 7 13.5H12C12.5523 13.5 13 13.0523 13 12.5V7.5C13 6.94772 12.5523 6.5 12 6.5Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M4 10.5C3.45 10.5 3 10.05 3 9.5V4.5C3 3.95 3.45 3.5 4 3.5H9C9.55 3.5 10 3.95 10 4.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="inline-flex items-center justify-center size-[25px] rounded-[9px] bg-surface-highlight-strong text-content-secondary shadow-lighting-xs"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4"><path d="M3 8C3 6.80653 3.47411 5.66193 4.31802 4.81802C5.16193 3.97411 6.30653 3.5 7.5 3.5C8.75802 3.50473 9.96552 3.99561 10.87 4.87L12 6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12.0001 3.5V6H9.50006" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12 8C12 9.19347 11.5259 10.3381 10.682 11.182C9.83807 12.0259 8.69347 12.5 7.5 12.5C6.24198 12.4953 5.03448 12.0044 4.13 11.13L3 10" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M5.5 9.99988H3V12.4999" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></div></div></div>
19<div data-ic-compact-input="" class="flex items-center text-xsm text-content absolute left-5 top-5 z-10"><span data-ic-compact-text="" class="whitespace-pre"></span><span data-ic-compact-caret="" class="inline-block h-[15px] w-px shrink-0 bg-content"></span><span data-ic-compact-placeholder="" class="truncate text-content-placeholder">Ask anythingâ¦</span></div></div><div data-ic-footer="true" class="absolute inset-x-0 bottom-0 flex h-[48px] items-center justify-between gap-2 pl-4 pr-2"><div data-ic-footer-divider="true" class="absolute inset-x-0 top-0 border-t border-stroke-06"></div><div class="flex min-w-0 flex-1 items-center gap-3"><svg width="232" height="232" viewBox="0 0 232 232" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4 shrink-0 text-content"><g transform="translate(0, 10)"><path stroke="currentColor" d="M5 201.218C175.026 156.617 145.587 -6.25434 83.4737 19.28C19.8411 45.439 83.4737 254.704 220.803 136.993" stroke-width="32.3716"></path></g></svg><div data-ic-footer-input="" class="flex items-center text-xsm text-content min-w-0"><span data-ic-footer-text="" class="whitespace-pre"></span><span data-ic-footer-caret="" class="inline-block h-[15px] w-px shrink-0 bg-content"></span><span data-ic-footer-placeholder="" class="truncate text-content-placeholder">Ask anythingâ¦</span></div></div><div class="flex items-center gap-1.25"><span class="inline-flex items-center justify-center size-[32px] rounded-[11px] bg-surface-highlight-strong text-content-secondary shadow-lighting-xs"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4"><path d="M9 10.5H4" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12.5 5.5H7.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M10.5 12C11.3284 12 12 11.3284 12 10.5C12 9.67157 11.3284 9 10.5 9C9.67157 9 9 9.67157 9 10.5C9 11.3284 9.67157 12 10.5 12Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M5.5 7C6.32843 7 7 6.32843 7 5.5C7 4.67157 6.32843 4 5.5 4C4.67157 4 4 4.67157 4 5.5C4 6.32843 4.67157 7 5.5 7Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="inline-flex items-center justify-center size-[32px] rounded-[11px] bg-surface-primary text-content-invert shadow-lighting-sm"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-4"><path d="M4 8L8 4L12 8" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8 12V4" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></div></div></div></div></div></div></div></div></main></div></div></div> 20 21
21<script id="vike_pageContext" type="application/json">{"pageId":"\/src\/pages\/sign-up","routeParams":{}}</script>
21 22
22<script id="vike_globalContext" type="application/json">{}</script>
22 23
23<script src="/assets/entries/entry-client-routing.DBIQMSRI.js" type="module" async></script>
23 24 <link rel="modulepreload" href="/assets/entries/src_pages_sign-up.BkHQDs1s.js" as="script" type="text/javascript"> 25 <link rel="modulepreload" href="/assets/chunks/chunk-Cyuzqnbw.js" as="script" type="text/javascript"> 26 <link rel="modulepreload" href="/assets/chunks/chunk-ozV9uMrC.js" as="script" type="text/javascript"> 27 <link rel="modulepreload" href="/assets/chunks/chunk-FUkOaJ8S.js" as="script" type="text/javascript"> 28 <link rel="modulepreload" href="/assets/chunks/chunk-BLTc4JBI.js" as="script" type="text/javascript"> 29 <link rel="modulepreload" href="/assets/chunks/chunk-BSFXbR6v2.js" as="script" type="text/javascript"> 30 <link rel="modulepreload" href="/assets/chunks/chunk-oVzbikfX2.js" as="script" type="text/javascript"> 31 <link rel="modulepreload" href="/assets/chunks/chunk-DRUN6DAy.js" as="script" type="text/javascript"> 32 <link rel="modulepreload" href="/assets/chunks/chunk-CpeXoppo.js" as="script" type="text/javascript"> 33 <link rel="modulepreload" href="/assets/chunks/chunk-Dd0eH41E2.js" as="script" type="text/javascript"> 34 <link rel="modulepreload" href="/assets/chunks/chunk-Cl4NgZxl2.js" as="script" type="text/javascript"> 35 <link rel="modulepreload" href="/assets/chunks/chunk-B2WWhQtn.js" as="script" type="text/javascript"> 36 <link rel="modulepreload" href="/assets/chunks/chunk-6ur4vcii.js" as="script" type="text/javascript"> 37 <link rel="modulepreload" href="/assets/chunks/chunk-C8HAF8_s.js" as="script" type="text/javascript"> 38 <link rel="modulepreload" href="/assets/chunks/chunk-Bs7I_j0o.js" as="script" type="text/javascript"> 39 <link rel="modulepreload" href="/assets/chunks/chunk-fmWDzhTJ.js" as="script" type="text/javascript"> 40
40<script nonce="5f7c3c4d-dd79-4ab2-a185-12011859f656">(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.nonce='5f7c3c4d-dd79-4ab2-a185-12011859f656';d.innerHTML="window.__CF$cv$params={r:'a4021c9639bf60ac',t:'MTc5MDI1NjI5MA=='};var a=document.createElement('script');a.nonce='5f7c3c4d-dd79-4ab2-a185-12011859f656';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
40<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" nonce="5f7c3c4d-dd79-4ab2-a185-12011859f656" data-cf-beacon='{"version":"2024.11.0","token":"c17574d07b824b62ae90a714bf92ef9b","r":1,"spa":2}' crossorigin="anonymous"></script>
40 41</body> 42 </html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.