PageSourceSearch

https://www.impactcollab.io/_next/static/immutable/chunks/1k762y6v78u0_.js

js impactcollab.io collected 2026-09-24 14:03:24 UTC 17,557 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,95187,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={callServer:function(){return a.callServer},createServerReference:function(){return i.createServerReference},findSourceMapURL:function(){return o.findSourceMapURL}};for(var s in n)Object.defineProperty(t,s,{enumerable:!0,get:n[s]});let a=e.r(132120),o=e.r(92245),i=e.r(235326)},484314,e=>{"use strict";var r=e.i(843476),t=e.i(271645),n=e.i(95187);let s=(0,n.createServerReference)("60904e047e8ece416d821f0765131c981885a89320",n.callServer,void 0,n.findSourceMapURL,"submitSiEoi");var a=e.i(793479),o=e.i(624687),i=e.i(519455),l=e.i(515288),c=e.i(413059);let d=["Family Office","Private Foundation","Corporate Foundation","Community Foundation","Endowment / Institutional Investor","Impact Investment Fund","Government / DFI","High Net Worth Individual","Other"],u=["Grants","Impact Investing","Programme-Related Investments (PRIs)","Concessional Loans","Social Impact Bonds","Capacity Building / Technical Assistance"],m=["< $10M","$10M – $50M","$50M – $250M","$250M – $1B","> $1B","Prefer not to say"];e.s(["default",0,function(){let[e,n,p]=(0,t.useActionState)(s,{});if(e.success)return(0,r.jsx)("div",{className:"mx-auto max-w-xl px-4 py-16",children:(0,r.jsx)(l.Card,{children:(0,r.jsxs)(l.CardBody,{className:"space-y-3",children:[(0,r.jsx)("h1",{className:"text-xl font-bold text-navy-900",children:"Thanks — we got it."}),(0,r.jsx)("p",{className:"text-sm text-navy-700",children:"Your Social Investor access request has been received. Our team will be in touch by email to discuss next steps within a few business days."})]})})});let f=e.fieldErrors??{},x=e.values;return(0,r.jsxs)("div",{className:"mx-auto max-w-3xl px-4 py-12",children:[(0,r.jsxs)("header",{className:"mb-8",children:[(0,r.jsx)("h1",{className:"text-2xl font-bold text-navy-900",children:"Request Social Investor Access"}),(0,r.jsx)("p",{className:"mt-2 text-sm text-navy-500",children:"Tell us about your organisation and investment mandate. AVPN reviews every submission and will respond by email."})]}),(0,r.jsxs)("form",{action:n,className:"space-y-6",children:[e.error&&(0,r.jsx)("div",{className:"rounded-md bg-red-100 px-4 py-3 text-sm text-red-600",children:e.error}),(0,r.jsxs)(l.Card,{children:[(0,r.jsx)(l.CardHeader,{children:(0,r.jsx)("h2",{className:"font-semibold text-navy-900",children:"Contact person"})}),(0,r.jsxs)(l.CardBody,{className:"space-y-4",children:[(0,r.jsxs)("div",{className:"grid gap-4 sm:grid-cols-2",children:[(0,r.jsx)(a.Input,{name:"contact_name",label:"Full name",required:!0,error:f.contact_name?.[0],defaultValue:x?.contact_name}),(0,r.jsx)(a.Input,{name:"contact_email",label:"Email",type:"email",required:!0,error:f.contact_email?.[0],defaultValue:x?.contact_email})]}),(0,r.jsxs)("div",{className:"grid gap-4 sm:grid-cols-2",children:[(0,r.jsx)(a.Input,{name:"contact_role",label:"Role / Title",error:f.contact_role?.[0],defaultValue:x?.contact_role}),(0,r.jsx)(a.Input,{name:"contact_phone",label:"Phone",error:f.contact_phone?.[0],defaultValue:x?.contact_phone})]})]})]}),(0,r.jsxs)(l.Card,{children:[(0,r.jsx)(l.CardHeader,{children:(0,r.jsx)("h2",{className:"font-semibold text-navy-900",children:"Organisation"})}),(0,r.jsxs)(l.CardBody,{className:"space-y-4",children:[(0,r.jsx)(a.Input,{name:"organisation_name",label:"Organisation name",required:!0,error:f.organisation_name?.[0],defaultValue:x?.organisation_name}),(0,r.jsxs)("div",{className:"grid gap-4 sm:grid-cols-2",children:[(0,r.jsx)(a.Input,{name:"organisation_website",label:"Website",placeholder:"https://…",error:f.organisation_website?.[0],defaultValue:x?.organisation_website}),(0,r.jsx)(a.Input,{name:"hq_country",label:"HQ country",error:f.hq_country?.[0],defaultValue:x?.hq_country,autoComplete:"off"})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{className:"block text-sm font-medium text-navy-700 mb-1",children:"Type of organisation"}),(0,r.jsxs)("select",{name:"organisation_type",defaultValue:x?.organisation_type??"",className:"w-full rounded-md border border-navy-200 bg-white px-3 py-2 text-sm text-navy-900 focus:border-navy-500 focus:outline-none focus:ring-1 focus:ring-navy-500",children:[(0,r.jsx)("option",{value:"",children:"Select…"}),d.map(e=>(0,r.jsx)("option",{value:e,children:e},e))]})]})]})]}),(0,r.jsxs)(l.Card,{children:[(0,r.jsx)(l.CardHeader,{children:(0,r.jsx)("h2",{className:"font-semibold text-navy-900",children:"Investment mandate"})}),(0,r.jsxs)(l.CardBody,{className:"space-y-4",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("p",{className:"block text-sm font-medium text-navy-700 mb-2",children:["Investment types ",(0,r.jsx)("span",{className:"text-navy-400 font-normal",children:"(select all that apply)"})]}),(0,r.jsx)("div",{className:"grid sm:grid-cols-2 gap-2",children:u.map(e=>(0,r.jsxs)("label",{className:"flex items-center gap-2 text-sm text-navy-700 cursor-pointer",children:[(0,r.jsx)("input",{type:"checkbox",name:"investment_types",value:e,defaultChecked:x?.investment_types?.includes(e),className:"rounded border-navy-300 text-[#002944] focus:ring-navy-500"}),e]},e))})]}),(0,r.jsx)(a.Input,{name:"sectors_of_interest",label:"Sectors of interest",placeholder:"e.g. Education, Health, Climate",description:"Comma-separated",error:f.sectors_of_interest?.[0],defaultValue:x?.sectors_of_interest}),(0,r.jsx)(a.Input,{name:"geographic_focus",label:"Geographic focus",placeholder:"e.g. Southeast Asia, India",description:"Comma-separated markets or regions",error:f.geographic_focus?.[0],defaultValue:x?.geographic_focus}),(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{className:"block text-sm font-medium text-navy-700 mb-1",children:"Assets under management / annual giving budget"}),(0,r.jsxs)("select",{name:"aum_range",defaultValue:x?.aum_range??"",className:"w-full rounded-md border border-navy-200 bg-white px-3 py-2 text-sm text-navy-900 focus:border-navy-500 focus:outline-none focus:ring-1 focus:ring-navy-500",children:[(0,r.jsx)("option",{value:"",children:"Select…"}),m.map(e=>(0,r.jsx)("option",{value:e,children:e},e))]})]})]})]}),(0,r.jsxs)(l.Card,{children:[(0,r.jsx)(l.CardHeader,{children:(0,r.jsx)("h2",{className:"font-semibold text-navy-900",children:"About your interest"})}),(0,r.jsxs)(l.CardBody,{className:"space-y-4",children:[(0,r.jsx)(o.Textarea,{name:"motivation",label:"What brings you to ImpactCollab?",placeholder:"Tell us about your philanthropic goals and what you're looking for…",rows:3,defaultValue:x?.motivation}),(0,r.jsx)(a.Input,{name:"referral_source",label:"How did you hear about AVPN?",defaultValue:x?.referral_source}),(0,r.jsx)(o.Textarea,{name:"additional_info",label:"Anything else we should know?",rows:2,defaultValue:x?.additional_info})]})]}),(0,r.jsx)("div",{"aria-hidden":"true",className:"absolute left-[-9999px] top-0 h-px w-px overflow-hidden",children:(0,r.jsx)("input",{name:"_honey",type:"text",tabIndex:-1,autoComplete:"off"})}),(0,r.jsx)(c.TurnstileWidget,{resetSignal:e}),(0,r.jsx)("div",{className:"flex justify-end",children:(0,r.jsx)(i.Button,{type:"submit",variant:"primary",size:"md",disabled:p,children:p?"Submitting…":"Submit Request"})})]})]})}],484314)},519455,e=>{"use strict";var r=e.i(843476);let t={primary:"bg-red-600 text-white hover:bg-red-500 focus-visible:ring-red-600",secondary:"bg-navy-900 text-white hover:bg-navy-700 focus-visible:ring-navy-900",outline:"border border-navy-300 bg-white text-navy-900 hover:bg-sky-100 focus-visible:ring-sky-500",ghost:"text-navy-700 hover:bg-sky-100 focus-visible:ring-sky-500",destructive:"bg-red-600 text-white hover:bg-red-500 focus-visible:ring-red-600"},n={sm:"px-3 py-1.5 text-xs rounded-md",md:"px-4 py-2 text-sm rounded-lg",lg:"px-6 py-2.5 text-sm rounded-full"};e.s(["Button",0,function({variant:e="primary",size:s="md",className:a="",asChild:o,...i}){let l=`inline-flex items-center justify-center font-semibold transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ${t[e]} ${n[s]} ${a}`;if(o){let{children:e,...t}=i;return(0,r.jsx)("a",{className:l,...t,children:e})}return(0,r.jsx)("button",{className:l,...i})}])},515288,e=>{"use strict";var r=e.i(843476);e.s(["Card",0,function({children:e,className:t=""}){return(0,r.jsx)("div",{className:`rounded-sm border border-navy-300 bg-white shadow-sm ${t}`,children:e})},"CardBody",0,function({children:e,className:t=""}){return(0,r.jsx)("div",{className:`px-6 py-4 ${t}`,children:e})},"CardFooter",0,function({children:e,className:t=""}){return(0,r.jsx)("div",{className:`border-t border-navy-300 px-6 py-4 ${t}`,children:e})},"CardHeader",0,function({children:e,className:t=""}){return(0,r.jsx)("div",{className:`border-b border-navy-300 px-6 py-4 ${t}`,children:e})}])},793479,e=>{"use strict";var r=e.i(843476);e.s(["Input",0,function({label:e,error:t,description:n,className:s="",id:a,...o}){let i=a??o.name;return(0,r.jsxs)("div",{className:"space-y-1",children:[e&&(0,r.jsxs)("label",{htmlFor:i,className:"block text-sm font-medium text-navy-700",children:[e,o.required&&(0,r.jsx)("span",{className:"ml-0.5 text-red-600","aria-hidden":"true",children:"*"})]}),(0,r.jsx)("input",{id:i,className:`block w-full rounded-md border px-3 py-2 text-sm shadow-sm outline-none transition-colors ${t?"border-red-400 focus:border-red-600 focus:ring-1 focus:ring-red-600":"border-navy-300 focus:border-sky-500 focus:ring-1 focus:ring-sky-500"} ${s}`,"aria-invalid":!!t||void 0,"aria-describedby":t?`${i}-error`:n?`${i}-desc`:void 0,...o}),n&&!t&&(0,r.jsx)("p",{id:`${i}-desc`,className:"text-xs text-navy-500",children:n}),t&&(0,r.jsx)("p",{id:`${i}-error`,className:"text-xs text-red-600",children:t})]})}])},624687,e=>{"use strict";var r=e.i(843476);e.s(["Textarea",0,function({label:e,error:t,description:n,className:s="",id:a,...o}){let i=a??o.name;return(0,r.jsxs)("div",{className:"space-y-1",children:[e&&(0,r.jsx)("label",{htmlFor:i,className:"block text-sm font-medium text-navy-700",children:e}),(0,r.jsx)("textarea",{id:i,rows:4,className:`block w-full rounded-md border px-3 py-2 text-sm shadow-sm outline-none transition-colors ${t?"border-red-400 focus:border-red-600 focus:ring-1 focus:ring-red-600":"border-navy-300 focus:border-sky-500 focus:ring-1 focus:ring-sky-500"} ${s}`,"aria-invalid":!!t||void 0,"aria-describedby":t?`${i}-error`:n?`${i}-desc`:void 0,...o}),n&&!t&&(0,r.jsx)("p",{id:`${i}-desc`,className:"text-xs text-navy-500",children:n}),t&&(0,r.jsx)("p",{id:`${i}-error`,className:"text-xs text-red-600",children:t})]})}])},413059,e=>{"use strict";var r=e.i(843476),t=e.i(271645),n=(0,t.forwardRef)(({as:e="div",...t},n)=>(0,r.jsx)(e,{...t,ref:n}));let s="onloadTurnstileCallback",a={normal:{width:300,height:65},compact:{width:150,height:140},invisible:{width:0,height:0,overflow:"hidden"},flexible:{minWidth:300,width:"100%",height:65}},o="unloaded",i,l=new Promise((e,r)=>{i={resolve:e,reject:r},"ready"===o&&e(void 0)}),c=(e=s)=>("unloaded"===o&&(o="loading",window[e]=()=>{i.resolve(),o="ready",delete window[e]}),l),d=(0,t.forwardRef)((e,i)=>{let{scriptOptions:l,options:d={},siteKey:u,onWidgetLoad:m,onSuccess:p,onExpire:f,onError:x,onBeforeInteractive:h,onAfterInteractive:b,onUnsupported:v,onTimeout:y,onLoadScript:g,id:j,style:w,as:N="div",injectScript:I=!0,rerenderOnCallbackChange:_=!1,...k}=e,C=d.size,S=(0,t.useMemo)(()=>
1{if(void 0===C)return{};let e=a[C];return"interaction-only"===d.appearance?{...e,height:"auto"}:e},[C,d.appearance]),E="execute"===d.execution?a.invisible:S,[T,$]=(0,t.useState)(E),A=(0,t.useRef)(null),[R,B]=(0,t.useState)(!1),F=(0,t.useRef)(void 0),P=(0,t.useRef)(!1),O=j||"cf-turnstile",V=(0,t.useRef)({onSuccess:p,onError:x,onExpire:f,onBeforeInteractive:h,onAfterInteractive:b,onUnsupported:v,onTimeout:y});(0,t.useEffect)(()=>{_||(V.current={onSuccess:p,onError:x,onExpire:f,onBeforeInteractive:h,onAfterInteractive:b,onUnsupported:v,onTimeout:y})});let q=l?.id||"cf-turnstile-script",M=function(e="cf-turnstile-script"){let[r,n]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{let r=()=>{document.getElementById(e)&&n(!0)},t=new MutationObserver(r);return t.observe(document,{childList:!0,subtree:!0}),r(),()=>{t.disconnect()}},[e]),r}(q),H=l?.onLoadCallbackName||"onloadTurnstileCallback",L=(0,t.useMemo)(()=>({sitekey:u,action:d.action,cData:d.cData,theme:d.theme||"auto",language:d.language||"auto",tabindex:d.tabIndex,"response-field":d.responseField,"response-field-name":d.responseFieldName,size:function(e){if("invisible"!==e)return e}(C),retry:d.retry||"auto","retry-interval":d.retryInterval||8e3,"refresh-expired":d.refreshExpired||"auto","refresh-timeout":d.refreshTimeout||"auto",execution:d.execution||"render",appearance:d.appearance||"always","feedback-enabled":d.feedbackEnabled??!0,"offlabel-show-privacy":d.offlabelShowPrivacy??!0,"offlabel-show-help":d.offlabelShowHelp??!0,callback:e=>{P.current=!0,_?p?.(e):V.current.onSuccess?.(e)},"error-callback":_?x:(...e)=>V.current.onError?.(...e),"expired-callback":_?f:(...e)=>V.current.onExpire?.(...e),"before-interactive-callback":_?h:(...e)=>V.current.onBeforeInteractive?.(...e),"after-interactive-callback":_?b:(...e)=>V.current.onAfterInteractive?.(...e),"unsupported-callback":_?v:(...e)=>V.current.onUnsupported?.(...e),"timeout-callback":_?y:(...e)=>V.current.onTimeout?.(...e)}),[d.action,d.appearance,d.cData,d.execution,d.language,d.refreshExpired,d.responseField,d.responseFieldName,d.retry,d.retryInterval,d.tabIndex,d.theme,d.feedbackEnabled,d.offlabelShowPrivacy,d.offlabelShowHelp,d.refreshTimeout,u,C,_,_?p:null,_?x:null,_?f:null,_?h:null,_?b:null,_?v:null,_?y:null]),U=(0,t.useCallback)(()=>"u">typeof window&&!!window.turnstile,[]),W=(0,t.useCallback)((e,r)=>{try{return window.turnstile.render(e,r)}catch(r){let e=_?x:V.current.onError;e?e(r instanceof Error?r.message:String(r)):console.error(r);return}},[_,_?x:null]);return(0,t.useEffect)(function(){I&&!R&&(c(H),(({render:e="explicit",onLoadCallbackName:r=s,scriptOptions:{nonce:t="",defer:n=!0,async:a=!0,id:o="",appendTo:i,onError:l,crossOrigin:c=""}={}})=>{let d=o||"cf-turnstile-script";
1if(document.getElementById(d))return;let u=document.createElement("script");u.id=d,u.src=`https://challenges.cloudflare.com/turnstile/v0/api.js?onload=${r}&render=${e}`,document.querySelector(`script[src="${u.src}"]`)||(u.defer=!!n,u.async=!!a,t&&u.setAttribute("nonce",t),c&&(u.crossOrigin=c),l&&(u.onerror=l,delete window[r]),("body"===i?document.body:document.getElementsByTagName("head")[0]).appendChild(u))})({onLoadCallbackName:H,scriptOptions:{...l,id:q}}))},[I,R,l,q,H]),(0,t.useEffect)(function(){"ready"!==o&&c(H).then(()=>B(!0)).catch(console.error)},[H]),(0,t.useEffect)(function(){if(!A.current||!R)return;let e=!1;return(async()=>{e||!A.current||(F.current=W(A.current,L),$(E),F.current&&m?.(F.current))})(),()=>{e=!0,F.current&&(window.turnstile.remove(F.current),P.current=!1)}},[O,R,L,E,W]),(0,t.useImperativeHandle)(i,()=>{let{turnstile:e}=window;return{getResponse:()=>e?.getResponse&&F.current&&U()?e.getResponse(F.current):void console.warn("Turnstile has not been loaded"),getResponsePromise:async(e=3e4,r=100)=>new Promise((t,n)=>{let s,a=async()=>{if(P.current&&window.turnstile&&F.current)try{let e=window.turnstile.getResponse(F.current);return s&&clearTimeout(s),e?t(e):n(Error("No response received"))}catch(e){return s&&clearTimeout(s),console.warn("Failed to get response",e),n(Error("Failed to get response"))}s||=setTimeout(()=>{s&&clearTimeout(s),n(Error("Timeout"))},e),await new Promise(e=>setTimeout(e,r)),await a()};a()}),reset(){if(!e?.reset||!F.current||!U())return void console.warn("Turnstile has not been loaded");$(E);try{P.current=!1,e.reset(F.current)}catch(e){console.warn(`Failed to reset Turnstile widget ${F.current}`,e)}},remove(){e?.remove&&F.current&&U()?($(a.invisible),P.current=!1,e.remove(F.current),F.current=null):console.warn("Turnstile has not been loaded")},render(){if(!e?.render||!A.current||!U()||F.current)return void console.warn("Turnstile has not been loaded or container not found");let r=W(A.current,L);return F.current=r,F.current&&m?.(F.current),$(E),r},execute(){"execute"!==d.execution?console.warn('Execution mode is not set to "execute"'):e?.execute&&A.current&&F.current&&U()?(e.execute(A.current),$(S)):console.warn("Turnstile has not been loaded or container not found")},isExpired:()=>e?.isExpired&&F.current&&U()?e.isExpired(F.current):(console.warn("Turnstile has not been loaded"),!1)}},[F,d.execution,L,A,U,W,R,m,E,S]),(0,t.useEffect)(()=>{if(R||!M)return;if(window.turnstile)return void B(!0);let e=setInterval(()=>{window.turnstile&&(B(!0),clearInterval(e))},50);return()=>{clearInterval(e)}},[R,M]),(0,t.useEffect)(()=>{$(E)},[E]),(0,t.useEffect)(()=>{M&&"function"==typeof g&&g()},[M]),(0,r.jsx)(n,{ref:A,as:N,id:O,style:{...T,...w},...k})});d.displayName="Turnstile",e.s(["TurnstileWidget",0,function({resetSignal:e,appearance:n="boxed"}){let[s,a]=(0,t.useState)(e),[o,i]=(0,t.useState)(0);e!==s&&(a(e),i(e=>e+1));let l=(0,r.jsx)(d,{siteKey:"0x4AAAAAADk8LA9KYslLuAoG",options:{theme:"light",responseField:!0,responseFieldName:"cf-turnstile-response",..."quiet"
1===n?{appearance:"interaction-only"}:{}}},o);return"quiet"===n?l:(0,r.jsxs)("div",{className:"rounded-lg border border-navy-300 bg-sky-100 px-4 pt-3 pb-3",children:[(0,r.jsx)("p",{className:"text-sm font-medium text-navy-700 mb-2",children:"Security verification"}),l]})}],413059)}]);

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.