PageSourceSearch

https://www.seedvalley.nl/_next/static/chunks/0j.a6ht2h~mw~.js?dpl=dpl_9f7QZ8gdfHN1y3NS24ErTLmUyY6B

js seedvalley.nl collected 2026-10-06 22:43:44 UTC 54,330 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,109084,e=>{"use strict";let t={jobs:{nl:"vacatures",en:"jobs"},companies:{nl:"bedrijven",en:"companies"},posts:{nl:"posts",en:"posts"},events:{nl:"events",en:"events"},people:{nl:"people",en:"people"}};function r(e){return"nl"===e?"":`/${e}`}function n(e){return r(e)||"/"}function i(e){return"/en"===e||e.startsWith("/en/")?"en":"nl"}e.s(["LOCALES",0,["nl","en"],"collectionHref",0,function(e,n,i){let l=t[n][e];return`${r(e)}/${l}${i?`/${i}`:""}`},"homeHref",0,n,"localeFromPathname",0,i,"pageHref",0,function(e,t){return"home"===t?n(e):`${r(e)}/${t}`},"switchLocalePath",0,function(e,r){let l=i(e);if(l===r)return e;let o=("nl"===l?e:e.slice(`/${l}`.length)||"/").split("/").filter(Boolean);if(0===o.length)return n(r);let[s,...a]=o,c=function(e,r){for(let n of Object.keys(t))if(t[n][e]===r)return n;return null}(l,s),u=c?t[c][r]:s,d=`/${[u,...a].join("/")}`;return"nl"===r?d:`/${r}${d}`}],109084)},918908,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return u},getImageProps:function(){return c}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let l=e.r(481258),o=e.r(66786),s=e.r(29077),a=l._(e.r(438036));function c(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let u=s.Image},23140,(e,t,r)=>{t.exports=e.r(918908)},590246,e=>{"use strict";let t=(0,e.i(870452).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["ChevronRight",0,t],590246)},757687,e=>{"use strict";let t=(0,e.i(870452).default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);e.s(["ChevronLeft",0,t],757687)},995515,e=>{"use strict";let t=(0,e.i(870452).default)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]);e.s(["Play",0,t],995515)},926708,e=>{"use strict";var t=e.i(224348),r=e.i(985405),n=e.i(184972),i=e.i(903096),l=e.i(975157);let o=e=>"name"in e;function s({field:e,value:r,onChange:n}){if("message"===e.blockType)return e.message?(0,t.jsx)(i.RichText,{data:e.message,className:"prose max-w-none text-foreground"}):null;let l=e.label||e.name,o=(0,t.jsxs)("span",{className:"font-body text-fluid-sm text-foreground",children:[l,e.required?":":""]}),a="w-full rounded-md bg-muted px-fluid-base py-fluid-sm font-body text-fluid-base text-foreground outline-none focus-visible:ring-2 focus-visible:ring-primary";if("checkbox"===e.blockType)return(0,t.jsxs)("label",{className:"flex items-center gap-fluid-sm",children:[(0,t.jsx)("input",{type:"checkbox",checked:!!r,required:!!e.required,onChange:t=>n(e.name,t.target.checked),className:"size-5 rounded-xs accent-primary"}),o]});if("textarea"===e.blockType)return(0,t.jsxs)("label",{className:"flex flex-col gap-fluid-xs",children:[o,(0,t.jsx)("textarea",{value:String(r??""),required:!!e.required,rows:6,onChange:t=>n(e.name,t.target.value),className:a})]});if("select"===e.blockType)return(0,t.jsxs)("label",{className:"flex flex-col gap-fluid-xs",children:[o,(0,t.jsxs)("select",{value:String(r??""),required:!!e.required,onChange:t=>n(e.name,t.target.value),className:a,children:[(0,t.jsx)("option",{value:"",children:"—"}),(e.options??[]).map(e=>(0,t.jsx)("option",{value:e.value,children:e.label},e.id??e.value))]})]});let c="email"===e.blockType?"email":"number"===e.blockType?"number":"text";return(0,t.jsxs)("label",{className:"flex flex-col gap-fluid-xs",children:[o,(0,t.jsx)("input",{type:c,value:String(r??""),required:!!e.required,onChange:t=>n(e.name,t.target.value),className:a})]})}e.s(["PayloadForm",0,function({form:e,extra:a,className:c,successClassName:u}){let d=(0,r.useTranslations)("Form"),f=e.fields??[],[p,h]=(0,n.useState)(()=>Object.fromEntries(f.filter(o).map(e=>
1[e.name,"checkbox"!==e.blockType&&""]))),[m,g]=(0,n.useState)("idle"),x=(e,t)=>h(r=>({...r,[e]:t}));async function y(t){t.preventDefault(),g("submitting");try{let t=f.filter(o).map(e=>({field:e.name,value:p[e.name]??""})),r=await fetch("/api/form-submissions",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({form:e.id,submissionData:t,...a})});if(!r.ok)throw Error(`Submit failed: ${r.status}`);g("success")}catch{g("error")}}return"success"===m?(0,t.jsx)("div",{className:u,children:e.confirmationMessage?(0,t.jsx)(i.RichText,{data:e.confirmationMessage,className:"prose max-w-none text-foreground"}):(0,t.jsx)("p",{className:"font-heading text-fluid-xl text-foreground",children:d("thanks")})}):(0,t.jsxs)("form",{onSubmit:y,className:(0,l.cn)("flex flex-col gap-fluid-base",c),children:[f.map((e,r)=>(0,t.jsx)(s,{field:e,value:o(e)?p[e.name]:void 0,onChange:x},e.id??r)),"error"===m&&(0,t.jsx)("p",{className:"text-fluid-sm text-destructive",children:d("error")}),(0,t.jsx)("button",{type:"submit",disabled:"submitting"===m,className:"mt-fluid-base self-start rounded-full border border-primary px-fluid-lg py-fluid-sm font-body text-fluid-base text-primary transition-colors hover:bg-primary/10 disabled:opacity-50",children:"submitting"===m?d("sending"):e.submitButtonLabel??d("submit")})]})}])},150554,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},760472,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return a},searchParamsToUrlQuery:function(){return l},urlQueryToSearchParams:function(){return s}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});function l(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function o(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,o(e));else t.set(r,o(n));return t}function a(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},750471,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return x},MiddlewareNotFoundError:function(){return j},MissingStaticPage:function(){return v},NormalizeError:function(){return y},PageNotFoundError:function(){return b},SP:function(){return m},ST:function(){return g},WEB_VITALS:function(){return l},execOnce:function(){return o},getDisplayName:function(){return d},getLocationOrigin:function(){return c},getURL:function(){return u},isAbsoluteUrl:function(){return a},isResSent:function(){return f},loadGetInitialProps:function(){return h},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return w}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let l=["CLS","FCP","FID","INP","LCP","TTFB"];function o(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,a=e=>s.test(e);function c(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function u(){let{href:e}=window.location,t=c();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let m="u">typeof performance,g=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);
1class x extends Error{}class y extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class j extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function w(e){return JSON.stringify({message:e.message,stack:e.stack})}},532963,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=e.r(184972);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=l(e,n)),t&&(i.current=l(t,n))},[e,t])}function l(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},451116,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return s},formatWithValidation:function(){return c},urlObjectKeys:function(){return a}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let l=e.r(744066)._(e.r(760472)),o=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",s=e.hash||"",a=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(c+=":"+e.port)),a&&"object"==typeof a&&(a=String(l.urlQueryToSearchParams(a)));let u=e.search||a&&`?${a}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||o.test(n))&&!1!==c?(c="//"+(c||""),i&&"/"!==i[0]&&(i="/"+i)):c||(c=""),s&&"#"!==s[0]&&(s="#"+s),u&&"?"!==u[0]&&(u="?"+u),i=i.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${n}${c}${i}${u}${s}`}let a=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return s(e)}},151234,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return l}});let n=e.r(750471),i=e.r(60805);function l(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},160142,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},306382,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return x},useLinkStatus:function(){return b}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let l=e.r(744066),o=e.r(224348),s=l._(e.r(184972)),a=e.r(451116),c=e.r(399373),u=e.r(532963),d=e.r(750471),f=e.r(672091);e.r(150554);let p=e.r(427464),h=e.r(342167),m=e.r(151234),g=e.r(744358);function x(t){var r,n;let i,l,x,[b,v]=(0,s.useOptimistic)(h.IDLE_LINK_STATUS),j=(0,s.useRef)(null),{href:w,as:k,children:N,prefetch:S=null,passHref:T,replace:C,shallow:E,scroll:P,onClick:L,onMouseEnter:M,onTouchStart:_,legacyBehavior:R=!1,onNavigate:O,transitionTypes:A,ref:$,unstable_dynamicOnHover:I,...B}=t;i=N,R&&("string"==typeof i||"number"==typeof i)&&(i=(0,o.jsx)("a",{children:i}));let z=s.default.useContext(c.AppRouterContext),U=!1!==S,D=!1!==S?null===(n=S)||"auto"===n?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,F="string"==typeof(r=k||w)?r:(0,a.formatUrl)(r);if(R){if(i?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>
1` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});l=s.default.Children.only(i)}let H=R?l&&"object"==typeof l&&l.ref:$,W=s.default.useCallback(e=>(null!==z&&(j.current=(0,h.mountLinkInstance)(e,F,z,D,U,v)),()=>{j.current&&((0,h.unmountLinkForCurrentNavigation)(j.current),j.current=null),(0,h.unmountPrefetchableInstance)(e)}),[U,F,z,D,v]),V={ref:(0,u.useMergedRef)(W,H),onClick(t){R||"function"!=typeof L||L(t),R&&l.props&&"function"==typeof l.props.onClick&&l.props.onClick(t),!z||t.defaultPrevented||function(t,r,n,i,l,o,a){if("u">typeof window){let c,{nodeName:u}=t.currentTarget;if("A"===u.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,m.isLocalURL)(r)){i&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),o){let e=!1;if(o({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(812670);s.default.startTransition(()=>{d(r,i?"replace":"push",!1===l?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,a)})}}(t,F,j,C,P,O,A)},onMouseEnter(e){R||"function"!=typeof M||M(e),R&&l.props&&"function"==typeof l.props.onMouseEnter&&l.props.onMouseEnter(e),z&&U&&(0,h.onNavigationIntent)(e.currentTarget,!0===I)},onTouchStart:function(e){R||"function"!=typeof _||_(e),R&&l.props&&"function"==typeof l.props.onTouchStart&&l.props.onTouchStart(e),z&&U&&(0,h.onNavigationIntent)(e.currentTarget,!0===I)}};return(0,d.isAbsoluteUrl)(F)?V.href=F:R&&!T&&("a"!==l.type||"href"in l.props)||(V.href=(0,f.addBasePath)(F)),x=R?s.default.cloneElement(l,V):(0,o.jsx)("a",{...B,...V,children:i}),(0,o.jsx)(y.Provider,{value:b,children:x})}e.r(160142);let y=(0,s.createContext)(h.IDLE_LINK_STATUS),b=()=>(0,s.useContext)(y);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},197895,e=>{"use strict";let t,r="u">typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),n=new Uint8Array(16),i=[];for(let e=0;e<256;++e)i.push((e+256).toString(16).slice(1));e.s(["v4",0,function(e,l,o){if(r&&!l&&!e)return r();let s=(e=e||{}).random??e.rng?.()??function(){if(!t){if("u"<typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");t=crypto.getRandomValues.bind(crypto)}return t(n)}();if(s.length<16)throw Error("Random bytes length must be >= 16");if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,l){if((o=o||0)<0||o+16>l.length)throw RangeError(`UUID byte range ${o}:${o+15} is out of buffer bounds`);for(let e=0;e<16;++e)l[o+e]=s[e];return l}return function(e,t=0){return(i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+"-"+i[e[t+4]]+i[e[t+5]]+"-"+i[e[t+6]]+i[e[t+7]]+"-"+i[e[t+8]]+i[e[t+9]]+"-"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]).toLowerCase()}(s)}],197895)},280532,e=>{"use strict";e.s(["hasDetailPage",0,function(e){return!!e&&e.companyType?.relationship==="member"&&!e.hideDetailPage}])},337640,e=>{"use strict";var t=e.i(109084),r=e.i(280532);let n={pages:"page",posts:"posts",companies:"companies",jobs:"jobs",events:"events",people:"people"};function i(e,i){if(!e?.value)return null;let l=n[e.relationTo];if(!l)return null;let o="object"==typeof e.value&&null!==e.value?e.value:null,s=o?.slug??null;return s&&("companies"!==l||(0,r.hasDetailPage)(o))?"page"===l?(0,t.pageHref)(i,s):(0,t.collectionHref)(i,l,s):null}e.s(["linkTargetProps",0,function(e){return e?.newTab?{target:"_blank",rel:"noopener noreferrer"}:{}},"referenceHref",0,i,"resolveLinkHref",0,function(e,t){return e?"external"===e.linkType?e.url?.trim()||null:i(e.reference,t):null}])},903096,e=>{"use strict";var t=e.i(224348),r=e.i(306382),n=e.i(24688),i=e.i(184972);let l={horizontalrule:(0,t.jsx)("hr",{})},o={linebreak:(0,t.jsx)("br",{})};var s=e.i(197895);let a="֑-߿יִ-﷽ﹰ-ﻼ",c="A-Za-zÀ-ÖØ-öø-ʸ̀-֐ࠀ-῿‎Ⰰ-﬜︀-﹯﻽-￿";RegExp("^[^"+c+"]*["+a+"]"),RegExp("^[^"+a+"]*["+c+"]");let u={paragraph:({node:e,nodesToJSX:r})=>{let n=r({nodes:e.children});return n?.length?(0,t.jsx)("p",{children:n}):(0,t.jsx)("p",{children:(0,t.jsx)("br",{})})},text:({node:e})=>{let r=e.text;return 1&e.format&&(r=(0,t.jsx)("strong",{children:r})),2&e.format&&(r=(0,t.jsx)("em",{children:r})),4&e.format&&(r=(0,t.jsx)("span",{style:{textDecoration:"line-through"},children:r})),8&e.format&&(r=(0,t.jsx)("span",{style:{textDecoration:"underline"},children:r})),16&e.format&&(r=(0,t.jsx)("code",{children:r})),32&e.format&&(r=(0,t.jsx)("sub",{children:r})),64&e.format&&(r=(0,t.jsx)("sup",{children:r})),r},...o,quote:({node:e,nodesToJSX:r})=>{let n=r({nodes:e.children});return(0,t.jsx)("blockquote",{children:n})},table:({node:e,nodesToJSX:r})=>{let n=r({nodes:e.children});return(0,t.jsx)("div",{className:"lexical-table-container",children:(0,t.jsx)("table",{className:"lexical-table",style:{borderCollapse:"collapse"},children:(0,t.jsx)("tbody",{children:n})})})},tablecell:({node:e,nodesToJSX:r})=>{let n=r({nodes:e.children}),i=e.headerState>0?"th":"td",l=`lexical-table-cell-header-${e.headerState}`,o={backgroundColor:e.backgroundColor||void 0,border:"1px solid #ccc",padding:"8px"},s=e.colSpan&&e.colSpan>1?e.colSpan:void 0,a=e.rowSpan&&e.rowSpan>1?e.rowSpan:void 0;return(0,t.jsx)(i,{className:`lexical-table-cell ${l}`,colSpan:s,rowSpan:a,style:o,children:n})},tablerow:({node:e,nodesToJSX:r})=>{let n=r({nodes:e.children});return(0,t.jsx)("tr",{className:"lexical-table-row",children:n})},heading:({node:e,nodesToJSX:r})=>{let n=r({nodes:e.children}),i=e.tag;return(0,t.jsx)(i,{children:n})},...l,list:({node:e,nodesToJSX:r})=>{let n=r({nodes:e.children}),i=e.tag;return(0,t.jsx)(i,{className:`list-${e?.listType}`,children:n})},listitem:({node:e,nodesToJSX:r,parent:n})=>{let i=e.children.some(e=>"list"===e.type),l=r({nodes:e.children});if(!("listType"in n)||n?.listType!=="check")return(0,t.jsx)("li",{className:`${i?"nestedListItem":""}`,style:i?{listStyleType:"none"}:void 0,value:e?.value,children:l});{let r=(0,s.v4)();return(0,t.jsx)("li",{"aria-checked":e.checked?"true":"false",className:`list-item-checkbox${e.checked?" list-item-checkbox-checked":" list-item-checkbox-unchecked"}${i?" nestedListItem":""}`,role:"checkbox",style:{listStyleType:"none"},tabIndex:-1,value:e?.value,children:i?l:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("input",{checked:e.checked,id:r,readOnly:!0,t
1ype:"checkbox"}),(0,t.jsx)("label",{htmlFor:r,children:l}),(0,t.jsx)("br",{})]})})}},...(({internalDocToHref:e})=>({autolink:({node:e,nodesToJSX:r})=>{let n=r({nodes:e.children}),i=e.fields.newTab?"noopener noreferrer":void 0,l=e.fields.newTab?"_blank":void 0;return(0,t.jsx)("a",{href:e.fields.url,rel:i,target:l,children:n})},link:({node:r,nodesToJSX:n})=>{let i=n({nodes:r.children}),l=r.fields.newTab?"noopener noreferrer":void 0,o=r.fields.newTab?"_blank":void 0,s=r.fields.url??"";return"internal"===r.fields.linkType&&(e?s=e({linkNode:r}):(console.error("Lexical => JSX converter: Link converter: found internal link, but internalDocToHref is not provided"),s="#")),(0,t.jsx)("a",{href:s,rel:l,target:o,children:i})}}))({}),upload:({node:e})=>{if("object"!=typeof e.value)return null;let r=e.value,n=e.fields?.alt||r?.alt||"",i=r.url;if(!r.mimeType.startsWith("image"))return(0,t.jsx)("a",{href:i,rel:"noopener noreferrer",children:r.filename});if(!r.sizes||!Object.keys(r.sizes).length)return(0,t.jsx)("img",{alt:n,height:r.height,src:i,width:r.width});let l=[];for(let e in r.sizes){let n=r.sizes[e];if(!n||!n.width||!n.height||!n.mimeType||!n.filesize||!n.filename||!n.url)continue;let i=n?.url;l.push((0,t.jsx)("source",{media:`(max-width: ${n.width}px)`,srcSet:i,type:n.mimeType},e))}return l.push((0,t.jsx)("img",{alt:n,height:r?.height,src:i,width:r?.width},"image")),(0,t.jsx)("picture",{children:l})},tab:"	"};function d(e){return r=>{if(e.Component){let t={...r,isEditor:!1,isJSXConverter:!0};return e.Component(t)}if(e.Block){let t=r.node,n={childIndex:r.childIndex,converters:r.converters,formData:t.fields??{},isEditor:!1,isJSXConverter:!0,node:t,nodesToJSX:r.nodesToJSX,parent:r.parent};return i.default.createElement(e.Block,n)}if(e.html){let n={...r,isEditor:!1,isJSXConverter:!0},i="function"==typeof e.html?e.html(n):e.html;return(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:i}})}return null}}function f({className:e,converters:r,data:n,disableContainer:l,disableIndent:o,disableTextAlign:s,nodeMap:a}){if(!n)return null;let c={};c=r?"function"==typeof r?r({defaultConverters:u}):r:u;let p=n&&!Array.isArray(n)&&"object"==typeof n&&"root"in n&&function({converters:e,data:r,disableIndent:n,disableTextAlign:l,nodeMap:o}){if(function(e){if(!e?.root?.children?.length)return!1;let t=!1;if(e?.root?.children?.length===1&&e?.root?.children[0]?.type==="paragraph"){let r=e?.root?.children[0];if(r?.children&&r?.children?.length!==0){if(r?.children?.length===1){let e=r?.children[0];e?.type!=="text"||e?.text?.length||(t=!0)}}else t=!0}return!t}(r)){let s=o?function(e){let r={};for(let[n,i]of Object.entries(e))if(i&&"object"==typeof i){if("blocks"===n){for(let[e,t]of(r.blocks={},Object.entries(i)))(t.Component||t.Block||t.html)&&(r.blocks[e]=d(t));continue}if("inlineBlocks"===n){for(let[e,t]of(r.inlineBlocks={},Object.entries(i)))(t.Component||t.Block||t.html)&&(r.inlineBlocks[e]=d(t));continue}(i.Component||i.html)&&(r[n]=function(e){return r=>{let n={...r,isEditor:!1,isJSXConverter:!0};if(e.Component)return e.Component(n);if(e.html){let r="function"==typeof e.html?e.html(n):e.html;return(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:r}})}return null}}(i))}return r}(o):void 0;return function e({converters:r,disableIndent:n,disableTextAlign:l,nodes:o,parent:s}){let a=r.unknown;return o.map((o,c)=>{let u;"block"===o.type?(u=r?.blocks?.[o?.fields?.blockType])||a||console.error(`Lexical => JSX converter: Blocks converter: found ${o?.fields?.blockType} block, but no converter is provided`):"inlineBlock"===o.type?(u=r?.inlineBlocks?.[o?.fields?.blockType])||a||console.error(`Lexical => JSX converter: Inline Blocks converter: found ${o?.fields?.blockType} inline block, but no converter is provided`):u=r[o.type];try{let d;!u&&a&&(u=a),d=u?"function"==typeof u?u({childIndex:c,converters:r,node:o,nodesToJSX:t=>e({converters:t.converters??r,disableIndent:t.disableIndent??n,disableTextAlign:t.disableTextAlign??l,nodes:t.nodes,parent:t.parent??{...o,parent:s}}),parent:s}):u:(0,t.jsx)("span",{children:"unknown node"},c);let f={};if(!l&&(!Array.isArray(l)||!l?.includes(o.type))&&"format"in o&&o.format)switch(o.format){case"center":f.textAlign="center";break;case"end":case"right":f.textAlign="right";break;case"justify":f.textAlign="justify";break;case"left":break;case"start":f.textAlign="left"}
1if(!n&&(!Array.isArray(n)||!n?.includes(o.type))&&"indent"in o&&o.indent&&"listitem"!==o.type&&(f.paddingInlineStart=`${40*Number(o.indent)}px`),i.default.isValidElement(d)){if(f.textAlign||f.paddingInlineStart){let e={...f,...d?.props?.style??{}};return i.default.cloneElement(d,{key:c,style:e})}return i.default.cloneElement(d,{key:c})}return d}catch(e){return console.error("Error converting lexical node to JSX:",e,"node:",o),null}}).filter(Boolean)}({converters:s?{...e,...s,blocks:{...e.blocks,...s.blocks},inlineBlocks:{...e.inlineBlocks,...s.inlineBlocks}}:e,disableIndent:n,disableTextAlign:l,nodes:r.root.children,parent:r.root})}return(0,t.jsx)(t.Fragment,{})}({converters:c,data:n,disableIndent:o,disableTextAlign:s,nodeMap:a});return l?(0,t.jsx)(t.Fragment,{children:p}):(0,t.jsx)("div",{className:e??"payload-richtext",children:p})}var p=e.i(519455),h=e.i(621279);let m=function(){let e=h.default.env.NEXT_PUBLIC_SITE_URL;if(e)return e.replace(/\/+$/,"");let t=h.default.env.VERCEL_PROJECT_PRODUCTION_URL;if(t)return`https://${t}`;let r=h.default.env.VERCEL_URL;return r?`https://${r}`:"http://localhost:3000"}();function g(e){return e.length>1?e.replace(/\/+$/,"")||"/":e}function x(e){let t,r=e?.trim();if(!r)return e??"";if(r.startsWith("/")&&!r.startsWith("//")){let e=r.search(/[?#]/),t=-1===e?r:r.slice(0,e),n=-1===e?"":r.slice(e);return g(t)+n}if(!/^https?:\/\//i.test(r)&&!r.startsWith("//"))return r;try{t=new URL(r,"https://placeholder.invalid")}catch{return r}return!function(e){let t=e.toLowerCase(),r=t.replace(/^www\./,"");if("seedvalley.nl"===r)return!0;try{if(r===new URL(m).hostname.toLowerCase().replace(/^www\./,""))return!0}catch{}return!!t.endsWith(".vercel.app")&&("seedvalley-nl.vercel.app"===t||t.startsWith("seedvalley-nl-"))}(t.hostname)?r:g(t.pathname)+t.search+t.hash}var y=e.i(337640),b=e.i(975157);let v={left:"justify-start",center:"justify-center",right:"justify-end"};function j({fields:e,locale:n}){let{link:i,variant:l,align:o}=e,s=(0,y.resolveLinkHref)(i,n),a=i?.label?.trim();return s&&a?(0,t.jsx)("div",{className:(0,b.cn)("not-prose my-fluid-base flex",v[o??"left"]),children:(0,t.jsx)(p.Button,{asChild:!0,variant:l??"primary",size:"default",arrow:"right",children:(0,t.jsx)(r.default,{href:s,...(0,y.linkTargetProps)(i),children:a})})}):null}function w({fields:e}){let r=(0,b.youTubeId)(e.url);return r?(0,t.jsx)("div",{className:"not-prose my-fluid-base aspect-video w-full overflow-hidden rounded-card-lg bg-muted",children:(0,t.jsx)("iframe",{className:"size-full",src:`https://www.youtube-nocookie.com/embed/${r}?rel=0`,title:e.title?.trim()||"YouTube video",loading:"lazy",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0})}):null}function k(e,r,n){return e?(0,t.jsx)("a",{href:e,target:r?"_blank":void 0,rel:r?"noopener noreferrer":void 0,children:n}):(0,t.jsx)(t.Fragment,{children:n})}e.s(["RichText",0,function({data:e,className:r}){let i=(0,n.useLocale)();return(0,t.jsx)(f,{data:e,className:r,converters:({defaultConverters:e})=>({...e,link:({node:e,nodesToJSX:t})=>{let{linkType:r,url:n,newTab:l}=e.fields;return k("internal"===r?(0,y.referenceHref)(e.fields.doc,i):x(n),!!l,t({nodes:e.children}))},autolink:({node:e,nodesToJSX:t})=>k(x(e.fields.url),!!e.fields.newTab,t({nodes:e.children})),blocks:{button:({node:e})=>(0,t.jsx)(j,{fields:e.fields,locale:i}),youtube:({node:e})=>(0,t.jsx)(w,{fields:e.fields})}})})}],903096)},688050,e=>{"use strict";let t=(0,e.i(870452).default)("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);e.s(["MapPin",0,t],688050)},107553,e=>{"use strict";let t=(0,e.i(870452).default)("graduation-cap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]);e.s(["GraduationCap",0,t],107553)},560869,769201,e=>{"use strict";let t=(0,e.i(870452).default)("sliders-horizontal",[["path",{d:"M10 5H3",key:"1qgfaw"}],["path",{d:"M12 19H3",key:"yhmn1j"}
1],["path",{d:"M14 3v4",key:"1sua03"}],["path",{d:"M16 17v4",key:"1q0r14"}],["path",{d:"M21 12h-9",key:"1o4lsq"}],["path",{d:"M21 19h-5",key:"1rlt1p"}],["path",{d:"M21 5h-7",key:"1oszz2"}],["path",{d:"M8 10v4",key:"tgpxqk"}],["path",{d:"M8 12H3",key:"a7s4jb"}]]);e.s(["SlidersHorizontal",0,t],560869);var r=e.i(224348),n=e.i(184972),i=e.i(975157);function l({label:e,active:t,onClick:n}){return(0,r.jsx)("button",{type:"button",onClick:n,"aria-pressed":t,className:(0,i.cn)("text-left font-body text-fluid-sm leading-tight transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring md:text-fluid-base",t?"text-primary":"text-muted-foreground hover:text-foreground"),children:e})}e.s(["FilterColumn",0,function({heading:e,allLabel:t,options:n,selected:i,onAll:o,onToggle:s}){return(0,r.jsxs)("div",{className:"flex flex-col gap-fluid-xs",children:[(0,r.jsx)("p",{className:"font-heading text-fluid-sm text-foreground",children:e}),(0,r.jsxs)("ul",{className:"flex flex-col gap-fluid-xs",children:[(0,r.jsx)("li",{children:(0,r.jsx)(l,{label:t,active:0===i.length,onClick:o})}),n.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(l,{label:e.label,active:i.includes(e.value),onClick:()=>s(e.value)})},e.value))]})]})},"FilterDock",0,function({label:e,value:t,icon:l,indicator:o=!1,sticky:s=!1,onOpenChange:a,className:c,children:u}){let[d,f]=(0,n.useState)(!1),p=(0,n.useRef)(null),h=e=>{f(e),a?.(e)};return(0,n.useEffect)(()=>{if(!d)return;let e=document.body.style.overflow;document.body.style.overflow="hidden",window.__lenis?.stop();let t=e=>{"Escape"===e.key&&h(!1)},r=e=>{p.current&&!p.current.contains(e.target)&&h(!1)};return document.addEventListener("keydown",t),document.addEventListener("pointerdown",r),()=>{document.body.style.overflow=e,window.__lenis?.start(),document.removeEventListener("keydown",t),document.removeEventListener("pointerdown",r)}},[d]),(0,r.jsx)("div",{className:(0,i.cn)("pointer-events-none z-30 flex justify-center",d||!s?"fixed inset-0 items-end px-fluid-sm pb-fluid-sm pt-24 md:inset-y-auto md:bottom-fluid-base md:p-0 md:px-inset":"sticky bottom-fluid-base w-full",c),children:d?(0,r.jsx)("div",{ref:p,"data-theme":"dark",className:"pointer-events-auto flex max-h-full w-full flex-col origin-bottom animate-filter-expand rounded-card-lg bg-card px-6 pb-5 pt-6 text-foreground shadow-card-hover md:block md:h-auto md:max-h-none md:w-max md:max-w-full md:p-fluid-base",children:u(()=>h(!1))}):(0,r.jsxs)("button",{type:"button",onClick:()=>h(!0),"data-theme":"dark",className:"pointer-events-auto inline-flex items-center gap-fluid-base rounded-full bg-card/90 py-fluid-sm pl-fluid-base pr-fluid-sm font-heading text-fluid-base text-foreground shadow-card-hover backdrop-blur-sm transition-transform hover:scale-[1.02] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring",children:[(0,r.jsxs)("span",{className:"flex items-center gap-fluid-xs",children:[(0,r.jsx)("span",{children:e}),t&&(0,r.jsx)("span",{className:"text-primary",children:t})]}),(0,r.jsxs)("span",{className:"relative grid size-9 shrink-0 place-items-center rounded-full border border-primary/60 text-primary",children:[l,o&&(0,r.jsx)("span",{className:"absolute -right-0.5 -top-0.5 size-2.5 rounded-full bg-primary ring-2 ring-card"})]})]})})},"FilterNativeSelect",0,function({heading:e,allLabel:t,options:n,selected:l,onChange:o}){let s=l[0]??"";return(0,r.jsxs)("div",{className:"flex flex-col gap-fluid-xs",children:[(0,r.jsx)("p",{className:"font-heading text-fluid-sm text-foreground",children:e}),(0,r.jsxs)("select",{value:s,onChange:e=>o(e.target.value),className:(0,i.cn)("w-full rounded-xs border border-foreground
1/60 bg-transparent px-fluid-xs py-1 font-body text-fluid-sm transition-colors hover:border-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring",s?"text-primary":"text-foreground","[&>option]:bg-white [&>option]:text-dark-soil"),children:[(0,r.jsx)("option",{value:"",children:t}),n.map(e=>(0,r.jsx)("option",{value:e.value,children:e.label},e.value))]})]})}],769201)},497679,e=>{"use strict";var t=e.i(354012),r=e.i(475796),n=e.i(964355),i=e.i(725542),l=e.i(184972),o=e.i(120194),s=e.i(907953);function a(e,t){let r,n=()=>{let{currentTime:n}=t,i=(null===n?0:n.value)/100;r!==i&&e(i),r=i};return s.frame.preUpdate(n,!0),()=>(0,s.cancelFrame)(n)}function c(e){return!("u"<typeof window)&&(e?(0,r.supportsViewTimeline)():(0,r.supportsScrollTimeline)())}var u=e.i(862337),d=e.i(470934),f=e.i(398361);let p=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),h={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function m(e,t,r,n){let i=r[t],{length:l,position:o}=h[t],s=i.current,a=r.time;i.current=Math.abs(e[`scroll${o}`]),i.scrollLength=e[`scroll${l}`]-e[`client${l}`],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,d.progress)(0,i.scrollLength,i.current);let c=n-a;i.velocity=c>50?0:(0,f.velocityPerSecond)(i.current-s,c)}e.i(621279);var g=e.i(562667),x=e.i(931224),y=e.i(508983),b=e.i(261427);let v={start:0,center:.5,end:1};function j(e,t,r=0){let n=0;if(e in v&&(e=v[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let w=[0,0],k=[[0,0],[1,1]],N={x:0,y:0},S=new WeakMap,T=new WeakMap,C=new WeakMap,E=new WeakMap,P=new WeakMap,L=e=>e===document.scrollingElement?window:e;function M(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...n}={}){if(!t)return o.noop;let i=C.get(t);i||(i=new Set,C.set(t,i));let l=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),m(e,"x",r,t),m(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=k}=r,{target:i=e,axis:l="y"}=r,o="y"===l?"height":"width",s=i!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,b.isHTMLElement)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let i=null,l=n.parentNode;for(;!i;)"svg"===l.tagName&&(i=l),l=n.parentNode;n=i}else break;return r}(i,e):N,a=i===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in i&&"svg"!==i.tagName?i.getBBox():{width:i.clientWidth,height:i.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[l].offset.length=0;let u=!t[l].interpolate,d=n.length;for(let e=0;e<d;e++){let r=function(e,t,r,n){let i=Array.isArray(e)?e:w,l=0;return"number"==typeof e?i=[e,e]:"string"==typeof e&&(i=(e=e.trim()).includes(" ")?e.split(" "):[e,v[e]?e:"0"]),(l=j(i[0],r,n))-j(i[1],t)}(n[e],c[o],a[o],s[l]);u||r===t[l].interpolatorOffsets[e]||(u=!0),t[l].offset[e]=r}u&&(t[l].interpolate=(0,g.interpolate)(t[l].offset,(0,x.defaultOffset)(n),{clamp:!1}),t[l].interpolatorOffsets=[...t[l].offset]),t[l].progress=(0,y.clamp)(0,1,t[l].interpolate(t[l].current))}(e,r,n)},notify:()=>t(r)}}(t,e,{time:0,x:p(),y:p()},n);if(i.add(l),!S.has(t)){let e=()=>{for(let e of i)e.measure(s.frameData.timestamp);s.frame.preUpdate(r)},r=()=>{for(let e of i)e.notify()},n=()=>s.frame.read(e);S.set(t,n);let l=L(t);window.addEventListener("resize",n),t!==document.documentElement&&T.set(t,(0,u.resize)(t,n)),l.addEventListener("scroll",n),n()}if(r&&!P.has(t)){let e=S.get(t),r={width:t.scrollWidth,height:t.scrollHeight};E.set(t,r);let n=s.frame.read(()=>{let n=t.scrollWidth,i=t.scrollHeight;
1(r.width!==n||r.height!==i)&&(e(),r.width=n,r.height=i)},!0);P.set(t,n)}let a=S.get(t);return s.frame.read(a,!1,!0),()=>{(0,s.cancelFrame)(a);let e=C.get(t);if(!e||(e.delete(l),e.size))return;let r=S.get(t);S.delete(t),r&&(L(t).removeEventListener("scroll",r),T.get(t)?.(),window.removeEventListener("resize",r));let n=P.get(t);n&&((0,s.cancelFrame)(n),P.delete(t)),E.delete(t)}}let _=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[k,"contain"]],R={start:0,end:1};function O(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of _)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=R[t[0]],n=R[t[1]];if(void 0!==r&&void 0!==n)return[r,n]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let n=r[e],i=t[e];if(n[0]!==i[0]||n[1]!==i[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let A=new Map;function $(e){let t={value:0},r=M(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}function I({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let i=A.get(t);i||(i=new Map,A.set(t,i));let l=r.target??"self",o=i.get(l);o||(o={},i.set(l,o));let s=n+(r.offset??[]).join(",");return o[s]||(r.target&&c(r.target)?O(r.offset)?o[s]=new ViewTimeline({subject:r.target,axis:n}):o[s]=$({container:t,...r}):c()?o[s]=new ScrollTimeline({source:t,axis:n}):o[s]=$({container:t,...r})),o[s]}function B(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){let i,l,s;if(!r)return o.noop;let u={axis:t,container:r,...n};return"function"==typeof e?function(e,t){return 2===e.length||t&&(t.target||t.offset)?M(r=>{e(r[t.axis].progress,r)},t):a(e,I(t))}(e,u):(i=I(u),l=u.target?O(u.offset):void 0,s=u.target?c(u.target)&&!!l:c(),e.attachTimeline({timeline:s?i:void 0,...l&&s&&{rangeStart:l.rangeStart,rangeEnd:l.rangeEnd},observe:e=>(e.pause(),a(t=>{e.time=e.iterationDuration*t},i))}))}var z=e.i(187775),U=e.i(100197);let D=()=>({scrollX:(0,n.motionValue)(0),scrollY:(0,n.motionValue)(0),scrollXProgress:(0,n.motionValue)(0),scrollYProgress:(0,n.motionValue)(0)}),F=e=>!!e&&!e.current;function H(e,r,n,i){return{factory:l=>{let o,s=()=>{F(n)||F(i)?t.microtask.read(s):o=B(l,{...r,axis:e,container:n?.current||void 0,target:i?.current||void 0})};return t.microtask.read(s),()=>{(0,t.cancelMicrotask)(s),o?.()}},times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}e.s(["useScroll",0,function({container:e,target:n,...o}={}){var s;let a=(0,z.useConstant)(D);s=o.offset,!("u"<typeof window)&&(n?(0,r.supportsViewTimeline)()&&!!O(s):(0,r.supportsScrollTimeline)())&&(a.scrollXProgress.accelerate=H("x",o,e,n),a.scrollYProgress.accelerate=H("y",o,e,n));let c=(0,l.useRef)(null),u=(0,l.useRef)(!1),d=(0,l.useCallback)(()=>(c.current=B((e,{x:t,y:r})=>{a.scrollX.set(t.current),a.scrollXProgress.set(t.progress),a.scrollY.set(r.current),a.scrollYProgress.set(r.progress)},{...o,container:e?.current||void 0,target:n?.current||void 0}),()=>{c.current?.()}),[e,n,JSON.stringify(o.offset)]);return(0,U.useIsomorphicLayoutEffect)(()=>{if(u.current=!1,!(F(e)||F(n)))return d();u.current=!0},[d]),(0,l.useEffect)(()=>{let r;if(!u.current)return;let l=()=>{let t=F(e),l=F(n);(0,i.invariant)(!t,"Container ref is defined but not hydrated","use-scroll-ref"),(0,i.invariant)(!l,"Target ref is defined but not hydrated","use-scroll-ref"),t||l||(r=d())};return t.microtask.read(l),()=>{(0,t.cancelMicrotask)(l),r?.()}},[d]),a}],497679)},448172,e=>{"use strict";var t=e.i(562667),r=e.i(187775),n=e.i(907953),i=e.i(100197),l=e.i(964355),o=e.i(184972),s=e.i(964896);function a(e,t){let a=function(e){let t=(0,r.useConstant)(()=>(0,l.motionValue)(e)),{isStatic:n}=(0,o.useContext)(s.MotionConfigContext);if(n){let[,r]=(0,o.useState)(e);(0,o.useEffect)(()=>t.on("change",r),[])}return t}(t()),c=()=>a.set(t());return c(),(0,i.useIsomorphicLayoutEffect)(()=>{let t=()=>n.frame.preRender(c,!1,!0),r=e.map(e=>e.on("change",t));return()=>
1{r.forEach(e=>e()),(0,n.cancelFrame)(c)}}),a}function c(e,t){let n=(0,r.useConstant)(()=>[]);return a(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}e.s(["useTransform",0,function e(n,i,o,s){if("function"==typeof n){let e;return l.collectMotionValues.current=[],n(),e=a(l.collectMotionValues.current,n),l.collectMotionValues.current=void 0,e}if(void 0!==o&&!Array.isArray(o)&&"function"!=typeof i){var u=n,d=i,f=o,p=s;let t=(0,r.useConstant)(()=>Object.keys(f)),l=(0,r.useConstant)(()=>({}));for(let r of t)l[r]=e(u,d,f[r],p);return l}let h="function"==typeof i?i:function(...e){let r=!Array.isArray(e[0]),n=r?0:-1,i=e[0+n],l=e[1+n],o=e[2+n],s=e[3+n],a=(0,t.interpolate)(l,o,s);return r?a(i):a}(i,o,s),m=Array.isArray(n)?c(n,h):c([n],([e])=>h(e)),g=Array.isArray(n)?void 0:n.accelerate;return g&&!g.isTransformed&&"function"!=typeof i&&Array.isArray(o)&&s?.clamp!==!1&&(m.accelerate={...g,times:i,keyframes:o,isTransformed:!0,...s?.ease?{ease:s.ease}:{}}),m}],448172)},579246,e=>{"use strict";var t=e.i(184972);e.s(["useHeroImagesReady",0,function(e,{timeout:r=2500}={}){let[n,i]=(0,t.useState)(0===e),l=(0,t.useRef)(0),o=(0,t.useCallback)(()=>i(!0),[]),s=(0,t.useCallback)(()=>{l.current+=1,l.current>=e&&i(!0)},[e]);return(0,t.useEffect)(()=>{if(n)return;let e=window.setTimeout(()=>i(!0),r);return()=>window.clearTimeout(e)},[n,r]),{ready:n,onSettled:s,revealNow:o}}])},131596,e=>{"use strict";let t=(0,e.i(870452).default)("arrow-down",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);e.s(["ArrowDown",0,t],131596)},581154,e=>{"use strict";var t=e.i(224348),r=e.i(184972),n=e.i(131596),i=e.i(750245),l=e.i(497679),o=e.i(269171),s=e.i(373800);e.s(["ScrollDownIndicator",0,function({className:e,label:a="Scroll down",variant:c="secondary"}){var u,d;let f=(0,r.useRef)(null),p=(0,o.useReducedMotion)()??!1,{scrollY:h}=(0,l.useScroll)(),[m,g]=(0,r.useState)(!1);return u="change",d=e=>{g(e>4)},(0,r.useInsertionEffect)(()=>h.on(u,d),[h,u,d]),(0,t.jsx)("div",{className:e,children:(0,t.jsx)(i.motion.div,{className:"origin-center",animate:p?{opacity:+!m}:{scale:+!m,opacity:+!m},transition:{duration:.5,ease:[.16,1,.3,1]},children:(0,t.jsx)(s.IconButton,{ref:f,"aria-label":a,onClick:()=>{let e=f.current?.closest("section"),t=Math.max(0,(e?e.getBoundingClientRect().bottom+window.scrollY:window.scrollY+window.innerHeight)-function(){let e=document.querySelector("header");if(e)return e.getBoundingClientRect().height;let t=document.createElement("div");t.style.cssText="position:absolute;visibility:hidden;height:var(--header-height)",document.body.appendChild(t);let r=t.getBoundingClientRect().height;return t.remove(),r}());window.__lenis?window.__lenis.scrollTo(t,{duration:1,easing:e=>1-Math.pow(1-e,3)}):window.scrollTo({top:t,behavior:"smooth"})},variant:c,size:"lg",className:"size-12 hover:scale-110 md:size-14",children:(0,t.jsx)(n.ArrowDown,{})})})})}],581154)},307753,e=>{"use strict";var t=e.i(224348),r=e.i(184972),n=e.i(750245);let i=[.16,1,.3,1];e.s(["SlideUp",0,function({children:e,className:l,delay:o=0,y:s=40,duration:a=2.2,fade:c=!1,delayDesktopOnly:u=!1}){let[d,f]=(0,r.useState)(!0);(0,r.useEffect)(()=>{if(!u)return;let e=window.matchMedia("(min-width: 768px)"),t=()=>f(e.matches);return t(),e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[u]);let p=u&&!d?0:o;return(0,t.jsx)(n.motion.div,{className:l,initial:{y:s,opacity:+!c},whileInView:{y:0,opacity:1},viewport:{once:!0,amount:0},transition:{duration:a,ease:i,delay:p},children:e})}])},518711,e=>{"use strict";var t=e.i(224348),r=e.i(184972),n=e.i(631347),i=e.i(985405),l=e.i(776639),o=e.i(519455),s=e.i(373800),a=e.i(975157);function c({className:e}){let n=(0,i.useTranslations)("Newsletter"),[l,s]=(0,r.useState)("idle"),[u,d]=(0,r.useState)("errorGeneric");async function f(e){if(e.preventDefault(),"loading"===l)return;let t=e.currentTarget,r=new FormData(t),n=String(r.get("email")??""),i=String(r.get("firstName")??"");s("loading");try{let e=await fetch("/api/newsletter",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:n,firstName:i})});if(e.ok){s("success"),t.reset();return}let r=await e.json().catch(()=>null);
1d(r?.error==="email"?"errorEmail":r?.error==="rejected"?"errorRejected":"errorGeneric"),s("error")}catch{d("errorGeneric"),s("error")}}if("success"===l)return(0,t.jsx)("p",{className:(0,a.cn)("text-fluid-base text-foreground",e),role:"status",children:n("success")});let p="w-full rounded-card border border-border bg-white px-fluid-sm py-fluid-xs text-fluid-base text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-foreground";return(0,t.jsxs)("form",{onSubmit:f,className:(0,a.cn)("flex flex-col gap-fluid-sm",e),noValidate:!0,children:[(0,t.jsxs)("label",{className:"flex flex-col gap-fluid-xs text-fluid-sm font-body text-foreground",children:[n("firstNameLabel"),(0,t.jsx)("input",{name:"firstName",type:"text",autoComplete:"given-name",placeholder:n("firstNamePlaceholder"),className:p})]}),(0,t.jsxs)("label",{className:"flex flex-col gap-fluid-xs text-fluid-sm font-body text-foreground",children:[n("emailLabel"),(0,t.jsx)("input",{name:"email",type:"email",required:!0,autoComplete:"email",placeholder:n("emailPlaceholder"),className:p})]}),"error"===l&&(0,t.jsx)("p",{className:"text-fluid-sm text-destructive",role:"alert",children:n(u)}),(0,t.jsx)(o.Button,{type:"submit",disabled:"loading"===l,className:"mt-fluid-xs",children:n("loading"===l?"submitting":"submit")})]})}e.s(["NewsletterSignupModal",0,function({label:e,heading:r,intro:o,arrowVariant:u,width:d}){let f=(0,i.useTranslations)("Newsletter");return(0,t.jsxs)(l.Dialog,{children:[(0,t.jsx)(l.DialogTrigger,{asChild:!0,children:(0,t.jsxs)("button",{type:"button",className:"group/news relative flex w-full items-center justify-between gap-fluid-sm text-left focus-visible:outline-none",children:[(0,t.jsx)("span",{className:(0,a.cn)("underline-offset-4 group-hover/news:underline","normal"===d?"text-fluid-card-body-sm":"text-fluid-card-body-lg"),children:e||f("cta")}),(0,t.jsx)(s.IconButton,{asChild:!0,arrowSlide:!0,variant:u,size:"lg",className:"group-hover/card:scale-110",children:(0,t.jsx)("span",{children:(0,t.jsx)(n.ArrowRight,{})})})]})}),(0,t.jsxs)(l.DialogContent,{className:"max-w-lg px-fluid-lg py-fluid-lg",children:[(0,t.jsx)(l.DialogTitle,{className:"font-heading text-fluid-2xl text-foreground",children:r}),o&&(0,t.jsx)(l.DialogDescription,{className:"mt-fluid-xs",children:o}),(0,t.jsx)(c,{className:"mt-fluid-md"})]})]})}])},877759,e=>{"use strict";var t=e.i(224348),r=e.i(184972),n=e.i(732919),i=e.i(543340);n.default.registerPlugin(i.ScrollTrigger),e.s(["ParallaxCard",0,function({children:e,revealAt:l=.6}){let o=(0,r.useRef)(null),s=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=o.current,t=s.current;if(!e||!t)return;let r=n.default.matchMedia();return r.add("(prefers-reduced-motion: no-preference)",()=>{let r=n.default.fromTo(t,{yPercent:12},{yPercent:0,ease:"none",scrollTrigger:{trigger:e,start:"top bottom",end:"top center",scrub:1.5,invalidateOnRefresh:!0}}),o=t.querySelectorAll("[data-card-reveal]");n.default.set(o,{autoAlpha:0,y:24});let s=n.default.to(o,{autoAlpha:1,y:0,duration:.7,ease:"power3.out",stagger:.12,delay:.1,paused:!0,onComplete:()=>n.default.set(o,{clearProps:"transform"})}),a=i.ScrollTrigger.create({trigger:e,start:`${Math.round(100*l)}% bottom`,once:!0,onEnter:()=>s.play()}),c=e.getBoundingClientRect();return c.top+c.height*l<=window.innerHeight&&s.play(),()=>{r.scrollTrigger?.kill(),r.kill(),a.kill(),s.kill(),n.default.set(t,{clearProps:"transform"}),n.default.set(o,{clearProps:"opacity,visibility,transform"})}}),()=>r.revert()},[l]),(0,t.jsx)("div",{ref:o,children:(0,t.jsx)("div",{ref:s,children:e})})}])},31989,e=>{"use strict";var t=e.i(224348),r=e.i(184972),n=e.i(985405),i=e.i(23140),l=e.i(201025),o=e.i(631347),s=e.i(366591),a=e.i(44722),c=e.i(55932),u=e.i(975157),d=e.i(373800),f=e.i(438036);function p(e){let t=43758.5453*Math.sin((e+1)*12.9898);return Math.round((e%2==0?-1:1)*(3+1.5*(t-Math.floor(t)))*10)/10}function h(e){if(e.destroyed||!e.slides)return;let t=window.innerWidth>=1024;for(let r of e.slides){if(!t){r.style.transform="";continue}let e=r.progress,n=e>0?-(200*Math.min(e,1)):0,i=2*Math.max(-1,Math.min(1,e));r.style.transform=`translateX(${n}%) rotate(${i}deg)`}}function m(e,t){if(!e.destroyed&&e.slides)for(let r of e.slides)r.style.transition=t?`transform ${t}ms cubic-bezier(0.16, 1, 0.3, 1)`:""}function g({eyebrow:e,heading:i,items:f,theme:y,blockName:b}){let v=(0,r.useRef)(null),j=(0,n.useTranslations)("Common");
1if(!f.length)return null;let w=f.length,k=w>=4,N=(0,u.slugify)(b),S=(0,t.jsxs)("div",{className:"flex items-center gap-fluid-sm",children:[(0,t.jsx)(d.IconButton,{onClick:()=>v.current?.slidePrev(),"aria-label":j("previousSlide"),variant:"outline",size:"lg",className:"hover:bg-primary hover:text-dark-soil",children:(0,t.jsx)(l.ArrowLeft,{})}),(0,t.jsx)(d.IconButton,{onClick:()=>v.current?.slideNext(),"aria-label":j("nextSlide"),variant:"primary",size:"lg",className:"hover:scale-105",children:(0,t.jsx)(o.ArrowRight,{})})]}),T=(0,t.jsx)("ul",{className:(0,u.cn)("flex py-fluid-lg",1===w?"px-inset lg:pl-0":"hidden gap-fluid-sm pr-inset lg:flex lg:pl-0"),children:f.map((e,r)=>(0,t.jsx)("li",{className:(0,u.cn)("min-w-0",1===w?"w-full max-w-[30rem]":"flex-1"),children:(0,t.jsx)(x,{item:e,rotation:p(r),active:!0})},e.id??r))});return(0,t.jsx)("section",{id:N,"data-theme":y&&"inherit"!==y?y:void 0,"aria-roledescription":"carousel",className:"section-card-carousel scroll-mt-[var(--header-height)] overflow-hidden bg-background py-sections",children:(0,t.jsxs)("div",{className:"flex flex-col gap-fluid-lg lg:flex-row lg:items-center",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center gap-fluid-md px-inset text-center lg:w-[34%] lg:shrink-0 lg:items-start lg:pl-inset lg:pr-0 lg:text-left",children:[e&&(0,t.jsx)("p",{className:"font-body text-fluid-base text-primary",children:e}),(0,t.jsx)("h2",{className:"whitespace-pre-line font-heading text-fluid-3xl text-primary",children:i}),k&&(0,t.jsx)("div",{className:"relative z-20 mt-fluid-sm hidden lg:block",children:S})]}),(0,t.jsxs)("div",{className:"relative z-10 min-w-0 flex-1",children:[!k&&T,w>=2&&(0,t.jsxs)("div",{className:(0,u.cn)(!k&&"lg:hidden"),children:[(0,t.jsx)(s.Swiper,{modules:[a.A11y,c.Keyboard],loop:k,speed:500,spaceBetween:-12,slidesPerView:1,watchSlidesProgress:!0,keyboard:{enabled:!0},breakpoints:{768:{slidesPerView:1.6,spaceBetween:-16},1280:{slidesPerView:2.3,spaceBetween:-20}},onSwiper:e=>{v.current=e,e.update(),h(e),requestAnimationFrame(()=>h(e))},onProgress:h,onSetTranslate:h,onSetTransition:m,onLoopFix:h,onResize:e=>{e.update(),h(e)},className:"!px-inset !py-fluid-lg lg:!overflow-visible lg:!pl-0",children:f.map((e,r)=>(0,t.jsx)(s.SwiperSlide,{className:"relative !h-auto [&.swiper-slide-active]:z-10",children:(0,t.jsx)(x,{item:e,rotation:p(r)})},e.id??r))}),(0,t.jsx)("div",{className:"mt-fluid-lg flex justify-center px-inset lg:hidden",children:S})]})]})]})})}function x({item:e,rotation:r,active:n=!1}){return(0,t.jsxs)("div",{style:{rotate:`${r}deg`},className:(0,u.cn)("relative aspect-square overflow-hidden rounded-card-lg border-2 transition-colors duration-300",n?"border-primary":"border-transparent [.swiper-slide-active_&]:border-primary"),children:[e.imageUrl&&(0,t.jsx)(i.default,{src:(0,f.aspectSrc)(e.imageUrl,"1:1"),alt:e.imageAlt??"",fill:!0,sizes:"(min-width: 1280px) 30vw, (min-width: 768px) 55vw, 90vw",className:(0,u.cn)("object-cover transition-transform duration-[1200ms] ease-out-expo",!n&&"[.swiper-slide-active_&]:scale-[1.15]")}),e.videoUrl&&(0,t.jsx)("video",{src:e.videoUrl,autoPlay:!0,loop:!0,muted:!0,playsInline:!0,className:(0,u.cn)("absolute inset-0 h-full w-full object-cover transition-transform duration-[1200ms] ease-out-expo",!n&&"[.swiper-slide-active_&]:scale-[1.15]")}),(0,t.jsx)("div",{"aria-hidden":!0,className:(0,u.cn)("absolute inset-0 bg-black/10 bg-gradient-to-t from-black/70 via-black/10 to-transparent transition-opacity duration-300",n?"opacity-100":"opacity-0 [.swiper-slide-active_&]:opacity-100")}),e.caption&&(0,t.jsx)("div",{className:(0,u.cn)("absolute inset-x-0 bottom-0 p-fluid-base font-body text-fluid-card-body-sm leading-snug text-lab-white transition-opacity duration-300",n?"opacity-100":"opacity-0 [.swiper-slide-active_&]:opacity-100"),children:e.caption})]})}e.s(["CardCarousel",0,function({eyebrow:e,heading:r,items:n,theme:i,blockName:l}){return n?.length?(0,t.jsx)(g,{eyebrow:e,heading:r,theme:i,blockName:l,items:n.map((e,t)=>{let r,n="object"==typeof(r=e.image)&&null!==r?r:null;return{id:e.id??t,imageUrl:n?.url??null,imageAlt:n?.alt??null,caption:e.text||void 0}})}):null},"CardCarouselView",0,g])},713149,e=>{"use strict";let t=(0,e.i(870452).default)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);e.s(["Plus",0,t],713149)},733455,e=>{"use strict";let t=(0,e.i(870452).default)("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);e.s(["Minus",0,t],733455)},759129,e=>{"use strict";var t=e.i(224348),r=e.i(184972),n=e.i(713149),i=e.i(733455),l=e.i(411818),o=e.i(750245),s=e.i(269171),a=e.i(903096),c=e.i(975157);let u=[.16,1,.3,1];e.s(["FaqItem",0,function({question:e,answer:d,colors:f}){let[p,h]=(0,r.useState)(!1),m=(0,s.useReducedMotion)();
1return(0,t.jsxs)("div",{className:(0,c.cn)("rounded-2xl border transition-colors duration-300",p?f.openTile:(0,c.cn)("bg-transparent",f.border)),children:[(0,t.jsxs)("button",{type:"button",onClick:()=>h(e=>!e),"aria-expanded":p,className:"flex w-full cursor-pointer items-center justify-between gap-fluid-sm py-fluid-sm-plus pr-fluid-sm-plus pl-fluid-md-sm text-left",children:[(0,t.jsx)("span",{className:(0,c.cn)("font-body text-fluid-md",p?"text-dark-soil":"text-foreground"),children:e}),(0,t.jsx)("span",{"aria-hidden":!0,className:(0,c.cn)("grid size-12 shrink-0 place-items-center rounded-full transition-colors duration-300",p?"bg-white text-dark-soil":f.iconClosed),children:p?(0,t.jsx)(i.Minus,{className:"size-5"}):(0,t.jsx)(n.Plus,{className:"size-5"})})]}),(0,t.jsx)(l.AnimatePresence,{initial:!1,children:p&&d&&(0,t.jsx)(o.motion.div,{initial:!m&&{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:m?{opacity:0}:{height:0,opacity:0},transition:{duration:.3,ease:u},className:"overflow-hidden",children:(0,t.jsx)("div",{className:"pl-fluid-md-sm pr-fluid-md-sm pb-fluid-md-sm pt-0 text-dark-soil",children:(0,t.jsx)(a.RichText,{data:d,className:"prose max-w-none text-fluid-base text-dark-soil"})})},"content")})]})}])}]);

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.