1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[525],{6889:function(e,t,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/customers",function(){return s(1267)}])},1267:function(e,t,s){"use strict";s.r(t),s.d(t,{default:function(){return p}});var i=s(5893),o=s(5675),r=s.n(o),l=s(3262),n=s.n(l),a=s(1664),d=s.n(a),c=s(2962);let g=[{key:"triacc",title:"From concept to production in days with Shuttle",logo:"/images/user-stories/triacc.png",logoWidth:110,logoHeight:34,link:"/customers/triacc"},{key:"unwritten",logo:"/images/user-stories/unwritten.png",logoWidth:160,logoHeight:25,link:"/customers/unwritten",title:"Large-scale data processing without infrastructure overhead"},{key:"decent-land",logo:"/images/user-stories/decent-land.png",logoWidth:260,logoHeight:30,link:"/customers/decent-land",title:"How Decent Land simplified Web3 development"},{key:"master-ai",logo:"/images/user-stories/master-ai.png",logoWidth:140,logoHeight:40,link:"/customers/master-ai",title:"How MasterAI Launched an AI-powered Game from Concept to 10K Daily Interactions"}];function p(){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.PB,{title:"Customers | Shuttle",description:"Discover how leading companies use Shuttle to simplify their backend development and deployment processes."}),(0,i.jsxs)("main",{className:"flex flex-col mx-auto mt-24 gap-16 w-full max-w-[1280px] px-5 sm:px-10 lg:mt-28",children:[(0,i.jsxs)("div",{className:"flex flex-col items-center gap-4 md:gap-8 max-w-[1000px] mx-auto",children:[(0,i.jsx)("h1",{className:"w-fit text-center font-gradual text-5xl font-bold text-black dark:text-head lg:text-6.5",children:"Why Developers Choose Shuttle"}),(0,i.jsx)("p",{className:"pt-0 w-full text-base md:text-xl tracking-wide leading-6 text-center text-neutral-400 md:leading-8",children:"At Shuttle, we don't just provide cloud infrastructure - we provide a developer-first experience designed to make building and deploying Rust applications effortless and joyful."})]}),(0,i.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6 justify-center",children:g.map(e=>(0,i.jsxs)("div",{className:"flex flex-col w-full items-start border border-solid border-white border-opacity-30 rounded-[32px] overflow-hidden ".concat(n()["user-story-card"]),children:[(0,i.jsxs)("div",{className:"flex flex-1 flex-col p-6 md:p-10 gap-4 bg-[#0F0F0F]",children:[(0,i.jsx)(r(),{src:e.logo,alt:"".concat(e.title," logo"),width:e.logoWidth,height:e.logoHeight,className:"mb-4"}),(0,i.jsx)(d(),{href:e.link,className:"flex flex-col gap-6",children:(0,i.jsx)("h2",{className:"text-xl md:text-2xl font-bold text-zinc-300 font-gradual",children:e.title})})]}),(0,i.jsxs)(d(),{href:e.link,className:"flex justify-between items-center w-full px-6 md:px-10 py-5 border-t border-solid border-white border-opacity-30 mt-auto",children:[(0,i.jsx)("span",{className:n()["gradient-link"],children:"Read story"}),(0,i.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n()["arrow-icon"],children:[(0,i.jsx)("path",{d:"M16.627 12.75H4.5V11.25H16.627L10.9308 5.55375L12 4.5L19.5 12L12 19.5L10.9308 18.4462L16.627 12.75Z",fill:"#E3E3E3"}),(0,i.jsx)("path",{d:"M16.627 12.75H4.5V11.25H16.627L10.9308 5.55375L12 4.5L19.5 12L12 19.5L10.9308 18.4462L16.627 12.75Z",fill:"url(#paint0_linear_305_13006)"}),(0,i.jsx)("defs",{children:(0,i.jsxs)("linearGradient",{id:"paint0_linear_305_13006",x1:"0.105",y1:"14.3437",x2:"22.6999",y2:"5.47117",gradientUnits:"userSpaceOnUse",children:[(0,i.jsx)("stop",{"stop-color":"#FC540C"}),(0,i.jsx)("stop",{offset:"0.703125","stop-color":"#FFD76F","stop-opacity":"0.72"}),(0,i.jsx)("stop",{offset:"1","stop-color":"#38D4E9"})]})})]})]})]},e.key))})]})]})}},3262:function(e){e.exports={"gradient-link":"UserStories_gradient-link__Kr_xy","arrow-icon":"UserStories_arrow-icon__m_P4J","user-story-card":"UserStories_user-story-card__MH634","bg-wide":"UserStories_bg-wide__c_qKk","bg-tile-1":"UserStories_bg-tile-1__3J0Xp","bg-tile-2":"UserStories_bg-tile-2__sF8Ha","bg-tile-3":"UserStories_bg-tile-3__Ie5np"}}},function(e){e.O(0,[888,774,179],function(){return e(e.s=6889)}
1),_N_E=e.O()}]);
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.