1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5281],{18551:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var l=r(95155),s=r(94049),i=r(5296),n=r(76970),a=r(81940),o=r(36296),d=r(77261),c=r(84650),u=r(11353);function m(e){var t;let{headline:r,subheadline:m,buttonLabel:h,centered:g=!1,ctaId:p=r,audienceSegment:f,...x}=e,{openModal:j}=(0,u.h)(),y="href"in x,b=p.toLowerCase().trim().replace(/[\s_]+/g,"_").replace(/[^a-z0-9_-]/g,"").slice(0,64);return(0,l.jsx)(i.default,{className:"ctabanner",sx:{my:{xs:"3rem",md:"0rem"}},children:(0,l.jsx)(s.default,{component:"section",sx:{width:"100%",py:{xs:8,md:12},pt:{xs:3},color:"#fff",textAlign:g?"center":"left"},children:(0,l.jsx)(n.P.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.5},children:(0,l.jsxs)(s.default,{sx:{maxWidth:"800px",mx:g?"auto":0,display:"flex",flexDirection:"column",alignItems:g?"center":"flex-start"},children:[(0,l.jsx)(o.A,{className:"cta--title",children:r}),m&&(0,l.jsx)(d.J,{sx:{mt:"0rem"},children:m}),(0,l.jsx)(c.S,{delay:.4,children:(0,l.jsx)(a.A,{...y?{href:x.href}:{onClick:null!=(t=x.onClick)?t:j,"aria-haspopup":"dialog"},sx:{mt:0},ctaId:b,audienceSegment:f,children:h})})]})})})})}},32049:(e,t,r)=>{Promise.resolve().then(r.bind(r,98778))},77261:(e,t,r)=>{"use strict";r.d(t,{J:()=>n});var l=r(95155),s=r(25635),i=r(84650);function n(e){let{children:t,sx:r,delay:n=.3,motion:a=!0}=e,o=(0,l.jsx)(s.default,{className:"subtext",sx:{marginLeft:0,fontFamily:"DM Sans",textTransform:"unset",letterSpacing:0,fontSize:"1.75rem",lineHeight:"var(--bor-leading-sm)",color:"tertiary.main",mt:"1rem",mb:"3rem",...r},children:t});return a?(0,l.jsx)(i.S,{delay:n,children:o}):o}},98778:(e,t,r)=>{"use strict";r.d(t,{default:()=>z});var l=r(95155),s=r(43657),i=r(68664),n=r(12115),a=r(94049),o=r(68228),d=r(25635),c=r(28548),u=r(76970),m=r(71408),h=r(20063),g=r(54418),p=r(85345),f=r(73164),x=r(59751),j=r(88016),y=r(22822),b=r(17681),v=r(70690),w=r(84650);function A(e){let{filters:t,selectedFilters:r,onFilterChange:s,clearFilters:i}=e;return(0,l.jsx)(w.S,{delay:.3,children:(0,l.jsx)(a.default,{className:"filter--container",children:(0,l.jsxs)(o.A,{spacing:2,direction:{xs:"column",sm:"row"},flexWrap:"wrap",sx:{gap:{sm:0,md:".8rem"}},children:[Object.entries(t).map(e=>{var t;let[i,n]=e;return(null==n?void 0:n.length)>0?(0,l.jsx)(p.A,{className:"select--boxes",size:"small",sx:{minWidth:200,marginLeft:"0 !important"},children:(0,l.jsx)(f.A,{multiple:!0,displayEmpty:!0,value:null!=(t=r[i])?t:[],onChange:e=>{s(i,"string"==typeof e.target.value?e.target.value.split(","):e.target.value)},input:(0,l.jsx)(x.A,{className:"select--inner",sx:{backgroundColor:"#2B2B2B",color:"#fff"}}),renderValue:e=>0===e.length?i.replace(/([A-Z])/g," $1").trim().split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" "):e.join(", "),children:n.map(e=>{var t;return(0,l.jsxs)(j.A,{value:e,children:[(0,l.jsx)(y.A,{checked:(null!=(t=r[i])?t:[]).includes(e)}),(0,l.jsx)(b.A,{primary:e})]},e)})})},i):null}),(0,l.jsx)(v.A,{variant:"outlined",size:"small",onClick:()=>{i()},sx:{borderColor:"#666",color:"#fff",mt:1,marginLeft:"0 !important","&:hover":{borderColor:"#999",backgroundColor:"#1e1e1e"}},children:"Reset Filters"})]})})})}var k=r(95125),F=r(95704);let S=F.env.API_BASE_URL;k.A.create({baseURL:S,headers:{Authorization:"Bearer "+F.env.CONTENTFUL_DELIVERY_ACCESS_TOKEN}}).interceptors.request.use(e=>e,e=>{var t;null==e||null==(t=e.response)||t.status,Promise.reject(e)});let C=[{label:"< $10k",min:0,max:9999},{label:"$10k - $25k",min:1e4,max:25e3},{label:"$25k - $50k",min:25e3,max:5e4},{label:"$50k+",min:5e4,max:1/0}];var N=r(36296),W=r(5296),q=r(30400);let E=(0,u.P)(q.A);function P(e){let{portfolios:t,filters:r}=e,s=(0,h.useRouter)(),i=(0,h.useSearchParams)(),[p,f]=(0,n.useState)({}),[x,j]=(0,n.useState)([]);(0,n.useEffect)(()=>{if(window.location.hash){let e=document.querySelector(window.location.hash);e&&setTimeout(()=>{e.scrollIntoView({behavior:"smooth"})},100)}},[]),(0,n.useEffect)(()=>{let e={};i.forEach((t,r)=>{e[r]=t.split(",")}),f(e),j(Object.keys(e))},[i]);let y=(0,n.useMemo)(()=>t?t.filter(e=>{let t=!0;
1return Object.entries(p).forEach(r=>{var l,s,i,n;let[a,o]=r,d=null==e||null==(l=e.projectCategoryFiltering)?void 0:l[a];if("budget"==a&&(d=null==e||null==(s=e.projectCategoryFiltering)?void 0:s.price),(null==o?void 0:o.length)>0)if(o.includes(d)||Array.isArray(d)||"customFeatures"==a||"budget"==a)if("customFeatures"!=a||(null!=(i=null==d?void 0:d.split(","))?i:[]).some(e=>o.includes(e.trim()))){if(Array.isArray(d)&&!(null!=d?d:[]).some(e=>o.includes(e.trim())))t=!1;else if("budget"===a){let r=0,l=parseFloat(String(null==e||null==(n=e.projectCategoryFiltering)?void 0:n.price).replace(/[^0-9.]/g,""));isNaN(l)||(r=l),o.some(e=>{let t=C.find(t=>t.label===e);return t&&r>=t.min&&r<=t.max})||(t=!1)}}else t=!1;else t=!1}),t}):[],[t,p]),b=(0,n.useMemo)(()=>r&&t?function(e,t,r){var l,s;let i=["industry","projectType"],n={},a=(e,t)=>Array.isArray(e)?e.flatMap(e=>String(e).split(",").map(e=>e.trim()).filter(Boolean)):"string"==typeof e&&"customFeatures"===t?e.split(",").map(e=>e.trim()).filter(Boolean):e?[String(e).trim()]:[];for(let s of i){if("industry"===s){n[s]=new Set(Object.keys(e));continue}let o=new Set;if("budget"===s)for(let e of C){let l={...t},n=new Set(t[s]||[]);n.add(e.label),l[s]=Array.from(n),r.filter(t=>{var r,n,o;for(let e of i){if(e===s)continue;let r=l[e];if(!r||0===r.length)continue;let i=a(null==t||null==(n=t.projectCategoryFiltering)?void 0:n[e],e);if(!r.some(e=>i.includes(e)))return!1}let d=parseFloat(String(null!=(o=null==t||null==(r=t.projectCategoryFiltering)?void 0:r.price)?o:"").replace(/[^0-9.]/g,""));return!isNaN(d)&&!!(d>=e.min)&&!!(d<=e.max)}).length>0&&o.add(e.label)}else{let e=new Set;for(let t of r){let r=null==t||null==(l=t.projectCategoryFiltering)?void 0:l[s];Array.isArray(r)?r.forEach(t=>e.add(t)):"customFeatures"===s?r.split(",").forEach(t=>e.add(t.trim())):r&&e.add(r)}for(let l of((t[s]||[]).forEach(e=>o.add(e)),e)){let e={...t},n=new Set(t[s]||[]);n.add(l),e[s]=Array.from(n),r.filter(t=>{var r,n,o,d,c,u;for(let l of i){if(l===s)continue;let i=e[l];if(i&&0!==i.length)if("budget"===l){let e=parseFloat(String(null!=(n=null==t||null==(r=t.projectCategoryFiltering)?void 0:r.price)?n:"").replace(/[^0-9.]/g,""));if(isNaN(e)||!i.some(t=>{let r=C.find(e=>e.label===t);return!!r&&e>=r.min&&e<=r.max}))return!1}else{let e=a(null==t||null==(o=t.projectCategoryFiltering)?void 0:o[l],l);if(!i.some(t=>e.includes(t)))return!1}}if("budget"===s){let e=parseFloat(String(null!=(c=null==t||null==(d=t.projectCategoryFiltering)?void 0:d.price)?c:"").replace(/[^0-9.]/g,""));if(isNaN(e))return!1;let r=C.find(e=>e.label===l);if(!r||e<r.min||e>r.max)return!1}else if(!a(null==t||null==(u=t.projectCategoryFiltering)?void 0:u[s],s).includes(l))return!1;return!0}).length>0&&o.add(l)}}n[s]=o}let o={};for(let e of i){let t=Array.from(null!=(s=n[e])?s:[]);o[e]=t.sort((e,t)=>e.localeCompare(t))}return o}(r,p,t):{},[r,t,p,y,x]);return t?0===t.length?(0,l.jsx)(l.Fragment,{children:"No entries found."}):(0,l.jsx)(W.default,{id:"portfolio-grid",className:"portfolio-grid-container",sx:{maxWidth:"100%",px:{xs:0},mx:{xs:0}},children:(0,l.jsxs)(a.default,{sx:{py:8},children:[(0,l.jsx)(N.A,{children:"End to end solutions"}),(0,l.jsx)(m.N,{mode:"wait",children:(0,l.jsx)(o.A,{component:u.P.div,direction:{xs:"column",sm:"row"},spacing:2,flexWrap:"wrap",mb:4,initial:{opacity:0,y:-10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},children:r&&(0,l.jsx)(A,{filters:b,selectedFilters:null!=p?p:{},onFilterChange:(e,t)=>
1{let r={};"industry"===e?(r={[e]:t},j([e])):(r={...p,[e]:t},!x.includes(e)&&t.length>0&&j(t=>[...t,e]),0===t.length&&x.includes(e)&&j(t=>t.filter(t=>t!==e))),f(r);var l=r;let i=new URLSearchParams;Object.entries(l).forEach(e=>{let[t,r]=e;r.length>0&&i.set(t,r.join(","))}),s.replace("?".concat(i.toString(),"#portfolio-grid"),{scroll:!1})},clearFilters:()=>{f({}),j([]),s.replace("#portfolio-grid",{scroll:!1})}})})}),(0,l.jsx)(a.default,{sx:{display:"grid",gridTemplateColumns:{xs:"1fr",sm:"repeat(2, minmax(0, 1fr))"},gap:{sm:"1rem",md:"3rem"},pb:8,mt:"3rem"},children:(null!=y?y:[]).map((e,t)=>{var r,s,i,n,o,m,h,p,f,x,j,y;return(0,l.jsx)(w.S,{delay:.08+.06*t,children:(0,l.jsx)(a.default,{className:"portfolio--item",sx:{gridColumn:{xs:"span 12",sm:"span 6",md:"span 4"},borderRadius:2,overflow:"hidden"},children:(0,l.jsx)(u.P.a,{href:"portfolio/".concat(e.slug),style:{textDecoration:"none",color:"inherit",display:"block",borderRadius:"8px",overflow:"hidden"},children:(0,l.jsxs)(a.default,{className:"portfolio-project-card",sx:{borderRadius:2,overflow:"hidden",bgcolor:"transparent"},children:[(0,l.jsx)(a.default,{sx:{overflow:"hidden",borderRadius:"8px"},children:(0,l.jsx)(a.default,{sx:{position:"relative",width:"100%",height:"38vh",borderRadius:"8px",overflow:"hidden"},children:(0,l.jsx)(E,{src:null!=(h=null==e||null==(s=e.portfolioFeatureImage)||null==(r=s.file)?void 0:r.url)?h:null==e||null==(n=e.imageUrl)||null==(i=n.file)?void 0:i.url,alt:null!=(f=null!=(p=null==e||null==(o=e.portfolioFeatureImage)?void 0:o.title)?p:null==e||null==(m=e.imageUrl)?void 0:m.title)?f:"Project feature image",fill:!0,sizes:"100vw",loading:"lazy",placeholder:"blur",blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR4nGNgYGC4CwAA4gDe7dzxwQAAAABJRU5ErkJggg==",style:{objectFit:"cover",objectPosition:"0% 0%",width:"100%",height:"100%",display:"block"},initial:{objectPosition:"0% 0%"},whileHover:{objectPosition:"0% 100%"},transition:{duration:20,ease:"easeInOut"}})})}),(0,l.jsxs)(a.default,{className:"portfolio-project-details",sx:{py:2,backgroundColor:"transparent"},children:[(0,l.jsxs)(d.default,{variant:"h6",sx:{mt:1,color:"#fff"},children:[null!=(x=null==e?void 0:e.title)?x:"",(0,l.jsx)(g.A,{fontSize:"small",sx:{opacity:0,transition:"all 0.3s ease",transform:"translateX(0px)"}})]}),(0,l.jsx)(d.default,{variant:"subtitle2",sx:{color:"#aaa",mb:2,mt:0},children:null!=(j=null==e?void 0:e.subtitle)?j:""}),(0,l.jsx)(a.default,{sx:{display:"flex",gap:1,flexWrap:"wrap"},children:(null!=(y=null==e?void 0:e.services)?y:[]).map(e=>(0,l.jsx)(c.A,{label:e,size:"small",sx:{backgroundColor:"#2B2B2B",color:"#fff",borderRadius:"4px"}},e))})]})]})})})},e.id)})})]})}):(0,l.jsx)(l.Fragment,{children:"Failed to load entries."})}var R=r(18551),B=r(97161),M=r(19460);let _=[{src:"/assets/logos/helpgood.svg",alt:"Help Good"},{src:"/assets/logos/montgomery.svg",alt:"The Montgomery Summit"},{src:"/assets/logos/popmenu.svg",alt:"Popmenu"},{src:"/assets/logos/blackambition.svg",alt:"Black Ambition"},{src:"/assets/logos/plantcell.svg",alt:"Plant Cell Technology"},{src:"/assets/logos/algorithm.svg",alt:"Algorithm Agency"},{src:"/assets/logos/clanfinder.svg",alt:"Clanfinder.gg"},{src:"/assets/logos/madison.svg",alt:"Madison Miles Media"},{src:"/assets/logos/boudin.svg",alt:"Boudin Bakery"},{src:"/assets/logos/statefair.svg",alt:"State Fair Los Angeles"}],L={agency:"Agency",startup:"Startup",mid_market:"Mid-Market",nonprofit:"Nonprofit"},$={startup:[{q:"Whatâs the typical investment range?",a:(0,l.jsxs)(l.Fragment,{children:["Most startup partners invest ",(0,l.jsx)("b",{children:"$4kâ$10k/month"}),", depending on scope and how many initiatives weâre driving at once."]})},{q:"How fast can we see meaningful progress?",a:(0,l.jsxs)(l.Fragment,{children:["We aim for a first win in ",(0,l.jsx)("b",{children:"2â4 weeks"}),"âshipping high-impact features early while the full build continues."]})},{q:"How do we collaborate day-to-day?",a:(0,l.jsxs)(l.Fragment,{children:["Dedicated Slack/async channel with a ",(0,l.jsx)("b",{children:"PM + Senior Dev"}
1),", weekly check-ins, and staging links for constant visibility."]})},{q:"What if priorities change mid-build?",a:(0,l.jsxs)(l.Fragment,{children:["We work in ",(0,l.jsx)("b",{children:"1â2 week sprints"}),", so pivots are built in without losing momentum or quality."]})},{q:"What outcomes do startups usually get?",a:(0,l.jsxs)(l.Fragment,{children:["Expert-tier development that creates ",(0,l.jsx)("b",{children:"scalable foundations"}),", faster iteration, and momentum toward growth or fundraising."]})}],mid_market:[{q:"Whatâs the typical investment range?",a:(0,l.jsxs)(l.Fragment,{children:["Most mid-market partners invest ",(0,l.jsx)("b",{children:"$5.5kâ$10k/month"}),", often across multiple workstreams or squads."]})},{q:"How do you integrate with our existing team?",a:(0,l.jsxs)(l.Fragment,{children:["We embed with a ",(0,l.jsx)("b",{children:"PM/Producer + Senior Dev"})," (plus QA/design as needed) and align to your workflows and tooling."]})},{q:"How do you ensure quality at scale?",a:(0,l.jsxs)(l.Fragment,{children:["Clear ",(0,l.jsx)("b",{children:"SLAs & QA gates"}),", code review, automated checks, and release discipline before anything hits production."]})},{q:"What reporting/visibility do we get?",a:(0,l.jsxs)(l.Fragment,{children:["Weekly summaries, velocity tracking, and direct access to"," ",(0,l.jsx)("b",{children:"boards + staging"})," so nothing is hidden."]})},{q:"What outcomes do mid-market clients achieve?",a:(0,l.jsxs)(l.Fragment,{children:["Stronger stability, a ",(0,l.jsx)("b",{children:"predictable delivery cadence"}),", fewer fire-drillsâfreeing your team to focus on growth."]})}],nonprofit:[{q:"Whatâs the typical investment range?",a:(0,l.jsxs)(l.Fragment,{children:["Most nonprofit partners invest ",(0,l.jsx)("b",{children:"$3kâ$6k/month"}),", with discounted rates for long-term commitments or mission-critical launches."]})},{q:"How do you make sure the mission comes through?",a:(0,l.jsxs)(l.Fragment,{children:["We start with an ",(0,l.jsx)("b",{children:"audit of donation, program, and content flows"}),", then prioritize improvements that impact supporters and fundraising."]})},{q:"How do you work with non-technical teams?",a:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("b",{children:"Clear, jargon-free"})," communication and handoff docs so staff can manage updates confidently without a dev."]})},{q:"What support do we get during campaigns or events?",a:(0,l.jsxs)(l.Fragment,{children:["Escalation paths with ",(0,l.jsx)("b",{children:"<24h response"})," during campaigns, launches, or annual drives."]})},{q:"What impact do nonprofits usually see?",a:(0,l.jsxs)(l.Fragment,{children:["More reliable sites, ",(0,l.jsx)("b",{children:"fewer emergencies"}),", smoother donations, and measurable gains in engagement within ~90 days."]})}],agency:[{q:"Whatâs the typical investment range?",a:(0,l.jsxs)(l.Fragment,{children:["Agency partners usually invest ",(0,l.jsx)("b",{children:"$3.5kâ$8k/month"}),", whether weâre your ongoing technical partner or covering project spikes."]})},{q:"How do you collaborate with other agencies?",a:(0,l.jsxs)(l.Fragment,{children:["We act as a ",(0,l.jsx)("b",{children:"technical partner"}),"âyou lead strategy/creative, we deliver production-ready builds with clear ownership."]})},{q:"Do you white-label your work?",a:(0,l.jsxs)(l.Fragment,{children:["Yes. We can deliver behind the scenes so all work appears under"," ",(0,l.jsx)("b",{children:"your brand"}),", seamless to your clients."]})},{q:"What does onboarding look like?",a:(0,l.jsxs)(l.Fragment,{children:["Week 1 is access + alignment, then a ",(0,l.jsx)("b",{children:"stabilization sprint"}),". From there, steady client-ready updates for your accounts."]})},{q:"What do agencies gain from working with you?",a:(0,l.jsxs)(l.Fragment,{children:["Predictable delivery, reduced internal stress, and the ability to"," ",(0,l.jsx)("b",{children:"take on larger/complex projects"})," without extra overhead."]})}]};function z(e){let{portfolios:t,filters:r,testimonials:o}=e;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(W.default,{children:[(0,l.jsxs)(a.default,{className:"section-with-rows comparison-section-container",sx:{paddingBottom:0,textAlign:{xs:"left",md:"center"},height:"55vh",p:0,pt:{xs:0,md:"3rem"},display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",gap:{xs:"1.35rem",md:"0rem"}}
1,children:[(0,l.jsx)(N.A,{sx:{fontSize:{xs:"2.5rem",md:"3.75rem"},mb:{xs:"1rem",md:"2rem"},lineHeight:{xs:1.35,md:"auto"}},children:"Custom platforms, products, and internal systems"}),(0,l.jsx)(M.k,{sx:{fontSize:"1.35rem",maxWidth:{xs:"100%",sm:"100%"},m:"0 auto",color:"#aaa"},children:"Selected work focused on usability, operational clarity, and long-term scale."})]}),(0,l.jsx)(w.S,{delay:.8,children:(0,l.jsx)(i.A,{logos:_,rows:1})}),(0,l.jsx)(n.Suspense,{children:(0,l.jsx)(P,{portfolios:t,filters:r})})]}),(0,l.jsx)(s.A,{headline:"Why Clients Keep Coming Back",subtext:"Real results. Real relationships. See why businesses trust More Seconds for expert development and seamless execution",cta:{label:"See What We Can Build Together"},reviews:null!=o?o:[]}),(0,l.jsx)(B.A,{content:$,audienceLabels:L,showTabs:!0,title:"Frequently Asked Questions",description:"Got questions? We have answers."}),(0,l.jsx)(a.default,{className:"stacked-section-wrap",sx:{mb:{xs:0,md:"0rem"},pb:{xs:0,md:"0rem"},"& .ctabanner":{pb:0}},children:(0,l.jsx)(R.A,{headline:"Letâs Find the Right Starting Point",subheadline:"Share a bit about your project, and weâll point you to relevant work, ideas, and next steps.",buttonLabel:"Request Custom Examples"})})]})}}},e=>{e.O(0,[5149,6123,7293,2438,1551,2668,2624,3077,1861,6855,4323,5376,7445,2901,2866,7161,184,8441,1255,7358],()=>e(e.s=32049)),_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.