import{t as e}from"./rolldown-runtime.Dh6celcD.mjs";import{A as t,E as n,I as r,M as i,N as a,V as o,_ as s,b as c,c as l,l as u,o as d,s as ee,z as f}from"./react.C9ZRtJmI.mjs";import{S as p,a as m,r as te,t as ne}from"./motion.DH2UWauP.mjs";import{Et as h,H as re,J as g,M as ie,N as _,O as ae,S as v,T as y,Tt as oe,V as b,bt as x,f as se,h as ce,k as S,lt as le,n as ue,o as C,vt as de,x as fe,y as pe}from"./framer.Du44Hiie.mjs";import{i as me,n as he,r as w,t as ge}from"./CezYzMcjf.CEUpdu9d.mjs";import{a as _e,i as ve,o as ye,r as be}from"./shared-lib.CZBWKnLU.mjs";function T(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function E(e,...t){if(!e)throw Error(`Assertion Error`+(t.length>0?`: `+t.join(` `):``))}function D(e){throw Error(`Unexpected value: ${e}`)}function O(e){return typeof e==`string`}function k(e){return Number.isFinite(e)}function A(e){return e===null}function j(e){if(A(e))return 0;switch(e.type){case C.Array:return 1;case C.Boolean:return 2;case C.Color:return 3;case C.Date:return 4;case C.Enum:return 5;case C.File:return 6;case C.ResponsiveImage:return 10;case C.Link:return 7;case C.Number:return 8;case C.Object:return 9;case C.RichText:return 11;case C.String:return 12;case C.VectorSetItem:return 13;default:D(e)}}function xe(e){let t=e.readUint16(),n=[];for(let r=0;ri)return 1;for(let i=0;it.value)}function De(e){return{type:C.Color,value:e.readString()}}function Oe(e,t){e.writeString(t.value)}function ke(e,t){return e.valuet.value)}function Ae(e){let t=e.readInt64(),n=new Date(t);return{type:C.Date,value:n.toISOString()}}function je(e,t){let n=new Date(t.value).getTime();e.writeInt64(n)}function Me(e,t){let n=new Date(e.value),r=new Date(t.value);return nr)}function Ne(e){return{type:C.Enum,value:e.readString()}}function Pe(e,t){e.writeString(t.value)}function Fe(e,t){return e.valuet.value)}function Ie(e){return{type:C.File,value:e.readString()}}function Le(e,t){e.writeString(t.value)}function Re(e,t){return e.valuet.value)}function ze(e){return{type:C.Link,value:e.readJson()}}function Be(e,t){e.writeJson(t.value)}function Ve(e,t){let n=JSON.stringify(e.value),r=JSON.stringify(t.value);return nr)}function He(e){return{type:C.Number,value:e.readFloat64()}}function Ue(e,t){e.writeFloat64(t.value)}function We(e,t){return e.valuet.value)}function Ge(e){let t=e.readUint16(),n={};for(let r=0;ri.length)return 1;for(let a=0;as)return 1;let c=e.value[o]??null,l=t.value[s]??null,u=N.compare(c,l,n);if(u!==0)return u}return 0}function Je(e){return{type:C.ResponsiveImage,value:e.readJson()}}function Ye(e,t){e.writeJson(t.value)}function Xe(e,t){let n=JSON.stringify(e.value),r=JSON.stringify(t.value);return nr)}function Ze(e){let t=e.readInt8();if(t===0)return{type:C.RichText,value:e.readUint32()};if(t===1)return{type:C.RichText,value:e.readString()};throw Error(`Invalid rich text pointer`)}function Qe(e,t){if(k(t.value)){e.writeInt8(0),e.writeUint32(t.value);return}if(O(t.value)){e.writeInt8(1),e.writeString(t.value);return}throw Error(`Invalid rich text pointer`)}function $e(e,t){let n=e.value,r=t.value;if(k(n)&&k(r)||O(n)&&O(r))return nr);throw Error(`Invalid rich text pointer`)}function et(e){return{type:C.String,value:e.readString()}}function tt(e,t){e.writeString(t.value)}function nt(e,t,n){let r=e.value,i=t.value;return n.type===0&&(r=e.value.toLowerCase(),i=t.value.toLowerCase()),ri)}function rt(e){return{type:C.VectorSetItem,value:e.readUint32()}}function it(e,t){e.writeUint32(t.value)}function at(e,t){let n=e.value,r=t.value;return nr)}async function ot(e){let t=Math.floor(_t*(Math.random()+1)*2**(e-1));await new Promise(e=>{setTimeout(e,t)})}async function st(e,t){let n=ct(t),r=[],i=0;for(let e of n)r.push(`${e.from}-${e.to-1}`),i+=e.to-e.from;let a=new URL(e),o=r.join(`,`);a.searchParams.set(`range`,o);let s=await G(a);if(s.status!==200)throw Error(`Request failed: ${s.status} ${s.statusText}`);let c=await s.arrayBuffer(),l=new Uint8Array(c);if(l.length!==i)throw Error(`Request failed: Unexpected response length`);let u=new yt,d=0;for(let e of n){let t=e.to-e.from,n=d+t,r=l.subarray(d,n);u.write(e.from,r),d=n}return t.map(e=>u.read(e.from,e.to-e.from))}function M(e,t){let n=e.length+t.length,r=new Uint8Array(n);return r.set(e,0),r.set(t,e.length),r}function ct(e){E(e.length>0,`Must have at least one range`);let t=[...e].sort((e,t)=>e.from-t.from),n=[];for(let e of t){let t=n.length-1,r=n[t];r&&e.from<=r.to?n[t]={from:r.from,to:Math.max(r.to,e.to)}:n.push(e)}return n}var N,P,F,lt,I,ut,dt,ft,pt,mt,ht,L,gt,R,z,B,V,H,U,W,_t,vt,G,yt,K,bt,xt,St=e((()=>{f(),g(),P=Object.create,F=Object.defineProperty,lt=Object.getOwnPropertyDescriptor,I=Object.getOwnPropertyNames,ut=Object.getPrototypeOf,dt=Object.prototype.hasOwnProperty,ft=(e,t,n)=>t in e?F(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,pt=(e,t)=>function(){return t||(0,e[I(e)[0]])((t={exports:{}}).exports,t),t.exports},mt=(e,t,n,r)=>{if(t&&typeof t==`object`||typeof t==`function`)for(let i of I(t))dt.call(e,i)||i===n||F(e,i,{get:()=>t[i],enumerable:!(r=lt(t,i))||r.enumerable});return e},ht=(e,t,n)=>(n=e==null?{}:P(ut(e)),mt(!t&&e&&e.__esModule?n:F(n,`default`,{value:e,enumerable:!0}),e)),L=(e,t,n)=>ft(e,typeof t==`symbol`?t:t+``,n),gt=ht(pt({"../../../node_modules/dataloader/index.js"(e,t){var n,r=function(){function e(e,t){if(typeof e!=`function`)throw TypeError(`DataLoader must be constructed with a function which accepts Array and returns Promise>, but got: `+e+`.`);this._batchLoadFn=e,this._maxBatchSize=function(e){if(!(!e||!1!==e.batch))return 1;var t=e&&e.maxBatchSize;if(t===void 0)return 1/0;if(typeof t!=`number`||t<1)throw TypeError(`maxBatchSize must be a positive number: `+t);return t}(t),this._batchScheduleFn=function(e){var t=e&&e.batchScheduleFn;if(t===void 0)return i;if(typeof t!=`function`)throw TypeError(`batchScheduleFn must be a function: `+t);return t}(t),this._cacheKeyFn=function(e){var t=e&&e.cacheKeyFn;if(t===void 0)return function(e){return e};if(typeof t!=`function`)throw TypeError(`cacheKeyFn must be a function: `+t);return t}(t),this._cacheMap=function(e){if(!(!e||!1!==e.cache))return null;var t=e&&e.cacheMap;if(t===void 0)return new Map;if(t!==null){var n=[`get`,`set`,`delete`,`clear`].filter(function(e){return t&&typeof t[e]!=`function`});if(n.length!==0)throw TypeError(`Custom cacheMap missing methods: `+n.join(`, `))}return t}(t),this._batch=null,this.name=t&&t.name?t.name:null}var t=e.prototype;return t.load=function(e){if(e==null)throw TypeError(`The loader.load() function must be called with a value, but got: `+String(e)+`.`);var t=function(e){var t=e._batch;if(t!==null&&!t.hasDispatched&&t.keys.length and returns Promise>, but the function errored synchronously: `+String(n)+`.`))}if(!n||typeof n.then!=`function`)return a(e,t,TypeError(`DataLoader must be constructed with a function which accepts Array and returns Promise>, but the function did not return a Promise: `+String(n)+`.`));n.then(function(e){if(!s(e))throw TypeError(`DataLoader must be constructed with a function which accepts Array and returns Promise>, but the function did not return a Promise of an Array: `+String(e)+`.`);if(e.length!==t.keys.length)throw TypeError(`DataLoader must be constructed with a function which accepts Array and returns Promise>, but the function did not return a Promise of an Array of the same length as the Array of keys. Keys: `+String(t.keys)+` Values: `+String(e));o(t);for(var n=0;n but got: `+e+`.`);for(var t=[],n=0;n0&&Object.prototype.hasOwnProperty.call(e,e.length-1))}t.exports=r}})()),R={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},z=class{getOffset(){return this.offset}ensureLength(e){let t=this.bytes.length;if(!(this.offset+e<=t))throw Error(`Reading out of bounds`)}readUint8(){let e=R.Uint8;this.ensureLength(e);let t=this.view.getUint8(this.offset);return this.offset+=e,t}readUint16(){let e=R.Uint16;this.ensureLength(e);let t=this.view.getUint16(this.offset);return this.offset+=e,t}readUint32(){let e=R.Uint32;this.ensureLength(e);let t=this.view.getUint32(this.offset);return this.offset+=e,t}readUint64(){let e=this.readBigUint64();return Number(e)}readBigUint64(){let e=R.BigUint64;this.ensureLength(e);let t=this.view.getBigUint64(this.offset);return this.offset+=e,t}readInt8(){let e=R.Int8;this.ensureLength(e);let t=this.view.getInt8(this.offset);return this.offset+=e,t}readInt16(){let e=R.Int16;this.ensureLength(e);let t=this.view.getInt16(this.offset);return this.offset+=e,t}readInt32(){let e=R.Int32;this.ensureLength(e);let t=this.view.getInt32(this.offset);return this.offset+=e,t}readInt64(){let e=this.readBigInt64();return Number(e)}readBigInt64(){let e=R.BigInt64;this.ensureLength(e);let t=this.view.getBigInt64(this.offset);return this.offset+=e,t}readFloat32(){let e=R.Float32;this.ensureLength(e);let t=this.view.getFloat32(this.offset);return this.offset+=e,t}readFloat64(){let e=R.Float64;this.ensureLength(e);let t=this.view.getFloat64(this.offset);return this.offset+=e,t}readBytes(e){let t=this.offset,n=t+e,r=this.bytes.subarray(t,n);return this.offset=n,r}readString(){let e=this.readUint32(),t=this.readBytes(e);return this.decoder.decode(t)}readJson(){let e=this.readString();return JSON.parse(e)}constructor(e){this.bytes=e,L(this,`offset`,0),L(this,`view`),L(this,`decoder`,new TextDecoder),this.view=T(this.bytes)}},o!==void 0&&o.requestIdleCallback,B=e=>2**e-1,V=e=>-(2**(e-1)),H=e=>2**(e-1)-1,V(8),V(16),V(32),-(BigInt(2)**BigInt(63)),B(8),B(16),B(32),BigInt(2)**BigInt(64)-BigInt(1),H(8),H(16),H(32),BigInt(2)**BigInt(63)-BigInt(1),U=class e{static fromString(t){let[n,r,i]=t.split(`/`).map(Number);return E(k(n),`Invalid chunkId`),E(k(r),`Invalid offset`),E(k(i),`Invalid length`),new e(n,r,i)}toString(){return`${this.chunkId}/${this.offset}/${this.length}`}static read(t){let n=t.readUint16(),r=t.readUint32(),i=t.readUint32();return new e(n,r,i)}write(e){e.writeUint16(this.chunkId),e.writeUint32(this.offset),e.writeUint32(this.length)}compare(e){return this.chunkIde.chunkId?1:this.offsete.offset?1:(E(this.length===e.length),0)}constructor(e,t,n){this.chunkId=e,this.offset=t,this.length=n}},(e=>{e.read=function(e){let t=e.readUint8();switch(t){case 0:return null;case 1:return xe(e);case 2:return we(e);case 3:return De(e);case 4:return Ae(e);case 5:return Ne(e);case 6:return Ie(e);case 7:return ze(e);case 8:return He(e);case 9:return Ge(e);case 10:return Je(e);case 11:return Ze(e);case 12:return et(e);case 13:return rt(e);default:D(t)}},e.write=function(e,t){let n=j(t);if(e.writeUint8(n),!A(t))switch(t.type){case C.Array:return Se(e,t);case C.Boolean:return Te(e,t);case C.Color:return Oe(e,t);case C.Date:return je(e,t);case C.Enum:return Pe(e,t);case C.File:return Le(e,t);case C.Link:return Be(e,t);case C.Number:return Ue(e,t);case C.Object:return Ke(e,t);case C.ResponsiveImage:return Ye(e,t);case C.RichText:return Qe(e,t);case C.VectorSetItem:return it(e,t);case C.String:return tt(e,t);default:D(t)}},e.compare=function(e,t,n){let r=j(e),i=j(t);if(ri)return 1;if(A(e)||A(t))return 0;switch(e.type){case C.Array:return E(t.type===C.Array),Ce(e,t,n);case C.Boolean:return E(t.type===C.Boolean),Ee(e,t);case C.Color:return E(t.type===C.Color),ke(e,t);case C.Date:return E(t.type===C.Date),Me(e,t);case C.Enum:return E(t.type===C.Enum),Fe(e,t);case C.File:return E(t.type===C.File),Re(e,t);case C.Link:return E(t.type===C.Link),Ve(e,t);case C.Number:return E(t.type===C.Number),We(e,t);case C.Object:return E(t.type===C.Object),qe(e,t,n);case C.ResponsiveImage:return E(t.type===C.ResponsiveImage),Xe(e,t);case C.RichText:return E(t.type===C.RichText),$e(e,t);case C.VectorSetItem:return E(t.type===C.VectorSetItem),at(e,t);case C.String:return E(t.type===C.String),nt(e,t,n);default:D(e)}}})(N||={}),W=3,_t=250,vt=[408,429,500,502,503,504],G=async(e,t)=>{let n=0;for(;;){try{let r=await fetch(e,t);if(!vt.includes(r.status)||++n>W)return r}catch(e){if(t?.signal?.aborted||++n>W)throw e}await ot(n)}},yt=class{read(e,t){for(let n of this.chunks){if(en.end)continue;if(e+t>n.end)break;let r=e-n.start,i=r+t;return n.data.slice(r,i)}throw Error(`Missing data`)}write(e,t){let n=e,r=n+t.length,i=0,a=this.chunks.length;for(;ie.end)){if(n>e.start){let r=n-e.start;t=M(e.data.subarray(0,r),t),n=e.start}break}}for(;a>i;a--){let e=this.chunks[a-1];if(E(e,`Missing chunk`),!(r{if(!e.ok)throw Error(`Request failed: ${e.status} ${e.statusText}`);let t=await e.arrayBuffer(),n=new z(new Uint8Array(t)),r=[],i=n.readUint32();for(let e=0;e{let t=e.map(e=>{let t=U.fromString(e);return{from:t.offset,to:t.offset+t.length}});return(await st(this.url,t)).map((t,n)=>{let r=new z(t),i=K.read(r),a=e[n];return E(a,`Missing pointer`),{pointer:a,data:i.getData()}})}))}},xt=class{async scanItems(){return(await Promise.all(this.chunks.map(async e=>e.scanItems()))).flat()}async resolveItems(e){return Promise.all(e.map(e=>{let t=U.fromString(e),n=this.chunks[t.chunkId];return E(n,`Missing chunk`),n.resolveItem(e)}))}compareItems(e,t){let n=U.fromString(e.pointer),r=U.fromString(t.pointer);return n.compare(r)}compareValues(e,t,n){return N.compare(e,t,n)}constructor(e){this.options=e,L(this,`schema`),L(this,`indexes`),L(this,`resolveRichText`),L(this,`resolveVectorSetItem`),L(this,`chunks`),this.chunks=this.options.chunks.map((e,t)=>new bt(t,e)),this.schema=e.schema,this.indexes=e.indexes,this.resolveRichText=e.resolveRichText,this.resolveVectorSetItem=e.resolveVectorSetItem}}}));async function Ct(e){let t=wt[e];if(t)return await t()}var wt,Tt=e((()=>{wt=[]})),Et,Dt,Ot,q,kt=e((()=>{g(),St(),Tt(),Et={id:{isNullable:!1,type:C.String},nextItemId:{isNullable:!0,type:C.String},previousItemId:{isNullable:!0,type:C.String},V4YmNZG37:{isNullable:!0,type:C.String},xoyJwDoLp:{isNullable:!0,type:C.String}},Dt=[],Ot=e=>{let t=Dt[e];if(t)return t().then(e=>e.default)},new fe(new v),q={collectionByLocaleId:{default:new xt({chunks:[new URL(`./pLNcWmKdf-chunk-default-0.framercms`,`https://framerusercontent.com/modules/KYTqxir84DUYk6Pwk7Iu/Z7VVDniR2AoCUMp1xRU4/pLNcWmKdf.js`).href.replace(`/modules/`,`/cms/`)],indexes:[],resolveRichText:Ct,resolveVectorSetItem:Ot,schema:Et})},displayName:`Categories`},S(q,{xoyJwDoLp:{defaultValue:``,title:`Title`,type:C.String},V4YmNZG37:{title:`Slug`,type:C.String},previousItemId:{dataIdentifier:`local-module:collection/pLNcWmKdf:default`,title:`Previous`,type:C.CollectionReference},nextItemId:{dataIdentifier:`local-module:collection/pLNcWmKdf:default`,title:`Next`,type:C.CollectionReference}})})),J,Y,X,At=e((()=>{g(),_.loadFonts([`GF;Instrument Serif-regular`,`GF;Instrument Serif-italic`]),J=[{explicitInter:!0,fonts:[{family:`Instrument Serif`,openType:!0,source:`google`,style:`normal`,url:`../fonts/jizBRFtNs2ka5fXjeivQ4LroWlx-2zcZj1bIkNo.woff2`,weight:`400`},{family:`Instrument Serif`,openType:!0,source:`google`,style:`italic`,url:`../fonts/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2`,weight:`400`}]}],Y=[`.framer-6OPwg .framer-styles-preset-vrfwdx:not(.rich-text-wrapper), .framer-6OPwg .framer-styles-preset-vrfwdx.rich-text-wrapper h4 { --framer-font-family: "Instrument Serif", "Instrument Serif Placeholder", serif; --framer-font-family-italic: "Instrument Serif", "Instrument Serif Placeholder", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-bdea36de-cbdf-4a10-83f7-2aa0fbb32f7f, #16231b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }`,`@media (max-width: 1439px) and (min-width: 1200px) { .framer-6OPwg .framer-styles-preset-vrfwdx:not(.rich-text-wrapper), .framer-6OPwg .framer-styles-preset-vrfwdx.rich-text-wrapper h4 { --framer-font-family: "Instrument Serif", "Instrument Serif Placeholder", serif; --framer-font-family-italic: "Instrument Serif", "Instrument Serif Placeholder", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-bdea36de-cbdf-4a10-83f7-2aa0fbb32f7f, #16231b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }`,`@media (max-width: 1199px) and (min-width: 810px) { .framer-6OPwg .framer-styles-preset-vrfwdx:not(.rich-text-wrapper), .framer-6OPwg .framer-styles-preset-vrfwdx.rich-text-wrapper h4 { --framer-font-family: "Instrument Serif", "Instrument Serif Placeholder", serif; --framer-font-family-italic: "Instrument Serif", "Instrument Serif Placeholder", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-bdea36de-cbdf-4a10-83f7-2aa0fbb32f7f, #16231b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }`,`@media (max-width: 809px) and (min-width: 0px) { .framer-6OPwg .framer-styles-preset-vrfwdx:not(.rich-text-wrapper), .framer-6OPwg .framer-styles-preset-vrfwdx.rich-text-wrapper h4 { --framer-font-family: "Instrument Serif", "Instrument Serif Placeholder", serif; --framer-font-family-italic: "Instrument Serif", "Instrument Serif Placeholder", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-bdea36de-cbdf-4a10-83f7-2aa0fbb32f7f, #16231b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }`],X=`framer-6OPwg`}));function jt(e,...t){let n={};return t?.forEach(t=>t&&Object.assign(n,e[t])),n}var Mt,Nt,Pt,Ft,It,Z,Lt,Rt,zt,Bt,Q,Vt,Ht,Ut,$,Wt=e((()=>{d(),g(),ne(),n(),kt(),me(),ye(),At(),Mt={gRgRJNQRn:{hover:!0},Yi_qccjAz:{hover:!0}},Nt=[`gRgRJNQRn`,`Yi_qccjAz`],Pt=`framer-lF2Qb`,Ft={gRgRJNQRn:`framer-v-kq2bxy`,Yi_qccjAz:`framer-v-1cagyv2`},It={delay:0,duration:.6,ease:[.12,.23,.5,1],type:`tween`},Z=e=>typeof e==`object`&&e&&typeof e.src==`string`?e:typeof e==`string`?{src:e}:void 0,Lt=e=>Array.isArray(e)?e.length>0:e!=null&&e!==``,Rt=e=>({from:{alias:`aP1Zjx4j9`,data:q,type:`Collection`},limit:{type:`LiteralValue`,value:1},orderBy:[{arguments:[{type:`LiteralValue`,value:e},{collection:`aP1Zjx4j9`,name:`id`,type:`Identifier`}],direction:`asc`,functionName:`INDEX_OF`,type:`FunctionCall`}],select:[{collection:`aP1Zjx4j9`,name:`xoyJwDoLp`,type:`Identifier`},{collection:`aP1Zjx4j9`,name:`V4YmNZG37`,type:`Identifier`},{collection:`aP1Zjx4j9`,name:`id`,type:`Identifier`}],where:{left:{collection:`aP1Zjx4j9`,name:`id`,type:`Identifier`},operator:`in`,right:{type:`LiteralValue`,value:e},type:`BinaryOperation`}}),zt=({query:e,pageSize:t,children:n})=>n(x(e)),Bt=({value:e,children:t})=>{let n=i(m),r=e??n.transition,o=a(()=>({...n,transition:r}),[JSON.stringify(r)]);return l(m.Provider,{value:o,children:t})},Q={"Type 1":`gRgRJNQRn`,"Type 2":`Yi_qccjAz`},Vt=p.create(r),Ht=({categories:e,cotneotneo:t,height:n,id:r,image:i,link:a,title:o,width:s,...c})=>({...c,EcH1Dtmds:t??c.EcH1Dtmds??`text`,GtetojAOk:e??c.GtetojAOk,KUlX3TeGy:i??c.KUlX3TeGy??{alt:`Article Image`,pixelHeight:479,pixelWidth:752,src:`../images/h97C2rvn9BzxpcN9vcf8dU7cOM.jpg`,srcSet:`../images/h97C2rvn9BzxpcN9vcf8dU7cOM.jpg 512w,../images/h97C2rvn9BzxpcN9vcf8dU7cOM.jpg 752w`},tBQKA6D8N:a??c.tBQKA6D8N,variant:Q[c.variant]??c.variant??`gRgRJNQRn`,YWZWVDHQZ:o??c.YWZWVDHQZ??`Unveiling the Future of Web Design`}),Ut=(e,t)=>e.layoutDependency?t.join(`-`)+e.layoutDependency:t.join(`-`),$=h(s(function(e,n){let i=t(null),a=n??i,o=c(),{activeLocale:s,setLocale:d}=de(),f=le(),{style:m,className:ne,layoutId:h,variant:g,KUlX3TeGy:_,YWZWVDHQZ:ae,tBQKA6D8N:v,GtetojAOk:b,EcH1Dtmds:x,...S}=Ht(e),{baseVariant:C,classNames:fe,clearLoadingGesture:me,gestureHandlers:he,gestureVariant:w,isLoading:_e,setGestureState:ve,setVariant:ye,variants:T}=oe({cycleOrder:Nt,defaultVariant:`gRgRJNQRn`,enabledGestures:Mt,ref:a,variant:g,variantClassNames:Ft}),E=Ut(e,T),D=ie(Pt,be,X,ge),O=Lt(b);return l(te,{id:h??o,children:l(Vt,{animate:T,initial:!1,children:l(Bt,{value:It,children:l(ce,{href:v,motionChild:!0,nodeId:`gRgRJNQRn`,openInNewTab:!1,scopeId:`hZj581Wuv`,children:u(p.a,{...S,...he,className:`${ie(D,`framer-kq2bxy`,ne,fe)} framer-1gb0d1m`,"data-framer-name":`Type 1`,layoutDependency:E,layoutId:`gRgRJNQRn`,ref:a,style:{...m},...jt({"gRgRJNQRn-hover":{"data-framer-name":void 0},"Yi_qccjAz-hover":{"data-framer-name":void 0},Yi_qccjAz:{"data-framer-name":`Type 2`}},C,w),children:[l(p.div,{className:`framer-t35kv2`,"data-framer-name":`Image Wrapper`,layoutDependency:E,layoutId:`YS5eoAIpH`,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:l(se,{background:{alt:`Article Image`,fit:`fill`,loading:re((f?.y||0)+0+(((f?.height||632)-0-688)/2+0+0)+0),sizes:`max(${f?.width||`100vw`}, 1px)`,...Z(_)},className:`framer-1p8pslp`,layoutDependency:E,layoutId:`ijq2e6fV_`,style:{scale:1},variants:{"gRgRJNQRn-hover":{scale:1.1},"Yi_qccjAz-hover":{scale:1.1}},...jt({Yi_qccjAz:{background:{alt:`Article Image`,fit:`fill`,loading:re((f?.y||0)+0+(((f?.height||392)-0-448)/2+0+0)+0),sizes:`max(${f?.width||`100vw`}, 1px)`,...Z(_)}}},C,w)})}),u(p.div,{className:`framer-1wwn40b`,"data-framer-name":`Content`,layoutDependency:E,layoutId:`UZuf6PMuZ`,children:[l(p.div,{className:`framer-24a5y8`,"data-framer-name":`Info Wrap`,layoutDependency:E,layoutId:`dB7PADzX4`,children:O!==!1&&l(p.div,{className:`framer-qf4jc4`,layoutDependency:E,layoutId:`aP1Zjx4j9`,children:l(ue,{children:l(zt,{query:Rt(b),children:(e,t,n)=>u(ee,{children:[e?.map(({id:e,V4YmNZG37:t,xoyJwDoLp:n},i)=>(n??=``,t??=``,l(te,{id:`aP1Zjx4j9-${e}`,children:l(pe.Provider,{value:{V4YmNZG37:t},children:l(p.div,{className:`framer-1sxslrp`,layoutDependency:E,layoutId:`HbJoD7opr`,children:l(y,{__fromCanvasComponent:!0,children:l(r,{children:l(p.p,{className:`framer-styles-preset-hndssq`,"data-styles-preset":`R7zdXQ4Wz`,style:{"--framer-text-color":`var(--extracted-r6o4lv, var(--token-bdea36de-cbdf-4a10-83f7-2aa0fbb32f7f, rgb(22, 35, 27)))`},children:`Content`})}),className:`framer-1g34fqu`,"data-framer-name":`Title`,fonts:[`Inter`],layoutDependency:E,layoutId:`SivuEk4jU`,style:{"--extracted-r6o4lv":`var(--token-bdea36de-cbdf-4a10-83f7-2aa0fbb32f7f, rgb(22, 35, 27))`},text:n,verticalAlignment:`top`,withExternalLayout:!0})})})},e))),l(p.div,{className:`framer-ypsyel`,layoutDependency:E,layoutId:`A5Xnl94SM`,style:{backgroundColor:`var(--token-bdea36de-cbdf-4a10-83f7-2aa0fbb32f7f, rgb(22, 35, 27))`,borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25}})]})})})})}),l(y,{__fromCanvasComponent:!0,children:l(r,{children:l(p.h4,{className:`framer-styles-preset-vrfwdx`,"data-styles-preset":`YgzmpEKp_`,dir:`auto`,style:{"--framer-text-alignment":`left`},children:`Unveiling the Future of Web Design`})}),className:`framer-2435j6`,fonts:[`Inter`],layoutDependency:E,layoutId:`RADYpkzVa`,text:ae,verticalAlignment:`top`,withExternalLayout:!0}),l(y,{__fromCanvasComponent:!0,children:l(r,{children:l(p.p,{className:`framer-styles-preset-14sivo6`,"data-styles-preset":`CezYzMcjf`,dir:`auto`,children:`Unveiling the Future of Web Design`})}),className:`framer-lcf05z`,fonts:[`Inter`],layoutDependency:E,layoutId:`XcH1qAb30`,text:x,verticalAlignment:`top`,withExternalLayout:!0})]})]})})})})})}),[`.framer-lF2Qb.framer-1gb0d1m, .framer-lF2Qb .framer-1gb0d1m { display: block; }`,`.framer-lF2Qb.framer-kq2bxy { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 416px; }`,`.framer-lF2Qb .framer-t35kv2 { align-content: center; align-items: center; aspect-ratio: 0.8666666666666667 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }`,`.framer-lF2Qb .framer-1p8pslp { aspect-ratio: 0.8666666666666667 / 1; flex: 1 0 0px; height: auto; overflow: visible; position: relative; width: 1px; }`,`.framer-lF2Qb .framer-1wwn40b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }`,`.framer-lF2Qb .framer-24a5y8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }`,`.framer-lF2Qb .framer-qf4jc4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }`,`.framer-lF2Qb .framer-1sxslrp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }`,`.framer-lF2Qb .framer-1g34fqu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }`,`.framer-lF2Qb .framer-ypsyel { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: visible; position: relative; width: 2px; }`,`.framer-lF2Qb .framer-2435j6, .framer-lF2Qb .framer-lcf05z { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }`,`.framer-lF2Qb.framer-v-1cagyv2 .framer-t35kv2, .framer-lF2Qb.framer-v-1cagyv2 .framer-1p8pslp { aspect-ratio: 1.7333333333333334 / 1; }`,...ve,...Y,...he],`framer-lF2Qb`),$.displayName=`Blog Card`,$.defaultProps={height:632,width:416},S($,{variant:{options:[`gRgRJNQRn`,`Yi_qccjAz`],optionTitles:[`Type 1`,`Type 2`],title:`Variant`,type:C.Enum},KUlX3TeGy:{__defaultAssetReference:`data:framer/asset-reference,h97C2rvn9BzxpcN9vcf8dU7cOM.jpg?originalFilename=article-image-1.jpg&preferredSize=auto`,__vekterDefault:{alt:`Article Image`,assetReference:`data:framer/asset-reference,h97C2rvn9BzxpcN9vcf8dU7cOM.jpg?originalFilename=article-image-1.jpg&preferredSize=auto`},title:`Image`,type:C.ResponsiveImage},YWZWVDHQZ:{defaultValue:`Unveiling the Future of Web Design`,displayTextArea:!1,title:`Title`,type:C.String},onYWZWVDHQZChange:{changes:`YWZWVDHQZ`,type:C.ChangeHandler},tBQKA6D8N:{title:`Link`,type:C.Link},GtetojAOk:{dataIdentifier:`local-module:collection/pLNcWmKdf:default`,title:`Categories`,type:C.MultiCollectionReference},onGtetojAOkChange:{changes:`GtetojAOk`,type:C.ChangeHandler},EcH1Dtmds:{defaultValue:`text`,displayTextArea:!1,title:`Cotneotneo`,type:C.String},onEcH1DtmdsChange:{changes:`EcH1Dtmds`,type:C.ChangeHandler}}),ae($,[{explicitInter:!0,fonts:[{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F`,url:`../fonts/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116`,url:`../fonts/EOr0mi4hNtlgWNn9if640EZzXCo.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+1F00-1FFF`,url:`../fonts/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0370-03FF`,url:`../fonts/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF`,url:`../fonts/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD`,url:`../fonts/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2`,weight:`400`},{cssFamilyName:`Inter`,source:`framer`,style:`normal`,uiFamilyName:`Inter`,unicodeRange:`U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB`,url:`../fonts/b6Y37FthZeALduNqHicBT6FutY.woff2`,weight:`400`}]},...b(_e),...b(J),...b(w)],{supportsExplicitInterCodegen:!0})}));export{J as a,q as c,Y as i,Wt as n,At as o,X as r,kt as s,$ as t}; //# sourceMappingURL=hZj581Wuv.DiDXRZYI.mjs.map