1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,438847,e=>{"use strict";var t=e.i(150361),r=e.i(924540),s=e.i(271645);function l(e,t,s){try{return e(t)}catch(e){return(0,r.l)("[nuqs] Error while parsing value `%s`: %O"+(s?" (for key `%s`)":""),t,e,s),null}}function a(e){function t(t){if(void 0===t)return null;let r="";if(Array.isArray(t)){if(void 0===t[0])return null;r=t[0]}return"string"==typeof t&&(r=t),l(e.parse,r)}return{type:"single",eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:r=>t(r)??e}},withOptions(e){return{...this,...e}}}}let n=a({parse:e=>e,serialize:String}),i=a({parse:e=>{let t=parseInt(e);return t==t?t:null},serialize:e=>""+Math.round(e)});function o(e,t){return e.valueOf()===t.valueOf()}a({parse:e=>{let t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)}),a({parse:e=>{let t=parseInt(e,16);return t==t?t:null},serialize:e=>{let t=Math.round(e).toString(16);return(1&t.length?"0":"")+t}}),a({parse:e=>{let t=parseFloat(e);return t==t?t:null},serialize:String}),a({parse:e=>"true"===e.toLowerCase(),serialize:String}),a({parse:e=>{let t=parseInt(e);return t==t?new Date(t):null},serialize:e=>""+e.valueOf(),eq:o}),a({parse:e=>{let t=new Date(e);return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString(),eq:o}),a({parse:e=>{let t=new Date(e.slice(0,10));return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString().slice(0,10),eq:o});let u=(0,t.r)(),c={};function d(e,r,s,a,n,i){let o=!1,u=Object.entries(e).reduce((e,[u,c])=>{var d;let f=r?.[u]??u,m=a[f],g="multi"===c.type?[]:null,h=void 0===m?("multi"===c.type?s?.getAll(f):s?.get(f))??g:m;return n&&i&&((d=n[f]??g)===h||null!==d&&null!==h&&"string"!=typeof d&&"string"!=typeof h&&d.length===h.length&&d.every((e,t)=>e===h[t]))?e[u]=i[u]??null:(o=!0,e[u]=((0,t.i)(h)?null:l(c.parse,h,f))??null,n&&(n[f]=h)),e},{});if(!o){let t=Object.keys(e),r=Object.keys(i??{});o=t.length!==r.length||t.some(e=>!r.includes(e))}return{state:u,hasChanged:o}}function f(e,t){return Object.fromEntries(Object.keys(e).map(r=>[r,e[r]??t[r]??null]))}function m(e,l={}){let{parse:a,type:n,serialize:i,eq:o,defaultValue:g,...h}=l,[{[e]:p},b]=function(e,l={}){let a=(0,s.useId)(),n=(0,r.i)(),i=(0,r.a)(),{history:o="replace",scroll:m=n?.scroll??!1,shallow:g=n?.shallow??!0,throttleMs:h=t.s.timeMs,limitUrlUpdates:p=n?.limitUrlUpdates,clearOnDefault:b=n?.clearOnDefault??!0,startTransition:x,urlKeys:y=c}=l,v=Object.keys(e).join(","),j=(0,s.useMemo)(()=>Object.fromEntries(Object.keys(e).map(e=>[e,y[e]??e])),[v,JSON.stringify(y)]),w=(0,r.r)(Object.values(j)),k=w.searchParams,N=(0,s.useRef)({}),O=(0,s.useMemo)(()=>Object.fromEntries(Object.keys(e).map(t=>[t,e[t].defaultValue??null])),[Object.values(e).map(({defaultValue:e})=>e).join(",")]),S=t.t.useQueuedQueries(Object.values(j)),[C,M]=(0,s.useState)(()=>d(e,y,k??new URLSearchParams,S).state),A=(0,s.useRef)(C);if((0,r.c)("[nuq+ %s `%s`] render - state: %O, iSP: %s",a,v,C,k),Object.keys(N.current).join("&")!==Object.values(j).join("&")){let{state:t,hasChanged:s}=d(e,y,k,S,N.current,A.current);s&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",a,v,{state:t,initialSearchParams:k,queuedQueries:S,queryRef:N.current,stateRef:A.current}),A.current=t,M(t)),N.current=Object.fromEntries(Object.entries(j).map(([t,r])=>[r,e[t]?.type==="multi"?k?.getAll(r):k?.get(r)??null]))}(0,s.useEffect)(()=>{let{state:t,hasChanged:s}=d(e,y,k,S,N.current,A.current);s&&((0,r.c)("[nuq+ %s `%s`] State changed: %O",a,v,{state:t,initialSearchParams:k,queuedQueries:S,queryRef:N.current,stateRef:A.current}),A.current=t,M(t))},[Object.values(j).map(e=>`${e}=${k?.getAll(e)}`).join("&"),JSON.stringify(S)]),(0,s.useEffect)(()=>{let t=Object.keys(e).reduce((t,s)=>(t[s]=({state:t,query:l})=>{M(n=>{let{defaultValue:i}=e[s],o=j[s],u=t??i??null;return Object.is(n[s]??i??null,u)?((0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). no change, skipping, resolved: %O",a,v,o,t,i,A.current),n):(A.current={...A.current,[s]:u},N.current[o]=l,(0,r.c)("[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). updateInternalState, resolved: %O",a,v,o,t,i,A.current),A.current)})},t),{});for(let s of Object.keys(e)){let e=j[s];(0,r.c)("[nuq+ %s `%s`] Subscribing to sync for `%s`",a,e,v),u.on(e,t[s])}return()=>{for(let s of Object.keys(e)){let e=j[s];(0,r.c)("[nuq+ %s `%s`] Unsubscribing to sync for `%s`",a,e,v),u.off(e,t[s])}}},[v,j]);let I=(0,s.useCallback)((s,l={})=>{let n,c=Object.fromEntries(Object.keys(e).map(e=>[e,null])),d="function"==typeof s?s(f(A.current,O))??c:s??c;(0,r.c)("[nuq+ %s `%s`] setState: %O",a,v,d);let y=0,k=!1,N=[];for(let[s,a]of Object.entries(d)){let c=e[s],d=j[s];if(!c||void 0===a)continue;(l.clearOnDefault??c.clearOnDefault??b)&&null!==a&&void 0!==c.defaultValue&&(c.eq??((e,t)=>e===t))(a,c.defaultValue)&&(a=null);let f=null===a?null:(c.serialize??String)(a);u.emit(d,{state:a,query:f});let v={key:d,query:f,options:{history:l.history??c.history??o,shallow:l.shallow??c.shallow??g,scroll:l.scroll??c.scroll??m,startTransition:l.startTransition??c.startTransition??x}};if(l?.limitUrlUpdates?.method==="debounce"||p?.method==="debounce"||c.limitUrlUpdates?.method==="debounce"){!0===v.options.shallow&&console.warn((0,r.s)(422));let e=l?.limitUrlUpdates?.timeMs??p?.timeMs??c.limitUrlUpdates?.timeMs??t.s.timeMs,s=t.t.push(v,e,w,i);y<e&&(n=s,y=e)}else{let e=l?.limitUrlUpdates?.timeMs??c?.limitUrlUpdates?.timeMs??p?.timeMs??l.throttleMs??c.throttleMs??h;N.push(t.t.abort(d)),t.n.push(v,e),k=!0}}let S=N.reduce((e,t)=>
1t(e),k?t.n.flush(w,i):t.n.getPendingPromise(w));return n??S},[v,o,g,m,h,p?.method,p?.timeMs,x,j,w.updateUrl,w.getSearchParamsSnapshot,w.rateLimitFactor,i,O]);return[(0,s.useMemo)(()=>f(C,O),[C,O]),I]}({[e]:{parse:a??(e=>e),type:n,serialize:i,eq:o,defaultValue:g}},h);return[p,(0,s.useCallback)((t,r={})=>b(r=>({[e]:"function"==typeof t?t(r[e]):t}),r),[e,b])]}e.s(["parseAsInteger",()=>i,"parseAsString",()=>n,"useQueryState",()=>m],438847)},955531,e=>{"use strict";e.s(["SANITY_CACHE_TAGS",0,{site:"sanity:site",translations:"sanity:translations",page:"sanity:page",blog:"sanity:blog",caseStudy:"sanity:case-study",resource:"sanity:resource",brandPage:"sanity:brand-page",brandKit:"sanity:brand-kit",global:"sanity:global",redirect:"sanity:redirect",sitemap:"sanity:sitemap"}])},994448,e=>{"use strict";function t(e,t,r){let s=e.slug?.current?.trim();if(!s)return r;let l=t[s];if(l)return l;let a=r.includes("?")?"&":"?";return`${r}${a}category=${encodeURIComponent(s)}`}e.i(955531),e.i(347015),e.i(618071),e.i(733935),e.s(["getBlogCategoryHref",()=>t])},658294,e=>{"use strict";var t=e.i(885880);function r(e){var r;if(r=e?.image,r?.asset&&r.asset._ref)return{sanity:e.image};let s=(0,t.getEffectiveSocialImageUrl)(e?.socialImageUrl);return s?{remoteUrl:s}:{}}e.s(["resolvePostPreviewImage",()=>r])},681564,430027,853079,e=>{"use strict";var t=e.i(843476),r=e.i(618566),s=e.i(948148),l=e.i(271645),a=e.i(975157),n=e.i(141543),i=e.i(305970),o=e.i(438847);function u(){let[e,t]=(0,o.useQueryState)("category",o.parseAsString.withDefault("All")),[r]=(0,o.useQueryState)("categoria",o.parseAsString);return{category:e&&"All"!==e?e:r?.trim()?r:e||"All",setCategory:t}}function c({categories:e,categoryPathMap:o={},indexPath:c,getCategoryHref:d,i18nNamespace:f}){let m=(0,s.useTranslations)(f),g=(0,r.useRouter)(),h=(0,r.usePathname)(),{setCategory:p}=u(),b=(0,l.useRef)(null),x=(0,l.useRef)(null),y=(0,l.useRef)(null),v=(0,l.useId)(),j=(0,l.useId)(),w=(0,l.useId)(),[k,N]=(0,l.useState)(!1),[O,S]=(0,l.useState)(""),[C,M]=(0,l.useState)(0),[A,I]=(0,l.useState)(null),{activeSlug:P}=function(e,t,s){let a=(0,r.usePathname)(),n=(0,r.useSearchParams)(),{category:i}=u(),o=n.get("category"),c=a===s&&(!o||"All"===o);return{activeSlug:(0,l.useMemo)(()=>{if(c)return"All";for(let r of e){let e=r.slug?.current?.trim();if(!e)continue;let l=t[e];if(l){if(a===l||a===`${l}/`)return e}else if(a===s&&o===e)return e;if(i===e)return e}return i&&"All"!==i?i:"All"},[e,i,t,s,c,a,o]),isAllActive:c}}(e,o,c),U=m("viewAll"),E=(0,l.useMemo)(()=>(function(e,t,r,s,l){let a=[{key:"all",label:s,href:r,slug:"All"}];for(let s of e){let e=s.slug?.current?.trim();e&&s.title&&a.push({key:s._id,label:s.title,href:l(s,t,r),slug:e})}return a})(e,o,c,U,d),[e,o,d,c,U]),D=E.find(e=>e.slug===P)??E[0],z=A??D,q=z?.slug??P,R=(0,l.useMemo)(()=>{let e=O.trim().toLowerCase();return e?E.filter(t=>t.label.toLowerCase().includes(e)):E},[E,O]),T=k?O:z?.label??"",_=(0,l.useCallback)(()=>{N(!1),S(""),M(0)},[]),L=(0,l.useCallback)(()=>{N(!0),S(""),requestAnimationFrame(()=>x.current?.focus())},[]),B=(0,l.useCallback)(()=>{k?(_(),x.current?.blur()):L()},[_,k,L]),F=(0,l.useCallback)(e=>{var t;e.slug===P?_():(I(e),_(),t=e.slug,"All"!==t&&o[t])?g.push(e.href):"All"===e.slug?p(null):p(e.slug)},[P,o,_,g,p]);return(0,l.useEffect)(()=>{A&&A.slug===P&&I(null)},[P,A,h]),(0,l.useEffect)(()=>{k&&M(0)},[k,O]),(0,l.useEffect)(()=>{if(k)return document.addEventListener("pointerdown",e),()=>document.removeEventListener("pointerdown",e);function e(e){b.current?.contains(e.target)||_()}},[_,k]),(0,l.useEffect)(()=>{if(!k||C<0)return;let e=y.current?.children[C];e?.scrollIntoView({block:"nearest"})},[C,k]),(0,t.jsx)("div",{ref:b,className:"border-gray w-full border-b pb-4",children:(0,t.jsx)("div",{className:"flex w-full justify-start md:justify-end",children:(0,t.jsxs)("div",{className:"flex w-full flex-col items-start gap-3 md:w-auto md:flex-row md:flex-nowrap md:items-center md:justify-end md:gap-x-4",children:[(0,t.jsx)("span",{id:w,className:"text-gray-dark shrink-0 text-sm font-semibold whitespace-nowrap",children:m("browseByCategory")}),(0,t.jsxs)("div",{className:"relative w-full min-w-0 md:w-auto md:min-w-[12rem] md:max-w-full md:shrink-0 lg:min-w-[16rem]",children:[(0,t.jsxs)("div",{className:(0,a.cn)("group flex w-full items-center justify-between gap-6 rounded-lg bg-white py-2 pr-2 pl-4 shadow-sm transition-shadow",k&&"shadow-md"),children:[(0,t.jsx)("input",{ref:x,id:v,type:"text",role:"combobox","aria-expanded":k,"aria-controls":j,"aria-autocomplete":"list","aria-labelledby":w,autoComplete:"off",autoCorrect:"off",spellCheck:!1,className:"min-w-0 flex-1 border-0 bg-transparent py-0 text-base leading-normal text-dark outline-none ring-0 placeholder:text-[#535862] focus:outline-none focus:ring-0 focus-visible:outline-none focus-visible:ring-0",placeholder:k?m("browsePlaceholder"):void 0,value:T,onChange:e=>{S(e.target.value),N(!0)},onFocus:L,onKeyDown:e=>{if("Escape"===e.key){e.preventDefault(),_(),x.current?.blur();return}if(!k&&("ArrowDown"===e.key||"Enter"===e.key))return void L();if(k){if("ArrowDown"===e.key)e.preventDefault(),M(e=>Math.min(e+1,Math.max(0,R.length-1)));else if("ArrowUp"===e.key)e.preventDefault(),M(e=>Math.max(e-1,0));else if("Enter"===e.key){e.preventDefault();let t=R[C];t&&F(t)}}}}),(0,t.jsx)("button",{type:"button",className:"group/expand shrink-0 rounded focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-accent","aria-label":m(k?"closeCategoryMenu":"openCategoryMenu"),"aria-expanded":k,"aria-controls":j,onMouseDown:e=>e.preventDefault(),onClick:B,children:(0,t.jsx)(n.default,{variant:"expand",isolated:!0,groupScope:"exp
1and",className:(0,a.cn)("pointer-events-none transition-transform",k&&"[&_svg]:rotate-180")})})]}),k&&(0,t.jsx)("ul",{ref:y,id:j,role:"listbox","aria-labelledby":w,className:"border-gray-light absolute right-0 z-20 mt-2 max-h-64 w-full min-w-full overflow-y-auto rounded-lg border bg-white py-1 shadow-[0px_2px_5px_rgba(0,0,0,0.07)]",children:0===R.length?(0,t.jsx)("li",{className:"text-gray-dark px-4 py-3 text-sm",children:m("noCategoriesMatch")}):R.map((e,r)=>{let s=e.slug===q,l=!s&&r===C;return(0,t.jsx)("li",{role:"option","aria-selected":s,"aria-disabled":s,className:(0,a.cn)("px-4 py-2.5 text-base text-dark transition-colors",s&&"bg-surface-lavender cursor-default font-semibold",!s&&"cursor-pointer",l&&"bg-gray-lighter",!s&&!l&&"hover:bg-gray-lighter"),onMouseDown:e=>{s||e.preventDefault()},onMouseEnter:()=>{s||M(r)},onClick:()=>{s||F(e)},children:(0,t.jsx)(i.HighlightMatch,{text:e.label,query:O})},e.key)})})]})]})})})}e.s(["useCategoryFilter",()=>u],430027),e.s(["default",()=>c],853079),e.s([],681564)},82349,e=>{"use strict";var t=e.i(853079);e.s(["CategoryBrowseCombobox",()=>t.default])},447656,e=>{"use strict";var t=e.i(843476),r=e.i(994448);e.i(681564);var s=e.i(82349);function l({categories:e,categoryPathMap:l={},blogIndexPath:a="/blog"}){return(0,t.jsx)(s.CategoryBrowseCombobox,{categories:e,categoryPathMap:l,indexPath:a,getCategoryHref:r.getBlogCategoryHref,i18nNamespace:"blog"})}e.s(["default",()=>l])},570232,e=>{"use strict";var t=e.i(447656),r=e.i(430027);e.s(["default",()=>t.default,"useCategoryFilter",()=>r.useCategoryFilter])},568255,e=>{"use strict";var t=e.i(843476),r=e.i(271645),s=e.i(110936),l=e.i(975157);function a({onClick:e,disabled:r,icon:s,...l}){return(0,t.jsx)("button",{type:"button",className:"border-gray text-gray-dark hover:border-accent flex size-12 shrink-0 items-center justify-center rounded-full border border-2 bg-white transition-colors disabled:opacity-50",onClick:e,disabled:r,...l,children:s})}function n({page:e,currentPage:r,totalPages:s,pages:a,index:n,onPageChange:i,canGoToPage:o}){if("..."===e){let e=n<a.findIndex(e=>"number"==typeof e&&e===r)?Math.max(1,r-1):Math.min(r+1,s),l=!!o&&!o(e);return(0,t.jsx)("button",{type:"button",onClick:()=>i(e),disabled:l,className:"border-gray text-gray-dark hover:border-accent flex size-12 shrink-0 items-center justify-center rounded-full border bg-white text-base transition-colors disabled:opacity-50","aria-label":"More pages",children:"..."})}let u=!!o&&!o(e);return(0,t.jsx)("button",{type:"button",onClick:()=>i(e),disabled:u,className:(0,l.cn)("flex size-12 shrink-0 items-center justify-center rounded-full text-base font-semibold transition-colors disabled:opacity-50",r===e?"bg-accent text-white":"border-gray text-dark hover:border-accent border bg-white"),children:e})}function i({currentPage:e,totalPages:i,onPageChange:o,previousLabel:u,nextLabel:c,ariaLabel:d,disableNext:f=!1,canGoToPage:m,hideNext:g=!1,className:h}){let p=1===e,b=e===i,x=(0,r.useMemo)(()=>(function(e,t){if(t<=7)return Array.from({length:t},(e,t)=>t+1);let r=[1];e>3&&r.push("...");let s=Math.max(2,e-1),l=Math.min(t-1,e+1);for(let e=s;e<=l;e++)r.push(e);return e<t-2&&r.push("..."),r.push(t),r})(e,i),[e,i]),y=(0,r.useMemo)(()=>i<=3?Array.from({length:i},(e,t)=>t+1):1===e||e===i?[1,"...",i]:[1,e,i],[e,i]),v=r=>r.map((s,l)=>(0,t.jsx)(n,{page:s,index:l,pages:r,currentPage:e,totalPages:i,onPageChange:o,canGoToPage:m},"..."===s?`ellipsis-${l}`:s));return i<=1?null:(0,t.jsx)("div",{className:(0,l.cn)("border-gray border-t pt-8",h),children:(0,t.jsxs)("nav",{"aria-label":d,className:"flex flex-wrap items-center justify-center gap-x-2 gap-y-4 sm:gap-x-24",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(a,{onClick:()=>o(e-1),disabled:p,"aria-label":u,icon:(0,t.jsx)(s.IoMdArrowBack,{className:"text-lg"})}),(0,t.jsx)("span",{className:(0,l.cn)("text-dark hidden text-base sm:inline",p&&"opacity-50"),children:u})]}),(0,t.jsx)("div",{className:"flex items-center gap-2 sm:hidden",children:v(y)}),(0,t.jsx)("div",{className:"hidden items-center gap-2 sm:flex",children:v(x)}),g?null:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:(0,l.cn)("text-dark hidden text-base sm:inline",(b||f)&&"opacity-50"),children:c}),(0,t.jsx)(a,{onClick:()=>o(e+1),disabled:b||f,"aria-label":c,icon:(0,t.jsx)(s.IoMdArrowForward,{className:"text-lg"})})]})]})})}e.s(["default",()=>i])},10817,e=>{"use strict";var t=e.i(843476),r=e.i(948148),s=e.i(271645),l=e.i(438847),a=e.i(885880),n=e.i(733935),i=e.i(522016),o=e.i(437717),u=e.i(141543),c=e.i(588689),d=e.i(830186),f=e.i(116043),m=e.i(420751),g=e.i(975157),h=e.i(658294);function p({className:e}){return(0,t.jsx)(u.default,{variant:"arrow-lavender-to-accent",isolated:!0,className:e})}function b({date:e,locale:r}){return(0,t.jsx)("p",{className:"text-dark text-xs leading-relaxed",children:(0,t.jsx)(c.default,{value:e,locale:r})})}function x({title:e,category:r,image:s,imageUrl:l,authors:a,author:n,publishDate:u,language:c,blogIndexPath:x,href:y,dateLocale:v,...j}){let w=a??(n?[n]:void 0),k=(0,h.resolvePostPreviewImage)({image:s,socialImageUrl:l}),N=k.sanity,O=k.remoteUrl,S=(0,g.cn)(y&&'after:absolute after:inset-0 after:z-[1] after:content-[""] hover:underline');return(0,t.jsx)("article",{...j,className:(0,g.cn)("h-full",j.className),children:(0,t.jsxs)("div",{className:"group relative flex h-full flex-col gap-3 overflow-visible rounded-xl bg-white",children:[(N||O)&&(0,t.jsx)("div",{className:"relative aspect-[3/2] w-full overflow-hidden rounded-t-xl",children:N?(0,t.jsx)(d.Img,{image:N,width:m.CARD_REQUEST_WIDTH,sizes:m.CARD_IMAGE_SIZES,className:"size-full object-cover transition-transform duration-300 group-hover:scale-105",alt:e}):(0,t.jsx)(f.default,{src:O,alt:e,fill:!0,sizes:m.CARD_IMAGE_SIZES,className:"transition-transform duration-300 group-hover:scale-105"})}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col gap-6 py-4 sm:py-3",children:[(0,t.jsx)("div",{className:"flex flex-1 flex-col gap-5",children:(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[r&&(0,t.jsx)("p",{className:"text-accent text-xs leading-relaxed font-semibold sm:text-sm",children:r}),u&&(0,t.jsx)("span",{className:"relative z-[2] shrink-0 sm:hidden",children:(0,t.jsx)(b,{date:u,locale:v})})]}),(0,t.jsxs)("div",{className:"flex items-start justify-between gap-3",children:[y?(0,t.jsx)(i.default,{href:y,className:(0,g.cn)("h3 break-words",S),children:e}):(0,t.jsx)("h3",{className:"h3 break-words",children:e}),(0,t.jsx)("span",{className:"relative z-[2] -mt-1 hidden shrink-0 sm:inline-flex",children:(0,t.jsx)(p,{})})]})]})}),(0,t.jsxs)("div",{className:"relative z-[2] mt-auto flex items-center justify-between gap-3",children:[w&&w.length>0&&(0,t.jsx)(o.default,{className:"min-w-0 flex-1",authors:w,language:c,blogIndexPath:x,dateLocale:v,compact:!0}),(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-3",children:[(0,t.jsx)(p,{className:"sm:hidden"}),u&&(0,t.jsx)("span",{className:"hidden sm:block",children:(0,t.jsx)(b,{date:u,locale:v})})]})]})]})]})})}var y=e.i(568255);e.i(447656);var v=e.i(430027);function j(){let e=(0,r.useTranslations)("blog");return(0,t.jsx)("p",{className:"text-gray-dark py-12 text-center",children:e("noPosts")})}function w({posts:e,itemsPerPage:i=9,blogIndexPath:o="/blog",dateLocale:u}){let c=(0,r.useTranslations)("blog"),{category:d}=(0,v.useCategoryFilter)(),[f,m]=(0,l.useQueryState)("page",l.parseAsInteger.withDefault(1)),g=(0,s.useMemo)(()=>d&&"All"!==d?e.filter(e=>e.categories?.some(({slug:e})=>e?.current===d)):e,[e,d]),h=Math.ceil(g.length/i)||1;(0,s.useEffect)(()=>{f>1&&m(1)},[d]);let p=Math.min(Math.max(1,f),h),b=(0,s.useMemo)(()=>g.slice(i*(p-1),i*p),[g,i,p]),w=(0,s.useCallback)(e=>{m(e),document.querySelector("#blog-home-grid")?.scrollIntoView({behavior:"smooth"})},[m]);return g.length?(0,t.jsxs)("div",{className:"space-y-12",children:[(0,t.jsx)("ul",{id:"blog-home-grid",className:"grid scroll-mt-[calc(var(--header-height)+1rem)] gap-x-10 gap-y-10 sm:grid-cols-2 lg:grid-cols-3",children:b.map(e=>(0,t.jsx)("li",{className:"anim-fade",children:(0,t.jsx)(x,{title:e.title,category:e.categories?.[0]?.title,image:e.metadata.image,imageUrl:(0,a.getEffectiveSocialImageUrl)(e.metadata.socialImageUrl),authors:e.authors,publishDate:e.publishDate,language:e.language,blogIndexPath:o,href:(0,n.default)(e,{base:!1}),dateLocale:u})},e._id))}),(0,t.jsx)(y.default,{currentPage:p,totalPages:h,onPageChange:w,previousLabel:c("previous"),nextLabel:c("next"),ariaLabel:"Blog pagination"})]}):(0,t.jsx)(j,{})}e.s(["default",()=>w],10817)}]);
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.