1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[381],{79742:function(e,t){t.Z={src:"/_next/static/media/yellow-building.9e0aa442.png",height:1326,width:886,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAARVBMVEX/7BTDlRX/8VTnz3jDnTT/96f/9Hz+97zElS68lke/kTvDnVD99K/PqCvnzmDozEL/+pfoyh/+8ZPnxw7/+LLx4Jrj0JWRi+jBAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAMUlEQVR4nAXBhwEAIQgAscMGiu3r/qOaoKr609/PKznH5tw7tkop0xIhLEvAIwJcNg4kTAFW6Jzk4gAAAABJRU5ErkJggg==",blurWidth:5,blurHeight:8}},1866:function(e,t,i){var n=i(85893),o=i(67294),l=i(25675),a=i.n(l),r=i(44389);let s={block:e=>{var t,i,n,o;return{image:null===(t=e.image)||void 0===t?void 0:t.file.url,caption:null===(o=e.image)||void 0===o?void 0:null===(n=o.caption)||void 0===n?void 0:null===(i=n[0])||void 0===i?void 0:i.plain_text}},property:e=>{var t,i,n,o;return{image:null===(i=e.files)||void 0===i?void 0:null===(t=i[0])||void 0===t?void 0:t.file.url,caption:null===(o=e.files)||void 0===o?void 0:null===(n=o[0])||void 0===n?void 0:n.name}},file:e=>{var t,i;return{image:null==e?void 0:null===(i=e.image)||void 0===i?void 0:null===(t=i.file)||void 0===t?void 0:t.url,caption:""}}};t.Z=e=>{let{id:t,url:i,expiryTime:l,fill:d=!1,height:c,width:u,className:m="object-cover",alt:h,pageId:p,type:v="block",property:g,priority:f=!1}=e,[x,w]=o.useState(!1),y=l&&new Date(l).getTime()<new Date().getTime(),b=g?"&property=".concat(g):void 0,j="bg-gradient-to-r from-transparent via-white/10 to-transparent blur-2xl animate-pulse",{data:A,isLoading:T}=(0,r.u)(y?"/api/notion-image?id=".concat(t,"&type=").concat(v,"&pageId=").concat(p).concat(null!=b?b:""):null,{revalidateOnFocus:!0,revalidateOnReconnect:!0,refreshInterval:x?0:1});if(y&&!A&&!T)return(0,n.jsx)("div",{});if(y&&A){let e=s[v](A);return(0,n.jsx)("div",{className:"relative w-full ".concat(m),children:(0,n.jsx)(a(),{src:e.image||"",alt:e.caption||"",...!d||c||u?{}:{fill:d},...!d&&c&&u?{height:c,width:u}:{},onLoad:()=>w(!0),style:{objectFit:"contain"},className:"mx-auto ".concat(x?"":j,"}"),priority:f})},t)}return(0,n.jsx)("div",{className:"relative w-full ".concat(m),children:(0,n.jsx)(a(),{src:i||"",alt:h||"",onLoad:()=>w(!0),...!d||c||u?{}:{fill:d},...!d&&c&&u?{height:c,width:u}:{},style:{objectFit:"contain"},className:"mx-auto ".concat(x?"":j,"}"),priority:f})},t)}},18821:function(e,t,i){var n=i(85893),o=i(93967),l=i.n(o),a=i(18834);i(67294);var r=i(70478),s=i(4824),d=i(72658),c=i(1866);t.Z=e=>{let{clients:t}=e,i=["border-green","border-yellow","border-blue","border-red"],o=t.filter(e=>{var t;let{properties:i}=e;return(null==i?void 0:null===(t=i.Published)||void 0===t?void 0:t.checkbox)===!0});return(0,n.jsx)("div",{id:"clients",className:"py-12 md:py-24 overflow-hidden bg-black",children:(0,n.jsxs)("div",{className:"max-w-screen-lg px-4 sm:px-8 mx-auto space-y-24 xl:px-0",children:[(0,n.jsx)(a.m.h2,{initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0,margin:"-10% 0%"},transition:{type:"tween",delay:.2},className:"".concat(r.ptSerif.variable," font-serif text-5xl text-center"),children:"Some of our clients"}),o.map((e,t)=>{var o,u,m,h,p,v,g,f,x,w,y,b,j,A;let{properties:T,id:N}=e,k=null==T?void 0:null===(u=T.Sector)||void 0===u?void 0:null===(o=u.select)||void 0===o?void 0:o.name,I=null==T?void 0:null===(h=T.Title)||void 0===h?void 0:null===(m=h.rich_text)||void 0===m?void 0:m[0].plain_text,S=null==T?void 0:null===(v=T.Description)||void 0===v?void 0:null===(p=v.rich_text)||void 0===p?void 0:p[0].plain_text,C=(0,s.p)(T),V=(null==T?void 0:null===(w=T["Hero Image"])||void 0===w?void 0:null===(x=w.files)||void 0===x?void 0:null===(f=x[0])||void 0===f?void 0:null===(g=f.file)||void 0===g?void 0:g.url)||"",W=(null==T?void 0:null===(A=T["Hero Image"])||void 0===A?void 0:null===(j=A.files)||void 0===j?void 0:null===(b=j[0])||void 0===b?void 0:null===(y=b.file)||void 0===y?void 0:y.expiry_time)||"",E=i[t%i.length];return(0,n.jsxs)("div",{className:l()(t%2!=0?"flex-col-reverse md:flex-row-reverse":"flex-col-reverse md:flex-row","flex justify-center items-center md:justify-between relative gap-8"),children:[(0,n.jsxs)(a.m.div,{initial:{x:t%2!=0?"100%":"-100%",opacity:0}
1,whileInView:{x:0,opacity:1},viewport:{once:!0,margin:"-20% 0%"},transition:{type:"tween",delay:.2},className:"md:w-[52%]",children:[(0,n.jsx)("p",{className:l()(E,"px-3 py-1 uppercase border-2 rounded-xl w-fit"),children:k}),(0,n.jsx)("h3",{className:"".concat(r.ptSerif.variable," font-serif my-4 text-3xl"),children:I}),(0,n.jsx)("p",{className:"mb-4",children:S}),(0,n.jsxs)(d.Z,{linkTo:"/clients/".concat(C),className:"group",children:[(0,n.jsx)("p",{children:"Read the case study"}),(0,n.jsx)("hr",{className:"mt-1 border-t border-highlight w-[105px] group-hover:w-[170px] duration-300"})]})]}),(0,n.jsxs)(a.m.div,{initial:{x:t%2==0?"100%":"-100%",opacity:0},whileInView:{x:0,opacity:1},transition:{type:"tween",delay:.4},viewport:{once:!0,margin:"-20% 0%"},className:"relative w-full md:w-[60%] min-h-[150px] sm:min-h-[200px]",children:[(0,n.jsx)("div",{className:l()("absolute flex flex-col w-screen gap-8","top-[750px]",t%2==0?"-left-[150px] origin-left items-start":"-right-[150px] origin-right items-end"),children:Array.from({length:3}).map((e,i)=>(0,n.jsx)(a.m.div,{initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0,margin:"-10% 0%"},transition:{type:"tween",delay:.8+.3*i},className:l()(t%2!=0?"-rotate-45":"rotate-45","h-4 bg-white/20 -z-40"),style:{width:2500}},"".concat(k,"-lines-").concat(i)))}),(0,n.jsx)(d.Z,{linkTo:"/clients/".concat(C),className:"group",children:(0,n.jsx)(c.Z,{type:"property",url:V,expiryTime:W,id:null==T?void 0:T["Hero Image"].id,pageId:N,className:"object-contain w-full h-full",width:500,height:250,alt:I?"".concat(I," - client project"):"Client project screenshot"})})]})]},"".concat(k,"-").concat(t))})]})})}},49566:function(e,t,i){i.d(t,{Z:function(){return home_HomePageQuotes}});var n=i(85893),o=i(67294),l=i(2261),a=i(55029),r=i(18834),s=i(70478);let d=o.forwardRef((e,t)=>{let{person:i,jobTitle:o,quote:l,className:a}=e,r=o.split(",");return(0,n.jsxs)("div",{ref:t,className:"flex sm:flex-row flex-col-reverse items-center w-[350px] sm:w-[750px] ".concat(a),children:[(0,n.jsxs)("div",{className:"min-w-[380px] sm:min-w-[15rem] w-full sm:pr-5 border-t-2 sm:border-t-0 sm:border-r-2 border-highlight h-fit pt-4 sm:pt-0",children:[(0,n.jsxs)("h3",{className:"text-xl font-bold font-serif ".concat(s.ptSerif.variable," sm:text-right text-center"),children:[i,(0,n.jsxs)("span",{className:"sm:hidden",children:[", ",r[0]]})]}),(0,n.jsx)("h4",{className:"flex flex-col text-xl font-serif ".concat(s.ptSerif.variable," sm:text-right text-center justify-center sm:justify-end"),children:r.map((e,t)=>(0,n.jsx)("span",{className:"first:text-white sm:first:block first:hidden text-highlight",children:e},"".concat(i,"-").concat(o,"-").concat(l,"-").concat(t," ")))})]}),(0,n.jsx)("p",{className:"sm:max-w-xl w-full sm:pl-5 text-sm sm:min-w-lg sm:text-left text-center mb-4 sm:mb-0",children:l})]})});d.displayName="Quote";var c=(0,r.m)(d),u=[{person:"Gabriele Sabato",jobTitle:"CEO & Co-Founder, Wiserfunding",quote:'"My working relationship with Sam and Antler team has been ongoing for over 3 years. It started with the redesign and build of our marketing site and has progressed to him and the team handling the design and development of the frontend of our bespoke risk management platform. Weâd recommend the team to others looking for talent to take their product to the next level."'},{person:"Jeremy Taylor",jobTitle:"CTO, Wiserfunding",quote:'"The team at Antler Digital was able to take our complex ideas and turn them into a functional and user-friendly SaaS app. They brilliantly handle the frontend of our fintech both with design and development. We love working with them as an in house team where they bring the expertise we needed."'},{person:"Nick Morss",jobTitle:"General Manager, DeZaan",quote:'"Weâve been working with Sam and the team at Antler for nearly two years. Theyâve upgraded and improved our core website as well as built out entire new sections of the site with the state of the art Jamstack approach. Theyâve done and continue to do a brilliant job."'},{person:"Caylan Larson",jobTitle:"Founder, Label LIVE",quote:'"From design to building the Label LIVE website, Antler saw the vision I was trying to put across and bought it into reality. With adaptable technical solutions and modern tools theyâve built a blazingly fast, modern and secure marketing site for Label LIVE."'},{person:"Jordan Doughty",jobTitle:"Founder, Open House Media",quote:'"We needed a modern site for our agency that we couldnât get with a prebuilt site. Antler team built this fantastic, fast, secure and most importantly stunning site for us. Working with them was a breeze and having access to their knowledge and experience really helped us get the best from our site."'},{person:"Ellie Collins",jobTitle:"Founder & CEO, Synthesis",quote:'"We wanted a full blown new brand for our new medical agency. We werenât sure where to start and whether we needed a website design or developer or just a normal designer! When we came to Sam and his team we got everything we needed. They guided us through the branding process, developing it into full blown website with some incredible unique design features that we hadnât seen elsewhere."'},{person:"Riku Sarkinen",jobTitle:"CTO, SportsIcon",quote:'"I was impressed by the way Antler approached the design and development of the SportsIcon platform. They took the time to understand our vision and built a solution that exceeded our expectations. They communicated efficie
1ntly and easily, we felt completely comfortable letting them improve on the design whilst developing the platform and they did a brilliant job."'},{person:"Alexi Yovanoff",jobTitle:"COO & Co-Founder, Sports Icon",quote:'"The SportsIcon platform is a testament to Antlers\'s ability to build modern, scalable web applications. Their attention to detail and commitment to excellence are evident in every aspect of the platform, from its design to its functionality. I would highly recommend them to anyone looking to build a cutting-edge digital solution."'}];i(60439);var m=i(61532),home_HomePageQuotes=()=>{let e=u.slice(0,Math.floor(u.length/2)),t=u.slice(Math.floor(u.length/2),u.length),{width:i}=(0,m.iP)(),d=o.useRef(null),[h,p]=o.useState(0);o.useEffect(()=>{d.current&&p(d.current.offsetWidth)},[d]);let v={modules:[a.pt],speed:2e4,slidesPerView:(i||1)>640?(i||1)/775:(i||1)/375,slidesPerGroup:1,spaceBetween:50,freeMode:!0,loop:!0,wrapperClass:"!ease-linear"};return(0,n.jsxs)("div",{className:"mb-24 space-y-8 overflow-hidden relative",children:[(0,n.jsx)(c,{ref:d,...u[0],className:"absolute opacity-0 -z-100"}),(0,n.jsx)(r.m.h2,{initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0,margin:"-20% 0%"},transition:{type:"tween",duration:.5,delay:.2},className:"mb-24 text-5xl text-center font-serif ".concat(s.ptSerif.variable," px-12"),children:"What our clients say about us"}),(0,n.jsx)(r.m.div,{initial:{opacity:0},whileInView:{opacity:1},viewport:{once:!0,margin:"-20% 0%"},transition:{type:"tween",duration:.5,delay:.2},children:h>0&&(0,n.jsx)(l.tq,{...v,autoplay:{delay:0},children:e.map((e,t)=>(0,n.jsx)(l.o5,{children:(0,n.jsx)(c,{...e})},"".concat(t,"-").concat(e.person,"-quote-1")))})}),(0,n.jsx)(r.m.div,{initial:{opacity:0},whileInView:{opacity:1},viewport:{once:!0,margin:"-20% 0%"},transition:{type:"tween",duration:.5,delay:.3},className:"flex gap-4",children:h>0&&(0,n.jsx)(l.tq,{...v,autoplay:{delay:0,reverseDirection:!0},children:t.map((e,t)=>(0,n.jsx)(l.o5,{children:(0,n.jsx)(c,{...e})},"".concat(t,"-").concat(e.person,"-quote-2")))})})]})}},4824:function(e,t,i){i.d(t,{p:function(){return getClientSlugFromProperties}});var n=i(42455);let convertPageTitleToSlug=e=>(0,n.lV)(e),getPlainText=e=>{var t,i,n;return(null==e?void 0:null===(n=e.rich_text)||void 0===n?void 0:null===(i=n[0])||void 0===i?void 0:null===(t=i.plain_text)||void 0===t?void 0:t.trim())||""},getClientSlugFromProperties=e=>{let t=getPlainText(null==e?void 0:e.Slug);return t||convertPageTitleToSlug(getPlainText(null==e?void 0:e.Title))}},42455:function(e,t,i){i.d(t,{lV:function(){return slugify}});let n=/[Ì-ͯ]/g,o=/['ââʼ`´"ââ]/g;function slugify(e){return e?e.normalize("NFKD").replace(n,"").toLowerCase().replace(o,"").replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,""):""}}}]);
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.