<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link crossorigin="anonymous" href="https://assets.vercel.com" rel="preconnect"/><link crossorigin="anonymous" href="https://avatars.githubusercontent.com" rel="preconnect"/><link rel="preload" as="style" href="/_next/static/css/4d2043a3ba9da247.css"/><link rel="preload" as="style" href="/_next/static/css/9a735211ca0d07d8.css"/><link rel="preload" as="style" href="/_next/static/css/6dc148f40156e715.css"/><link rel="preload" as="style" href="/_next/static/css/4479a9a9d99e1aab.css"/><link rel="preload" as="style" href="/_next/static/css/3ec14b1008f4f068.css"/><link rel="preload" as="script" href="/_next/static/chunks/webpack-54e0d1223efdf0d2.js"/><link rel="preload" as="script" href="/_next/static/chunks/main-7c9efdfd210e4890.js"/><link rel="preload" as="script" href="/_next/static/chunks/pages/_app-b4c6cbec804d698e.js"/><link rel="preload" as="script" href="/_next/static/chunks/11591-e5ec0b4840ed3f34.js"/><link rel="preload" as="script" href="/_next/static/chunks/8233-004b18b1526ce68a.js"/><link rel="preload" as="script" href="/_next/static/chunks/76588-beed818bf2264336.js"/><link rel="preload" as="script" href="/_next/static/chunks/14699-2450a5e647203dc3.js"/><link rel="preload" as="script" href="/_next/static/chunks/21562-5ea359793bc56b6e.js"/><link rel="preload" as="script" href="/_next/static/chunks/66426-fea45469181929ea.js"/><link rel="preload" as="script" href="/_next/static/chunks/11306-778e0b9330e98514.js"/><link rel="preload" as="script" href="/_next/static/chunks/15568-ff297e7327d50270.js"/><link rel="preload" as="script" href="/_next/static/chunks/66118-b64dc06b55bd196a.js"/><link rel="preload" as="script" href="/_next/static/chunks/89268-872a8d75cd19cb5e.js"/><link rel="preload" as="script" href="/_next/static/chunks/88214-ad398867e55cf899.js"/><link rel="preload" as="script" href="/_next/static/chunks/90828-32aa032e9a1baa63.js"/><link rel="preload" as="script" href="/_next/static/chunks/91858-57f24784e5d0c314.js"/><link rel="preload" as="script" href="/_next/static/chunks/83050-7b7d06535baa1322.js"/><link rel="preload" as="script" href="/_next/static/chunks/30665-679c65d6ae4adc5f.js"/><link rel="preload" as="script" href="/_next/static/chunks/12075-48c0fdc2f4e1b081.js"/><link rel="preload" as="script" href="/_next/static/chunks/18113-4eefa5964336447d.js"/><link rel="preload" as="script" href="/_next/static/chunks/33439-309ab0b4a2facbce.js"/><link rel="preload" as="script" href="/_next/static/chunks/pages/login/%5B%5B...mode%5D%5D-41cc56cc200cf7f9.js"/><link rel="preload" as="script" href="/_next/static/Hcszm--RrlMRWKmu3fVi9/_buildManifest.js"/><link rel="preload" as="script" href="/_next/static/Hcszm--RrlMRWKmu3fVi9/_ssgManifest.js"/><link rel="preload" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/css/4d2043a3ba9da247.css" as="style"/><link rel="preload" href="/_next/static/css/9a735211ca0d07d8.css" as="style"/><link rel="preload" href="/_next/static/css/6dc148f40156e715.css" as="style"/><link rel="preload" href="/_next/static/css/4479a9a9d99e1aab.css" as="style"/><link rel="preload" href="/_next/static/css/3ec14b1008f4f068.css" as="style"/><title>Login – Vercel</title><link href="https://vercel.com/login" rel="canonical"/><meta content="summary" name="twitter:card"/><meta content="https://assets.vercel.com/image/upload/front/vercel/twitter-card.png" name="twitter:image"/><meta content="Login – Vercel" property="og:title"/><meta content="https://vercel.com/login" property="og:url"/><meta content="Welcome to Vercel. Log in with GitHub, GitLab, Bitbucket, or email to deploy websites for free with zero configuration, automatic SSL, and global CDN." name="description"/><meta content="Welcome to Vercel. Log in with GitHub, GitLab, Bitbucket, or email to deploy websites for free with zero configuration, automatic SSL, and global CDN." property="og:description"/><meta content="https://assets.vercel.com/image/upload/front/vercel/twitter-card.png" property="og:image"/><meta content="max-snippet:-1, max-image-preview:large, max-video-preview:-1" name="robots"/><meta content="width=device-width, initial-scale=1.0" name="viewport"/><meta content="en" http-equiv="Content-Language"/><meta content="@vercel" name="twitter:site"/><meta content="Vercel" name="apple-mobile-web-app-title"/><meta content="var(--geist-background)" name="theme-color"/><meta content="#000000" name="msapplication-TileColor"/><link fetchPriority="low" href="https://assets.vercel.com/image/upload/front/favicon/vercel/57x57.png" rel="apple-touch-icon" sizes="57x57"/><link fetchPriority="low" href="https://assets.vercel.com/image/upload/front/favicon/vercel/60x60.png" rel="apple-touch-icon" sizes="60x60"/><link fetchPriority="low" href="https://assets.vercel.com/image/upload/front/favicon/vercel/72x72.png" rel="apple-touch-icon" sizes="72x72"/><link fetchPriority="low" href="https://assets.vercel.com/image/upload/front/favicon/vercel/76x76.png" rel="apple-touch-icon" sizes="76x76"/><link fetchPriority="low" href="https://assets.vercel.com/image/upload/front/favicon/vercel/114x114.png" rel="apple-touch-icon" sizes="114x114"/><link fetchPriority="low" href="https://assets.vercel.com/image/upload/front/favicon/vercel/120x120.png" rel="apple-touch-icon" sizes="120x120"/><link fetchPriority="low" href="https://assets.vercel.com/image/upload/front/favicon/vercel/144x144.png" rel="apple-touch-icon" sizes="144x144"/><link fetchPriority="low" href="https://assets.vercel.com/image/upload/front/favicon/vercel/152x152.png" rel="apple-touch-icon" sizes="152x152"/><link fetchPriority="low" href="https://assets.vercel.com/image/upload/front/favicon/vercel/180x180.png" rel="apple-touch-icon" sizes="180x180"/><link href="https://assets.vercel.com/image/upload/front/favicon/vercel/favicon.ico" rel="icon shortcut" type="image/x-icon"/><link fetchPriority="low" href="/site.webmanifest" rel="manifest"/><link color="#000000" fetchPriority="low" href="https://assets.vercel.com/image/upload/front/favicon/vercel/safari-pinned-tab.svg" rel="mask-icon"/><link href="/atom" rel="alternate" title="Vercel News" type="application/atom+xml"/><meta name="next-head-count" content="38"/><script>document.documentElement.classList.add('__variable_e7970e')</script><script>;(function(){try{ if(document.cookie && document.cookie.indexOf('isLoggedIn=1') > -1) { document.documentElement.classList.add("logged-in-on-page-load") } }catch(err){}})()</script><style>body::before{content:'';display:block;position:fixed;width:100%;height:100%;top:0;left:0;background:var(--geist-background);z-index: 99999}.render body::before{display:none}</style><noscript><style>body::before{content:none}</style></noscript><script>if (!document.cookie || document.cookie.indexOf('isLoggedIn=1') === -1) { document.documentElement.classList.add('render') }</script><link rel="stylesheet" href="/_next/static/css/4d2043a3ba9da247.css" data-n-g=""/><link rel="stylesheet" href="/_next/static/css/9a735211ca0d07d8.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/6dc148f40156e715.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/4479a9a9d99e1aab.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/3ec14b1008f4f068.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-54e0d1223efdf0d2.js" defer=""></script><script src="/_next/static/chunks/main-7c9efdfd210e4890.js" defer=""></script><script src="/_next/static/chunks/pages/_app-b4c6cbec804d698e.js" defer=""></script><script src="/_next/static/chunks/11591-e5ec0b4840ed3f34.js" defer=""></script><script src="/_next/static/chunks/8233-004b18b1526ce68a.js" defer=""></script><script src="/_next/static/chunks/76588-beed818bf2264336.js" defer=""></script><script src="/_next/static/chunks/14699-2450a5e647203dc3.js" defer=""></script><script src="/_next/static/chunks/21562-5ea359793bc56b6e.js" defer=""></script><script src="/_next/static/chunks/66426-fea45469181929ea.js" defer=""></script><script src="/_next/static/chunks/11306-778e0b9330e98514.js" defer=""></script><script src="/_next/static/chunks/15568-ff297e7327d50270.js" defer=""></script><script src="/_next/static/chunks/66118-b64dc06b55bd196a.js" defer=""></script><script src="/_next/static/chunks/89268-872a8d75cd19cb5e.js" defer=""></script><script src="/_next/static/chunks/88214-ad398867e55cf899.js" defer=""></script><script src="/_next/static/chunks/90828-32aa032e9a1baa63.js" defer=""></script><script src="/_next/static/chunks/91858-57f24784e5d0c314.js" defer=""></script><script src="/_next/static/chunks/83050-7b7d06535baa1322.js" defer=""></script><script src="/_next/static/chunks/30665-679c65d6ae4adc5f.js" defer=""></script><script src="/_next/static/chunks/12075-48c0fdc2f4e1b081.js" defer=""></script><script src="/_next/static/chunks/18113-4eefa5964336447d.js" defer=""></script><script src="/_next/static/chunks/33439-309ab0b4a2facbce.js" defer=""></script><script src="/_next/static/chunks/pages/login/%5B%5B...mode%5D%5D-41cc56cc200cf7f9.js" defer=""></script><script src="/_next/static/Hcszm--RrlMRWKmu3fVi9/_buildManifest.js" defer=""></script><script src="/_next/static/Hcszm--RrlMRWKmu3fVi9/_ssgManifest.js" defer=""></script><style id="__jsx-2793816936">[data-custom-button].jsx-2793816936{--button-custom-fg:#fff;--button-custom-bg:#24292e;--button-custom-border:#24292e;--button-custom-fg-active:;--button-custom-bg-active:;--button-custom-border-active:;--button-custom-fg-hover:#fff;--button-custom-bg-hover:#555;--button-custom-border-hover:#555}</style><style id="__jsx-4154119976">[data-custom-button].jsx-4154119976{--button-custom-fg:#fff;--button-custom-bg:#6b4fbb;--button-custom-border:#6b4fbb;--button-custom-fg-active:;--button-custom-bg-active:;--button-custom-border-active:;--button-custom-fg-hover:#fff;--button-custom-bg-hover:#8367D3;--button-custom-border-hover:#8367D3}</style><style id="__jsx-2115203176">[data-custom-button].jsx-2115203176{--button-custom-fg:#fff;--button-custom-bg:#0052CC;--button-custom-border:#0052CC;--button-custom-fg-active:;--button-custom-bg-active:;--button-custom-border-active:;--button-custom-fg-hover:#fff;--button-custom-bg-hover:#1668E2;--button-custom-border-hover:#1668E2}</style></head><body><a href="#reach-skip-nav" data-reach-skip-link="" data-reach-skip-nav-link="">Skip to content</a><div id="__next"><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light-theme','dark-theme');var e=localStorage.getItem('zeit-theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark-theme')}else{d.style.colorScheme = 'light';c.add('light-theme')}}else if(e){var x={"light":"light-theme","dark":"dark-theme"};c.add(x[e]|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><div class="geist-page"><span class="dark-theme invert-theme"></span><div class="screen_geist_screen__JT1Q7"><div class="header_wrapper__S9gC_"><header class="header_header__U_Kza header_minimal__91CX_" style="--full:var(--geist-page-width-with-margin)"><div class="header_nav_first__I1THP"><div><button type="button" aria-haspopup="true" aria-expanded="false" aria-controls="menu-:R5cbsl96:" aria-label="dashboard" data-testid="header/navbar/logo" data-geist-menu-button="" id="menu-button-:R5cbsl96H1:" class="button_base__AOyi_ reset_reset__90FTf reset_reset__P0r5z button_button__dmey4 reset_reset__90FTf reset_reset__P0r5z logo-context-menu-button_button__ijXFt header_logo__6rx_B geist-themed geist-ghost geist-ghost-fill button_invert__ESQI6" data-geist-button="" data-version="v1"><span class="button_content__9hWh7 button_flex__j8W_M button_center__TVnA8"><svg aria-label="Vercel Logotype" fill="var(--geist-foreground)" height="26" viewBox="0 0 283 64"><path d="M141.68 16.25c-11.04 0-19 7.2-19 18s8.96 18 20 18c6.67 0 12.55-2.64 16.19-7.09l-7.65-4.42c-2.02 2.21-5.09 3.5-8.54 3.5-4.79 0-8.86-2.5-10.37-6.5h28.02c.22-1.12.35-2.28.35-3.5 0-10.79-7.96-17.99-19-17.99zm-9.46 14.5c1.25-3.99 4.67-6.5 9.45-6.5 4.79 0 8.21 2.51 9.45 6.5h-18.9zm117.14-14.5c-11.04 0-19 7.2-19 18s8.96 18 20 18c6.67 0 12.55-2.64 16.19-7.09l-7.65-4.42c-2.02 2.21-5.09 3.5-8.54 3.5-4.79 0-8.86-2.5-10.37-6.5h28.02c.22-1.12.35-2.28.35-3.5 0-10.79-7.96-17.99-19-17.99zm-9.45 14.5c1.25-3.99 4.67-6.5 9.45-6.5 4.79 0 8.21 2.51 9.45 6.5h-18.9zm-39.03 3.5c0 6 3.92 10 10 10 4.12 0 7.21-1.87 8.8-4.92l7.68 4.43c-3.18 5.3-9.14 8.49-16.48 8.49-11.05 0-19-7.2-19-18s7.96-18 19-18c7.34 0 13.29 3.19 16.48 8.49l-7.68 4.43c-1.59-3.05-4.68-4.92-8.8-4.92-6.07 0-10 4-10 10zm82.48-29v46h-9v-46h9zM37.59.25l36.95 64H.64l36.95-64zm92.38 5l-27.71 48-27.71-48h10.39l17.32 30 17.32-30h10.39zm58.91 12v9.69c-1-.29-2.06-.49-3.2-.49-5.81 0-10 4-10 10v14.8h-9v-34h9v9.2c0-5.08 5.91-9.2 13.2-9.2z"></path></svg></span></button><span></span><div class="stack_stack__77KWN stack" data-version="v1" style="--flex:initial;--direction:row;--align:center;--justify:flex-start;--gap:8px"><button aria-label="open menu" class="menu-toggle_menuToggle__cwlgM mobile-menu_indicator__d6Glb" data-testid="mobile-menu/trigger" type="button"><div class="menu-toggle_wrap__volVz"></div></button></div></div></div><div class="header_nav_second__C9hMX"></div><div class="header_nav_third__CGDCP"><div class="header_right__7DofF header_hidden__FkiUt"><div class="logged-out-profile_wrapper__gbgi_"><div class="logged-out-profile_links__PEW_O"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/contact/sales">Contact</a></div><a data-testid="header/sign-up" role="button" style="--content-width:60px" class="link_link__LTNaQ link_secondary__Htj2D logged-out-profile_morphingButton__xfJrh" href="/signup"><span class="logged-out-profile_morphingButtonContent__yvXx1">Sign Up</span><span class="logged-out-profile_morphingButtonContentWidth__hryhr"></span></a></div></div></div></header></div><div id="reach-skip-nav" data-reach-skip-nav-content=""></div><div class="login_screen-helper__jzGC_ geist-within-screen"><div class="login_main__FkHFC" data-testid="home/login"><div class="login_title__ddJ7b"><h1 class="text_wrapper__aJlSM text_s-32__lPhW6 text_w-700__BJEFg" data-version="v1" style="--color:var(--geist-foreground)">Log in to <!-- -->Vercel</h1></div><span aria-hidden="true" class="geist-spacer" data-version="v1"></span><div class="login_form__ybJoz"><div class="stack_stack__77KWN stack" data-version="v1" style="--flex:initial;--direction:column;--align:center;--justify:flex-start;--gap:0px"><div style="width:100%;max-width:320px"><span class="skeleton_skeleton__4fTHU skeleton_show__a8Yyu skeleton_wrapper__9lVll" data-geist-skeleton="" data-testid="legacy/skeleton" data-version="v1"><button type="submit" data-testid="login/github-button" data-custom-button="" class="button_base__AOyi_ reset_reset__90FTf reset_reset__P0r5z button_button__dmey4 reset_reset__90FTf reset_reset__P0r5z custom_button__BHGq6 jsx-2793816936 button_large__FQLqa button_invert__ESQI6" data-geist-button="" data-version="v1" style="min-width:100%;max-width:100%"><span class="button_prefix__e8xDo"><svg aria-label="github" height="20" viewBox="0 0 14 14" width="20"><path d="M7 .175c-3.872 0-7 3.128-7 7 0 3.084 2.013 5.71 4.79 6.65.35.066.482-.153.482-.328v-1.181c-1.947.415-2.363-.941-2.363-.941-.328-.81-.787-1.028-.787-1.028-.634-.438.044-.416.044-.416.7.044 1.071.722 1.071.722.635 1.072 1.641.766 2.035.59.066-.459.24-.765.437-.94-1.553-.175-3.193-.787-3.193-3.456 0-.766.262-1.378.721-1.881-.065-.175-.306-.897.066-1.86 0 0 .59-.197 1.925.722a6.754 6.754 0 0 1 1.75-.24c.59 0 1.203.087 1.75.24 1.335-.897 1.925-.722 1.925-.722.372.963.131 1.685.066 1.86.46.48.722 1.115.722 1.88 0 2.691-1.641 3.282-3.194 3.457.24.219.481.634.481 1.29v1.926c0 .197.131.415.481.328C11.988 12.884 14 10.259 14 7.175c0-3.872-3.128-7-7-7z" fill="currentColor" fill-rule="nonzero"></path></svg></span><span class="button_content__9hWh7"><span>Continue<!-- --> with</span> <!-- -->GitHub</span></button></span><span aria-hidden="true" class="geist-spacer" data-version="v1" style="margin-top:11px"></span><span class="skeleton_skeleton__4fTHU skeleton_show__a8Yyu skeleton_wrapper__9lVll" data-geist-skeleton="" data-testid="legacy/skeleton" data-version="v1"><button type="submit" data-testid="login/gitlab-button" data-custom-button="" class="button_base__AOyi_ reset_reset__90FTf reset_reset__P0r5z button_button__dmey4 reset_reset__90FTf reset_reset__P0r5z custom_button__BHGq6 jsx-4154119976 button_large__FQLqa button_invert__ESQI6" data-geist-button="" data-version="v1" style="min-width:100%;max-width:100%"><span class="button_prefix__e8xDo"><svg aria-label="gitlab" height="20" viewBox="0 0 24 22" width="20"><path d="M1.279 8.29L.044 12.294c-.117.367 0 .78.325 1.014l11.323 8.23-.009-.012-.03-.039L1.279 8.29zM22.992 13.308a.905.905 0 00.325-1.014L22.085 8.29 11.693 21.52l11.299-8.212z" fill="currentColor"></path><path d="M1.279 8.29l10.374 13.197.03.039.01-.006L22.085 8.29H1.28z" fill="currentColor" opacity="0.4"></path><path d="M15.982 8.29l-4.299 13.236-.004.011.014-.017L22.085 8.29h-6.103zM7.376 8.29H1.279l10.374 13.197L7.376 8.29z" fill="currentColor" opacity="0.6"></path><path d="M18.582.308l-2.6 7.982h6.103L19.48.308c-.133-.41-.764-.41-.897 0zM1.279 8.29L3.88.308c.133-.41.764-.41.897 0l2.6 7.982H1.279z" fill="currentColor" opacity="0.4"></path></svg></span><span class="button_content__9hWh7"><span>Continue<!-- --> with</span> <!-- -->GitLab</span></button></span><span aria-hidden="true" class="geist-spacer" data-version="v1" style="margin-top:11px"></span><span class="skeleton_skeleton__4fTHU skeleton_show__a8Yyu skeleton_wrapper__9lVll" data-geist-skeleton="" data-testid="legacy/skeleton" data-version="v1"><button type="submit" data-testid="login/bitbucket-button" data-custom-button="" class="button_base__AOyi_ reset_reset__90FTf reset_reset__P0r5z button_button__dmey4 reset_reset__90FTf reset_reset__P0r5z custom_button__BHGq6 jsx-2115203176 button_large__FQLqa button_invert__ESQI6" data-geist-button="" data-version="v1" style="min-width:100%;max-width:100%"><span class="button_prefix__e8xDo"><svg height="20" viewBox="-2 -2 65 59" width="20"><defs><linearGradient id="bitbucket-:Rqrd3sl96:" x1="104.953%" x2="46.569%" y1="21.921%" y2="75.234%"><stop offset="7%" stop-color="currentColor" stop-opacity=".4"></stop><stop offset="100%" stop-color="currentColor"></stop></linearGradient></defs><path d="M59.696 18.86h-18.77l-3.15 18.39h-13L9.426 55.47a2.71 2.71 0 001.75.66h40.74a2 2 0 002-1.68l5.78-35.59z" fill="url(#bitbucket-:Rqrd3sl96:)" fill-rule="nonzero" transform="translate(-.026 .82)"></path><path d="M2 .82a2 2 0 00-2 2.32l8.49 51.54a2.7 2.7 0 00.91 1.61 2.71 2.71 0 001.75.66l15.76-18.88H24.7l-3.47-18.39h38.44l2.7-16.53a2 2 0 00-2-2.32L2 .82z" fill="currentColor" fill-rule="nonzero"></path></svg></span><span class="button_content__9hWh7"><span>Continue<!-- --> with</span> <!-- -->Bitbucket</span></button></span><span aria-hidden="true" class="geist-spacer" data-version="v1"></span><form data-testid="login/saml-button"><hr class="geist-hr-reset"/><span aria-hidden="true" class="geist-spacer" data-version="v1"></span><div style="overflow:hidden;will-change:height;height:0"><div style="overflow:hidden"></div></div><button type="button" class="button_base__AOyi_ reset_reset__90FTf reset_reset__P0r5z button_button__dmey4 reset_reset__90FTf reset_reset__P0r5z button_secondary__ZQVAM button_large__FQLqa button_invert__ESQI6" data-geist-button="" data-version="v1" style="min-width:100%;max-width:100%"><span class="button_prefix__e8xDo"><svg data-testid="geist-icon" fill="none" height="24" shape-rendering="geometricPrecision" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 24 24" width="24" style="color:currentColor"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"/><path d="M7 11V7a5 5 0 0110 0v4"/></svg></span><span class="button_content__9hWh7">Continue<!-- --> with SAML SSO</span></button><span aria-hidden="true" class="geist-spacer" data-version="v1"></span></form><div data-testid="login/email-button" style="text-align:center"><span class="link_link__LTNaQ link_highlight__3ua_9" role="link" tabindex="0">Continue<!-- --> with Email →</span></div></div></div></div></div><div class="login_signup__jBvzt"><p class="geist-text geist-text-no-margin p"><a class="link_link__LTNaQ link_highlight__3ua_9" href="/signup">Don&#x27;t have an account? Sign Up</a></p></div></div></div><!--$--><footer class="footer_footer__CQcPM footer_marketingFooterContainer__XGsij" data-version="v1"><nav aria-label="Vercel Directory" role="navigation"><div class="footer_marketingFooter__5hokU"><div class="stack_stack__77KWN stack footer_logotype__Y2l5z" data-version="v1" style="--flex:initial;--direction:column;--align:stretch;--justify:flex-start;--gap:32px"><a href="/home"><svg aria-label="Vercel Inc." fill="var(--geist-foreground)" height="24" role="img" viewBox="0 0 283 64"><path d="M37 0l37 64H0L37 0zM159.6 34c0-10.3-7.6-17.5-18.5-17.5s-18.5 7.2-18.5 17.5c0 10.1 8.2 17.5 19.5 17.5 6.2 0 11.8-2.3 15.4-6.5l-6.8-3.9c-2.1 2.1-5.2 3.4-8.6 3.4-5 0-9.3-2.7-10.8-6.8l-.3-.7h28.3c.2-1 .3-2 .3-3zm-28.7-3l.2-.6c1.3-4.3 5.1-6.9 9.9-6.9 4.9 0 8.6 2.6 9.9 6.9l.2.6h-20.2zM267.3 34c0-10.3-7.6-17.5-18.5-17.5s-18.5 7.2-18.5 17.5c0 10.1 8.2 17.5 19.5 17.5 6.2 0 11.8-2.3 15.4-6.5l-6.8-3.9c-2.1 2.1-5.2 3.4-8.6 3.4-5 0-9.3-2.7-10.8-6.8l-.3-.7H267c.2-1 .3-2 .3-3zm-28.7-3l.2-.6c1.3-4.3 5.1-6.9 9.9-6.9 4.9 0 8.6 2.6 9.9 6.9l.2.6h-20.2zM219.3 28.3l6.8-3.9c-3.2-5-8.9-7.8-15.8-7.8-10.9 0-18.5 7.2-18.5 17.5s7.6 17.5 18.5 17.5c6.9 0 12.6-2.8 15.8-7.8l-6.8-3.9c-1.8 3-5 4.7-9 4.7-6.3 0-10.5-4.2-10.5-10.5s4.2-10.5 10.5-10.5c3.9 0 7.2 1.7 9 4.7zM282.3 5.6h-8v45h8v-45zM128.5 5.6h-9.2L101.7 36 84.1 5.6h-9.3L101.7 52l26.8-46.4zM185.1 25.8c.9 0 1.8.1 2.7.3v-8.5c-6.8.2-13.2 4-13.2 8.7v-8.7h-8v33h8V36.3c0-6.2 4.3-10.5 10.5-10.5z"></path></svg></a></div><div class="footer_group__2SKZl"><input aria-label="Open Navigation Menu" class="footer_hidden__027FV reset_visuallyHidden__Epm6x reset_visuallyHidden__eEda9" id="footer-group-:R2dsl96:" type="checkbox"/><label for="footer-group-:R2dsl96:"><h2 class="footer_header__IT1IT">Product</h2></label><ul class="footer_list__St1yh"><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/features/infrastructure">Infrastructure</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/features/previews">Previews</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/features/edge-functions">Edge Functions</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/analytics">Analytics</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/solutions/nextjs">Next.js</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/solutions/turborepo">Turbo</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/enterprise">Enterprise</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/docs/rest-api">CLI &amp; API</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/changelog">Changelog</a></li></ul></div><div class="footer_group__2SKZl"><input aria-label="Open Navigation Menu" class="footer_hidden__027FV reset_visuallyHidden__Epm6x reset_visuallyHidden__eEda9" id="footer-group-:R3dsl96:" type="checkbox"/><label for="footer-group-:R3dsl96:"><h2 class="footer_header__IT1IT">Explore</h2></label><ul class="footer_list__St1yh"><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/docs">Docs</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/pricing">Pricing</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/customers">Customers</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/integrations">Integrations</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/templates">Templates</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/experts">Experts</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/guides">Guides</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/help">Help</a></li><li class="footer_item__RjypT"><a href="#" class="link_link__LTNaQ link_secondary__Htj2D">⌘K</a></li></ul></div><div class="footer_group__2SKZl"><input aria-label="Open Navigation Menu" class="footer_hidden__027FV reset_visuallyHidden__Epm6x reset_visuallyHidden__eEda9" id="footer-group-:R4dsl96:" type="checkbox"/><label for="footer-group-:R4dsl96:"><h2 class="footer_header__IT1IT">Company</h2></label><ul class="footer_list__St1yh"><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/about">About</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/blog">Blog</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/careers">Careers</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/contact">Contact Us</a></li><li class="footer_item__RjypT"><a href="https://nextjs.org/conf" rel="noopener" target="_blank" class="link_link__LTNaQ link_external__NODW5 link_secondary__Htj2D">Next.js Conf<svg data-testid="geist-icon" fill="none" height="1em" shape-rendering="geometricPrecision" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="1em" class="link_externalIcon__lLA3x" style="color:currentColor"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"/><path d="M15 3h6v6"/><path d="M10 14L21 3"/></svg></a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/oss">Open Source</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/partners">Partners</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/security">Security</a></li><li class="footer_item__RjypT"><a class="link_link__LTNaQ link_secondary__Htj2D" href="/legal/privacy-policy">Privacy Policy</a></li><button type="submit" aria-haspopup="true" aria-expanded="false" aria-controls="menu-:R5sdsl96:" data-testid="footer/legal-button" aria-label="Menu" data-geist-menu-button="" id="menu-button-:R5sdsl96H1:" class="button_base__AOyi_ reset_reset__90FTf reset_reset__P0r5z footer_legalButton__vJy3u" data-geist-button="" data-version="v1"><span class="button_content__9hWh7 button_flex__j8W_M button_center__TVnA8"><span class="link_link__LTNaQ link_secondary__Htj2D" style="display:flex;align-items:center;gap:4px;width:100%">Legal<svg data-testid="geist-icon" fill="none" height="16" shape-rendering="geometricPrecision" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 24 24" width="16" style="color:currentColor"><path d="M6 9l6 6 6-6"/></svg></span></span></button><span></span></ul></div></div></nav><section><div class="stack_stack__77KWN stack footer_marketingSubFooter__8xRfw" data-version="v1" style="--flex:initial;--direction:column;--align:stretch;--justify:space-between;--gap:4px"><span class="footer_copyright__nFXY7">© <!-- -->2023<!-- --> <!-- -->Vercel<!-- --> Inc.</span><div class="stack_stack__77KWN stack footer_subFooterIcons__xCyEt" data-version="v1" style="--flex:initial;--direction:row;--align:center;--justify:space-between;--gap:16px"><span class="footer_contact__5lVzo"><ul class="footer_social__TS_hG"><li><a aria-label="GitHub" class="footer_github__rmvAM" href="https://github.com/vercel" rel="noopener" target="_blank"><svg aria-label="github" height="19" viewBox="0 0 14 14" width="19"><path d="M7 .175c-3.872 0-7 3.128-7 7 0 3.084 2.013 5.71 4.79 6.65.35.066.482-.153.482-.328v-1.181c-1.947.415-2.363-.941-2.363-.941-.328-.81-.787-1.028-.787-1.028-.634-.438.044-.416.044-.416.7.044 1.071.722 1.071.722.635 1.072 1.641.766 2.035.59.066-.459.24-.765.437-.94-1.553-.175-3.193-.787-3.193-3.456 0-.766.262-1.378.721-1.881-.065-.175-.306-.897.066-1.86 0 0 .59-.197 1.925.722a6.754 6.754 0 0 1 1.75-.24c.59 0 1.203.087 1.75.24 1.335-.897 1.925-.722 1.925-.722.372.963.131 1.685.066 1.86.46.48.722 1.115.722 1.88 0 2.691-1.641 3.282-3.194 3.457.24.219.481.634.481 1.29v1.926c0 .197.131.415.481.328C11.988 12.884 14 10.259 14 7.175c0-3.872-3.128-7-7-7z" fill="currentColor" fill-rule="nonzero"></path></svg></a></li><li><a aria-label="Twitter" class="footer_bird__3RjDI" href="https://twitter.com/vercel" rel="noopener" target="_blank"><svg aria-label="twitter" fill="currentColor" height="16" viewBox="0 0 18 15"><path d="M18 1.684l-1.687 1.684v.28c0 .307-.05.602-.123.886-.04 2.316-.777 5.387-3.816 7.81C6.404 17.115 0 12.907 0 12.907c5.063 0 5.063-1.684 5.063-1.684-1.126 0-3.376-2.243-3.376-2.243.563.56 1.689 0 1.689 0C.56 7.295.56 5.61.56 5.61c.563.561 1.689 0 1.689 0C-.563 3.368 1.124.561 1.124.561 1.687 3.368 9 4.49 9 4.49l.093-.046A6.637 6.637 0 0 1 9 3.368C9 1.353 10.636 0 12.656 0c1.112 0 2.094.506 2.765 1.286l.329-.163L17.437 0l-1.122 2.245L18 1.684z" fill-rule="nonzero"></path></svg></a></li></ul></span><div class="footer_theme-switcher__kGZC9"></div></div></div></section></footer><!--/$--></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{},"__N_SSG":true},"page":"/login/[[...mode]]","query":{},"buildId":"Hcszm--RrlMRWKmu3fVi9","isFallback":false,"gsp":true,"scriptLoader":[]}</script></body></html>

Vercel URL:https://flexhire-challenge-2du6u7hft-renato1010.vercel.app/api/hello