PageSourceSearch

https://www.sckonnect.com/_next/static/chunks/0zmmtp_zyo82o.js?dpl=dpl_GYZ5P1wh9J19UNL9QPqJVkHqdkHW

js sckonnect.com collected 2026-10-08 06:58:30 UTC 24,097 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,277767,t=>{"use strict";function e(t,e,i){return Math.max(t,Math.min(e,i))}var i=class{isRunning=!1;value=0;from=0;to=0;currentTime=0;lerp;duration;easing;onUpdate;advance(t){if(!this.isRunning)return;let i=!1;if(this.duration&&this.easing){this.currentTime+=t;let s=e(0,this.currentTime/this.duration,1),o=(i=s>=1)?1:this.easing(s);this.value=this.from+(this.to-this.from)*o}else if(this.lerp){var s,o,r,l;this.value=(s=this.value,o=this.to,r=60*this.lerp,(1-(l=1-Math.exp(-r*t)))*s+l*o),Math.round(this.value)===this.to&&(this.value=this.to,i=!0)}else this.value=this.to,i=!0;i&&this.stop(),this.onUpdate?.(this.value,i)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i,duration:s,easing:o,onStart:r,onUpdate:l}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,r?.(),this.onUpdate=l}},s=class{constructor(t,e,{autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function(t,e){let i;return function(...s){let o=this;clearTimeout(i),i=setTimeout(()=>{i=void 0,t.apply(o,s)},e)}}(this.resize,s),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},o=class{events={};emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t]?.(...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter(t=>e!==t)}}off(t,e){this.events[t]=this.events[t]?.filter(t=>e!==t)}destroy(){this.events={}}},r=100/6,l={passive:!1},n=class{constructor(t,e={wheelMultiplier:1,touchMultiplier:1}){this.element=t,this.options=e,window.addEventListener("resize",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,l),this.element.addEventListener("touchstart",this.onTouchStart,l),this.element.addEventListener("touchmove",this.onTouchMove,l),this.element.addEventListener("touchend",this.onTouchEnd,l)}touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new o;on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize,!1),this.element.removeEventListener("wheel",this.onWheel,l),this.element.removeEventListener("touchstart",this.onTouchStart,l),this.element.removeEventListener("touchmove",this.onTouchMove,l),this.element.removeEventListener("touchend",this.onTouchEnd,l)}onTouchStart=t=>{let{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{let{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.options.touchMultiplier,o=-(i-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit("scroll",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=t=>{let{deltaX:e,deltaY:i,deltaMode:s}=t,o=1===s?r:2===s?this.window.width:1,l=1===s?r:2===s?this.window.height:1;e*=o,i*=l,e*=this.options.wheelMultiplier,i*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:e,deltaY:i,event:t})};onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}}},h=t=>Math.min(1,1.001-Math.pow(2,-10*t)),a=class{_isScrolling=!1;_isStopped=!1;_isLocked=!1;_preventNextNativeScrollEvent=!1;_resetVelocityTimeout=null;__rafID=null;isTouching;time=0;userData={};lastVelocity=0;velocity=0;direction=0;options;targetScroll;animatedScroll;animate=new i;emitter=new o;dimensions;virtualScroll;constructor({wrapper:t=window,content:e=document.documentElement,eventsTarget:i=t,smoothWheel:o=!0,syncTouch:r=!1,syncTouchLerp:l=.075,touchInertiaExponent:a=1.7,duration:c,easing:d,lerp:p=.1,infinite:u=!1,orientation:m="vertical",gestureOrientation:f="horizontal"===m?"both":"vertical",touchMultiplier:v=1,wheelMultiplier:g=1,autoResize:w=!0,prevent:x,virtualScroll:S,overscroll:b=!0,autoRaf:y=!1,anchors:N=!1,autoToggle:E=!1,allowNestedScroll:T=!1,__experimental__naiveDimensions:j=!1}
1={}){window.lenisVersion="1.3.16",t&&t!==document.documentElement||(t=window),"number"==typeof c&&"function"!=typeof d?d=h:"function"==typeof d&&"number"!=typeof c&&(c=1),this.options={wrapper:t,content:e,eventsTarget:i,smoothWheel:o,syncTouch:r,syncTouchLerp:l,touchInertiaExponent:a,duration:c,easing:d,lerp:p,infinite:u,gestureOrientation:f,orientation:m,touchMultiplier:v,wheelMultiplier:g,autoResize:w,prevent:x,virtualScroll:S,overscroll:b,autoRaf:y,anchors:N,autoToggle:E,allowNestedScroll:T,__experimental__naiveDimensions:j},this.dimensions=new s(t,e,{autoResize:w}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.anchors&&this.options.wrapper===window&&this.options.wrapper.addEventListener("click",this.onClick,!1),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown,!1),this.virtualScroll=new n(i,{touchMultiplier:v,wheelMultiplier:g}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&(this.checkOverflow(),this.rootElement.addEventListener("transitionend",this.onTransitionEnd,{passive:!0})),this.options.autoRaf&&(this.__rafID=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown,!1),this.options.anchors&&this.options.wrapper===window&&this.options.wrapper.removeEventListener("click",this.onClick,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this.__rafID&&cancelAnimationFrame(this.__rafID)}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}onScrollEnd=t=>{t instanceof CustomEvent||"smooth"!==this.isScrolling&&!1!==this.isScrolling||t.stopPropagation()};dispatchScrollendEvent=()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))};get overflow(){let t=this.isHorizontal?"overflow-x":"overflow-y";return getComputedStyle(this.rootElement)[t]}checkOverflow(){["hidden","clip"].includes(this.overflow)?this.internalStop():this.internalStart()}onTransitionEnd=t=>{t.propertyName.includes("overflow")&&this.checkOverflow()};setScroll(t){this.isHorizontal?this.options.wrapper.scrollTo({left:t,behavior:"instant"}):this.options.wrapper.scrollTo({top:t,behavior:"instant"})}onClick=t=>{let e=t.composedPath().find(t=>t instanceof HTMLAnchorElement&&t.getAttribute("href")?.includes("#"));if(e){let t=e.getAttribute("href");if(t){let e="object"==typeof this.options.anchors&&this.options.anchors?this.options.anchors:void 0,i=`#${t.split("#")[1]}`;this.scrollTo(i,e)}}};onPointerDown=t=>{1===t.button&&this.reset()};onVirtualScroll=t=>{if("function"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;let{deltaX:e,deltaY:i,event:s}=t;if(this.emitter.emit("virtual-scroll",{deltaX:e,deltaY:i,event:s}),s.ctrlKey||s.lenisStopPropagation)return;let o=s.type.includes("touch"),r=s.type.includes("wheel");this.isTouching="touchstart"===s.type||"touchmove"===s.type;let l=0===e&&0===i;if(this.options.syncTouch&&o&&"touchstart"===s.type&&l&&!this.isStopped&&!this.isLocked)return void this.reset();let n="vertical"===this.options.gestureOrientation&&0===i||"horizontal"===this.options.gestureOrientation&&0===e;if(l||n)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));let a=this.options.prevent;if(h.find(t=>t instanceof HTMLElement&&("function"==typeof a&&a?.(t)||t.hasAttribute?.("data-lenis-prevent")||o&&t.hasAttribute?.("data-lenis-prevent-touch")||r&&t.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.checkNestedScroll(t,{deltaX:e,deltaY:i}))))return;if(this.isStopped||this.isLocked){s.cancelable&&s.preventDefault();return}if(!(this.options.syncTouch&&o||this.options.smoothWheel&&r)){this.isScrolling="native",this.animate.stop(),s.lenisStopPropagation=!0;return}let c=i;"both"===this.options.gestureOrientation?c=Math.abs(i)>Math.abs(e)?i:e:"horizontal"===this.options.gestureOrientation&&(c=e),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||0===this.animatedScroll&&i>0||this.animatedScroll===this.limit&&i<0))&&(s.lenisStopPropagation=!0),s.cancelable&&s.preventDefault();let d=o&&this.options.syncTouch,p=o&&"touchend"===s.type;p&&(c=Math.sign(this.velocity)*Math.pow(Math.abs(this.velocity),this.options.touchInertiaExponent)),this.scrollTo(this.targetScroll+c,{programmatic:!1,...d?{lerp:p?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}})};resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit
1()}emit(){this.emitter.emit("scroll",this)}onNativeScroll=()=>{if(null!==this._resetVelocityTimeout&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=!1;return}if(!1===this.isScrolling||"native"===this.isScrolling){let t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isStopped||(this.isScrolling="native"),this.emit(),0!==this.velocity&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400))}};reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){if(this.isStopped){if(this.options.autoToggle)return void this.rootElement.style.removeProperty("overflow");this.internalStart()}}internalStart(){this.isStopped&&(this.reset(),this.isStopped=!1,this.emit())}stop(){if(!this.isStopped){if(this.options.autoToggle)return void this.rootElement.style.setProperty("overflow","clip");this.internalStop()}}internalStop(){this.isStopped||(this.reset(),this.isStopped=!0,this.emit())}raf=t=>{let e=t-(this.time||t);this.time=t,this.animate.advance(.001*e),this.options.autoRaf&&(this.__rafID=requestAnimationFrame(this.raf))};scrollTo(t,{offset:i=0,immediate:s=!1,lock:o=!1,duration:r=this.options.duration,easing:l=this.options.easing,lerp:n=this.options.lerp,onStart:a,onComplete:c,force:d=!1,programmatic:p=!0,userData:u}={}){if(!this.isStopped&&!this.isLocked||d){if("string"==typeof t&&["top","left","start","#"].includes(t))t=0;else if("string"==typeof t&&["bottom","right","end"].includes(t))t=this.limit;else{let e;if("string"==typeof t?(e=document.querySelector(t))||("#top"===t?t=0:console.warn("Lenis: Target not found",t)):t instanceof HTMLElement&&t?.nodeType&&(e=t),e){if(this.options.wrapper!==window){let t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}let s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if("number"==typeof t){if(t+=i,t=Math.round(t),this.options.infinite){if(p){this.targetScroll=this.animatedScroll=this.scroll;let e=t-this.animatedScroll;e>this.limit/2?t-=this.limit:e<-this.limit/2&&(t+=this.limit)}}else t=e(0,t,this.limit);if(t===this.targetScroll){a?.(this),c?.(this);return}if(this.userData=u??{},s){this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}p||(this.targetScroll=t),"number"==typeof r&&"function"!=typeof l?l=h:"function"==typeof l&&"number"!=typeof r&&(r=1),this.animate.fromTo(this.animatedScroll,t,{duration:r,easing:l,lerp:n,onStart:()=>{o&&(this.isLocked=!0),this.isScrolling="smooth",a?.(this)},onUpdate:(t,e)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),p&&(this.targetScroll=t),e||this.emit(),e&&(this.reset(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}checkNestedScroll(t,{deltaX:e,deltaY:i}){let s,o,r,l,n,h,a,c,d,p,u,m,f,v,g=Date.now(),w=t._lenis??={},x=this.options.gestureOrientation;if(g-(w.time??0)>2e3){w.time=Date.now();let e=window.getComputedStyle(t);w.computedStyle=e;let i=e.overflowX,d=e.overflowY;if(s=["auto","overlay","scroll"].includes(i),o=["auto","overlay","scroll"].includes(d),w.hasOverflowX=s,w.hasOverflowY=o,!s&&!o||"vertical"===x&&!o||"horizontal"===x&&!s)return!1;n=t.scrollWidth,h=t.scrollHeight,a=t.clientWidth,c=t.clientHeight,r=n>a,l=h>c,w.isScrollableX=r,w.isScrollableY=l,w.scrollWidth=n,w.scrollHeight=h,w.clientWidth=a,w.clientHeight=c}else r=w.isScrollableX,l=w.isScrollableY,s=w.hasOverflowX,o=w.hasOverflowY,n=w.scrollWidth,h=w.scrollHeight,a=w.clientWidth,c=w.clientHeight;if(!s&&!o||!r&&!l||"vertical"===x&&(!o||!l)||"horizontal"===x&&(!s||!r)||("horizontal"===x?d="x":"vertical"===x?d="y":(0!==e&&s&&r&&(d="x"),0!==i&&o&&l&&(d="y")),!d))return!1;if("x"===d)p=t.scrollLeft,u=n-a,m=e,f=s,v=r;else{if("y"!==d)return!1;p=t.scrollTop,u=h-c,m=i,f=o,v=l}return(m>0?p<u:p>0)&&f&&v}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return"horizontal"===this.options.orientation}get actualScroll(){let t=this.options.wrapper;return this.isHorizontal?t.scrollX??t.scrollLeft:t.scrollY??t.scrollTop}get scroll(){var t;return this.options.infinite?(this.animatedScroll%(t=this.limit)+t)%t:this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(t){this._isScrolling!==t&&(this._isScrolling=t,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(t){this._isStopped!==t&&(this._isStopped=t,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(t){this._isLocked!==t&&(this._isLocked=t,this.updateClassName())}get isSmooth(){return"smooth"===this.isScrolling}get className(){let t="lenis";return this.options.autoToggle&&(t+=" lenis-autoToggle"),this.isStopped&&(t+=" lenis-stopped"),this.isLocked&&(t+=" lenis-locked"),this.isScrolling&&(t+=" lenis-scrolling"),"smooth"===this.isScrolling&&(t+=" lenis-smooth"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\w+)?/g,"").trim()}},c=t.i(14693),d=t.i(329731),p=(0,c.createContext)(null),u=new class{constructor(t){this.state=t}listeners=[];set(t){for(let e of(this.state=t,this.listeners))e(this.state)}subscribe(t){return this.listeners=[...this.listeners,t],()=>{this.listeners=this.listeners.filter(e=>e!==t)}}get(){return this.state}}(null),m=(0,c.forwardRef)(({children:t,root:e=!1,options:i={},autoRaf:s=!0,...o},r)=>{let l=(0,c.useRef)(null),n=(0,c.useRef)(null),[h,m]=(0,c.useState)(void 0);(0,c.useImperativeHandle)(r,()=>({wrapper:l.current,content:n.current,lenis:h}),[h]),(0,c.useEffect)(()=>{let t=new a({...i,...l.current&&n.current&&{wrapper:l.current,content:n.current},autoRaf:i?.autoRaf??s});return m(t),()=>{t.destroy(),m(void 0)}},[e,JSON.stringify({...i,wrapper:null,content:null})]);let f=(0,c.useRef)([]),v=(0,c.useCallback)((t,e)=>{f.current.push({callback:t,priority:e}),f.current.sort((t,e)=>t.priority-e.priority)},[]),g=(0,c.useCallback)(t=>{f.current=f.current.filter(e=>e.callback!==t)},[]);return((0,c.useEffect)(()=>
1{if(e&&h)return u.set({lenis:h,addCallback:v,removeCallback:g}),()=>u.set(null)},[e,h,v,g]),(0,c.useEffect)(()=>{if(!h)return;let t=t=>{for(let e=0;e<f.current.length;e++)f.current[e]?.callback(t)};return h.on("scroll",t),()=>{h.off("scroll",t)}},[h]),t)?(0,d.jsx)(p.Provider,{value:{lenis:h,addCallback:v,removeCallback:g},children:e&&"asChild"!==e?t:(0,d.jsx)("div",{ref:l,...o,children:(0,d.jsx)("div",{ref:n,children:t})})}):null}),f={};t.s(["default",0,m,"useLenis",0,function(t,e=[],i=0){let s=(0,c.useContext)(p),o=function(t){let[e,i]=(0,c.useState)(t.get());return(0,c.useEffect)(()=>t.subscribe(t=>i(t)),[t]),e}(u),{lenis:r,addCallback:l,removeCallback:n}=s??o??f;return(0,c.useEffect)(()=>{if(t&&l&&n&&r)return l(t,i),t(r),()=>{n(t)}},[r,l,n,i,...e]),r}],277767)},744628,t=>{"use strict";var e=t.i(329731),i=t.i(235761),s=t.i(687700),o=t.i(14693),r=t.i(413378);let l=(0,r.default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),n=(0,r.default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);var h=t.i(277767),a=t.i(865896);function c({blog:t}){var o;let r=(0,a.imgUrl)(t.mainImage,{width:900});return(0,e.jsxs)(s.default,{href:t.isDemo?"/blog#posts":`/blog/${t.slug}`,className:"group flex h-full flex-col overflow-hidden rounded-xl border border-black/10 bg-white transition-all duration-300 hover:-translate-y-1 hover:shadow-xl hover:shadow-black/10",children:[(0,e.jsx)("div",{className:"relative aspect-[16/10] overflow-hidden bg-black/5",children:r?(0,e.jsx)(i.default,{src:r,alt:t.title||"Blog image",fill:!0,sizes:"(min-width: 1024px) 33vw, (min-width: 768px) 50vw, 100vw",className:"object-cover transition-transform duration-500 group-hover:scale-105"}):(0,e.jsx)("div",{className:"flex h-full items-center justify-center bg-black text-white",children:(0,e.jsx)("span",{className:"open-condensed-bold text-4xl uppercase",children:"SCK"})})}),(0,e.jsxs)("div",{className:"flex flex-1 flex-col p-5",children:[(0,e.jsxs)("div",{className:"flex flex-wrap items-center gap-2 text-[10px] font-bold uppercase tracking-[0.18em] text-black/40",children:[(0,e.jsx)("time",{dateTime:function(t){if(t)return new Date(t).toISOString()}(t.publishedAt),children:(o=t.publishedAt)?new Intl.DateTimeFormat("en",{day:"2-digit",month:"short",year:"numeric"}).format(new Date(o)):"Latest"}),t.readTime?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("span",{children:"/"}),(0,e.jsx)("span",{children:t.readTime})]}):null]}),(0,e.jsx)("h2",{className:"open-condensed-bold mt-3 line-clamp-2 text-3xl uppercase leading-none transition-colors duration-300 group-hover:text-primary",children:t.title}),t.shortDescription?(0,e.jsx)("p",{className:"mt-4 line-clamp-3 text-sm leading-6 text-black/60",children:t.shortDescription}):null,(0,e.jsxs)("div",{className:"mt-auto pt-6",children:[(0,e.jsx)(d,{blog:t}),(0,e.jsxs)("span",{className:"mt-5 inline-flex items-center gap-2 text-[10px] font-bold uppercase tracking-[0.22em] text-primary",children:["Read full blog",(0,e.jsx)("span",{className:"transition-transform duration-300 group-hover:translate-x-1",children:"->"})]})]})]})]})}function d({blog:t}){let s=(0,a.imgUrl)(t.authorImage,{width:96,height:96}),o=t.authorName||"SourceCatch Konnect";return(0,e.jsxs)("div",{className:"flex items-center gap-3 border-t border-black/10 pt-4",children:[(0,e.jsx)("div",{className:"relative size-10 overflow-hidden rounded-full bg-black/5",children:s?(0,e.jsx)(i.default,{src:s,alt:o,fill:!0,sizes:"40px",className:"object-cover"}):(0,e.jsx)("div",{className:"flex h-full items-center justify-center bg-black text-xs font-bold text-white",children:"S"})}),(0,e.jsxs)("div",{className:"min-w-0",children:[(0,e.jsx)("p",{className:"truncate text-sm font-semibold text-black",children:o}),t.authorRole?(0,e.jsx)("p",{className:"truncate text-xs text-black/50",children:t.authorRole}):null]})]})}function p({currentPage:t,totalPages:i}){if(i<=1)return null;let o=t>2?`/blog?page=${t-1}#posts`:"/blog#posts",r=`/blog?page=${t+1}#posts`;return(0,e.jsxs)("nav",{className:"mt-12 flex items-center justify-between border-t border-black/10 pt-6",children:[t>1?(0,e.jsxs)(s.default,{href:o,className:"inline-flex items-center gap-2 text-sm font-bold uppercase tracking-[0.16em] text-black/70 transition-colors hover:text-primary",children:[(0,e.jsx)(l,{className:"size-4"}),"Previous"]}):(0,e.jsx)("span",{}),(0,e.jsxs)("span",{className:"text-sm font-semibold text-black/50",children:["Page ",t," of ",i]}),t<i?(0,e.jsxs)(s.default,{href:r,className:"inline-flex items-center gap-2 text-sm font-bold uppercase tracking-[0.16em] text-black/70 transition-colors hover:text-primary",children:["Next",(0,e.jsx)(n,{className:"size-4"})]}):(0,e.jsx)("span",{})]})}t.s(["default",0,function({blogs:t,currentPage:i,totalPages:s}){let r=(0,o.useRef)(null);return(0,o.useEffect)(()=>{i<=1||window.requestAnimationFrame(()=>{r.current?.scrollIntoView({behavior:"smooth",block:"start"})})},[i]),(0,e.jsx)(h.default,{root:!0,options:{lerp:.07,smoothWheel:!0},children:(0,e.jsxs)("main",{className:"min-h-screen bg-white text-black",children:[(0,e.jsx)("section",{className:"px-5 pb-14 pt-32 md:px-15 md:pb-20 md:pt-40",children:(0,e.jsxs)("div",{className:"mx-auto max-w-5xl text-center",children:[(0,e.jsx)("span",{className:"text-sm font-semibold uppercase tracking-[0.28em] text-primary",children:"SCK Blog"}),(0,e.jsx)("h1",{className:"open-condensed-bold mx-auto mt-5 max-w-4xl text-5xl uppercase leading-[0.95] md:text-7xl",children:"Ideas that help brands move sharper."}),(0,e.jsx)("p",{className:"mx-auto mt-6 max-w-2xl text-base leading-7 text-black/65 md:text-lg",children:"Notes on strategy, digital growth, creative systems, and the work behind building memorable online experiences."})]})}),(0,e.jsx)("section",{ref:r,id:"posts",className:"scroll-mt-28 px-5 pb-24 md:px-15",children:(0,e.jsx)("div",{className:"mx-auto max-w-7xl",children:t.length?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("div",{className:"grid auto-rows-fr gap-6 md:grid-cols-2 lg:grid-cols-3",children:t.map(t=>(0,e.jsx)(c,{blog:t},t._id))}),(0,e.jsx)(p,{currentPage:i,totalPages:s})]}):(0,e.jsxs)("div",{className:"rounded-xl border border-black/10 px-6 py-16 text-center",children:[(0,e.jsx)("h2",{className:"open-condensed-bold text-4xl uppercase",children:"No blogs published yet."}),(0,e.jsx)("p",{className:"mt-3 text-black/60",children:"Once posts are published in Sanity, they will appear here."})]})})})]})})}],744628)}]);

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.