1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3106],{2061:function(e,t,r){r.r(t),r.d(t,{default:function(){return c}});var n=r(5893),a=r(7294),l=r(67),o=(r(2546),r(933),r(1664),r(5297)),s=r(1898);l.ZP.use([l.tl,l.pt,l.W_]);var i=function(e){e.className,e.anchor;var t,r=e.publications,l=(0,a.useState)(1),i=l[0],c=l[1],d=(0,a.useState)(9)[0],u=i*d,x=u-d,h=r.slice(x,u),m=Math.ceil(r.length/d),f=function(e){c(e)};return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("section",{className:"py-24 lg:py-36 bg-light text-dark",children:(0,n.jsxs)("div",{className:"container",children:[(0,n.jsx)("div",{className:"",children:h&&h.map((function(e,r){var a,l;return(0,n.jsxs)("div",{className:"lg:pl-[13.5%] overflow-hidden relative isolate text-black",children:[(0,n.jsx)(s.Z,{href:"/publication/".concat(null===e||void 0===e?void 0:e.slug),children:(0,n.jsx)("a",{className:"absolute top-0 left-0 lg:left-[12.5%] w-full h-full z-10 peer",children:(0,n.jsx)("span",{className:"sr-only",children:"Read More"})})}),(0,n.jsx)("figure",{className:"hidden lg:block overflow-hidden isolate absolute top-1/2 -translate-y-1/2 -left-full h-[80%] w-full max-w-[13.5%] before:bg-light before:absolute before:top-0 before:right-7 before:w-6 before:h-[105%] before:z-10 opacity-0 peer-hover:left-0 transition-all duration-700 peer-hover:opacity-100",children:(0,n.jsx)("img",{className:"absolute top-0 left-0 object-cover w-full h-full",src:null!==(t=null===e||void 0===e||null===(a=e.featuredImage)||void 0===a||null===(l=a.node)||void 0===l?void 0:l.mediaItemUrl)&&void 0!==t?t:"/images/cima-placeholder-video.jpg",alt:"",width:"338",height:"319"})}),(0,n.jsxs)("div",{className:"pt-11 pb-8 gap-4 lg:ml-[4%] md:grid flex md:grid-cols-[auto_1fr] md:gap-8 xl:gap-24 border-t border-black",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("p",{className:"text-base md:hidden min-w-[100px]",children:(0,o.ie)(null===e||void 0===e?void 0:e.date)}),(0,n.jsx)("h3",{className:"mb-6 md:flex hidden md:mb-0 md:flex-1 uppercase md:max-w-[40%] xl:max-w-[25ch] font-stretch font-extrabold text-22 md:text-30 lg:text-32 line-clamp-2",dangerouslySetInnerHTML:{__html:null===e||void 0===e?void 0:e.title}})]}),(0,n.jsxs)("div",{className:"md:flex xl:pt-2.5 gap-10",children:[(0,n.jsx)("h3",{className:"mb-6 md:hidden md:mb-0 md:flex-1 uppercase md:max-w-[40%] xl:max-w-[25ch] font-stretch font-extrabold text-22 md:text-30 lg:text-32 line-clamp-2",dangerouslySetInnerHTML:{__html:null===e||void 0===e?void 0:e.title}}),(0,n.jsx)("p",{className:"hidden text-base md:block",children:(0,o.ie)(null===e||void 0===e?void 0:e.date)}),(0,n.jsx)("div",{className:"md:ml-6 md:max-w-[70%] md:flex-1 text-sm-2 md:text-base",children:(0,n.jsx)("div",{className:"line-clamp-3",dangerouslySetInnerHTML:{__html:null===e||void 0===e?void 0:e.excerpt}})})]})]})]})}))}),m>1&&(0,n.jsxs)("div",{className:"flex items-center justify-center space-x-3 my-14",children:[1!==i&&(0,n.jsx)("button",{onClick:function(){c((function(e){return e-1}))},className:"hidden font-extrabold uppercase font-stretch text-22 md:text-25 text-dark lg:block",children:"Previous page"}),(0,n.jsx)("button",{onClick:function(){return f(1)},className:"w-12 h-12 font-extrabold uppercase font-stretch text-22 md:text-25 text-dark hover:bg-dark hover:text-white ".concat(1===i?"bg-dark text-white":""),children:"1"}),i>3&&m>4&&(0,n.jsx)("span",{children:"..."}),i===m&&m>3&&(0,n.jsx)("button",{onClick:function(){return f(i-2)},className:"w-12 h-12 font-extrabold uppercase font-stretch text-22 md:text-25 text-dark hover:bg-dark hover:text-white",children:i-2}),i>2&&i<m&&(0,n.jsx)("button",{onClick:function(){return f(i-1)},className:"w-12 h-12 font-extrabold uppercase font-stretch text-22 md:text-25 text-dark hover:bg-dark hover:text-white",children:i-1}),1!==i&&i!==m&&m>2&&(0,n.jsx)("button",{className:"w-12 h-12 font-extrabold text-white uppercase font-stretch text-22 md:text-25 text-dark bg-dark",children:i}),i<m-1&&(0,n.jsx)("button",{onClick:function(){return f(i+1)},className:"w-12 h-12 font-extrabold uppercase font-stretch text-22 md:text-25 text-dark hover:bg-dark hover:text-white",children:i+1}),1===i&&m>3&&(0,n.jsx)("button",{onClick:function(){return f(3)},className:"w-12 h-12 font-extrabold uppercase font-stretch text-22 md:text-25 text-dark hover:bg-dark hover:text-white",children:"3"}),i<m-2&&m>4&&(0,n.jsx)("span",{children:"..."}),m>1&&(0,n.jsx)("button",{onClick:function(){return f(m)},className:"w-12 h-12 font-extrabold uppercase font-stretch text-22 md:text-25 text-dark hover:bg-dark hover:text-white ".concat(i===m?"bg-dark text-white":""),children:m}),i!==m&&(0,n.jsx)("button",{className:"hidden font-extrabold uppercase font-stretch text-22 md:text-25 text-dark lg:block",onClick:function(){c((function(e){return e+1}))},children:"Next page"})]})]})})})},c=(r(1483),function(e){e.data,e.meta;var t=e.className,r=void 0===t?"":t,a=e.anchor,l=void 0===a?"":a,o=e.pageProps.publications;return(0,n.jsx)(i,{anchor:l,className:r,publications:o})})},5297:function(e,t,r){function n(e){return!!/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)}r.d(t,{Jh:function(){return n},Vw:function(){return l},ie:function(){return o},p6:function(){return a}});new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:2});function a(e){if(e){var t=e,r=t.substr(0,4),n=t.substr(4,2)-1,a=t.substr(6,2);return new Date(r,n,a).toLocaleDateString("en-US",{weekday:"long",month:"long",day:"numeric",year:"numeric"})}}function l(e){var t=function(e){if(!e)return!1;if(/^\d{8}$/.test(e)){var t=e.substr(0,4),r=e.substr(4,2)-1,n=e.substr(6,2);return new Date(t,r,n)}var a=e.match(/^(\d{2})\/(\d{2})\/(\d{4})$/);
1if(a){var l=a[1],o=a[2]-1,s=a[3];return new Date(s,o,l)}var i=e.match(/^(\d{2})\/(\d{2})\/(\d{4})$/);if(i){var c=i[1]-1,d=i[2],u=i[3];return new Date(u,c,d)}var x=Date.parse(e);return isNaN(x)?null:new Date(x)}(e);if(!t)return"Invalid Date";return t.toLocaleDateString("en-US",{month:"long",day:"numeric",year:"numeric"})}function o(e){try{if(!e)return"";var t=new Date(e);if(isNaN(t.getTime()))return console.warn("Invalid date value:",e),"";return new Intl.DateTimeFormat("en-US",{year:"numeric",month:"long",day:"numeric"}).format(t)}catch(r){return console.warn("Date formatting error:",r,e),""}}}}]);
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.