1import{_ as E}from"./StJUadM-.js";import{e as F,g as I,h as S,c,a as e,d as r,u as x,k as P,b as O,w as A,t as h,F as B,i as W,p as M,r as p,o as m,j as R,l as V,_ as K}from"./BfW3qa8s.js";import{u as $}from"./WgbT4tll.js";const L={class:"contact-page"},X={class:"contact-section"},Y={class:"container"},z={class:"contact-grid"},H={class:"span-2"},G={key:0,class:"captcha-row"},J={class:"contact-footer"},Q={class:"fineprint"},U=["disabled"],Z={key:1,class:"success"},ee={key:1,class:"form-error",role:"alert"},te={class:"faq-section"},se={class:"container"},oe={class:"faq-list"},ae=["aria-expanded","aria-controls","onClick"],ne=["id"],re={class:"faq-answer-inner"},ie=F({__name:"contact",setup(le){const g=M(),q=g.public.web3formsAccessKey,l=g.public.turnstileSiteKey;$({title:"Contact | ProDecs",meta:[{name:"description",content:"Get in touch with the ProDecs team about a demo, pilot, or partnership."}],script:l?[{src:"https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",async:!0,defer:!0}]:[]});const d=p("idle"),k=p(!1),i=p(""),b=p(null),n=p("");let u=null;function D(){const s=window.turnstile;!s||!b.value||u!==null||(u=s.render(b.value,{sitekey:l,theme:"dark",callback:t=>{n.value=t,i.value&&(i.value="")},"expired-callback":()=>{n.value=""},"error-callback":()=>{n.value=""}}))}function _(){const s=window.turnstile;n.value="",s&&u!==null&&s.reset(u)}I(()=>{if(!l)return;const s=()=>{window.turnstile?D():window.setTimeout(s,150)};s()}),S(()=>{const s=window.turnstile;s&&u!==null&&s.remove(u)});const C=V(()=>d.value!=="submitting"&&(!l||!!n.value)),T=[{q:"What is ProDecs?",a:"ProDecs is a probabilistic investment-decision platform for energy projects. Instead of a single forecasted NPV, it gives you the full distribution of outcomes, so you can see the probability of a positive result, the size of the downside, and the value of the flexibility built into a project. It was built for the people who own the high-stakes investment calls across the energy sector."},{q:"How is this different from a spreadsheet or a static DCF model?",a:"A static spreadsheet returns one number. ProDecs runs a Monte Carlo simulation, 10,000 trials by default, across your price, cost, and production uncertainties at once, and returns NPV, IRR, and breakeven as full P10, P50, and P90 distributions. It also prices the flexibility a fixed plan cannot see, like the option to delay, expand, mothball, or abandon."},{q:"What kinds of projects can I model?",a:"Energy developments worldwide: power generation, offshore wind, and carbon capture and storage, as well as oil and gas fields, subsea tie-backs, and electrification. You can analyse a single asset or roll many projects into a portfolio with shared price decks and cross-asset correlations."},{q:"What do I need to put in, and how do I get started?",a:"The core inputs are production profiles (or reserves and a recovery rate), price assumptions, costs for CAPEX, OPEX and abandonment, a tax regime, a discount rate, and your ownership share. You can enter these directly, import an existing Excel model using the ProDecs or other industry templates, or build projects straight from built-in public energy datasets."},{q:"What results and visualisations do I get?",a:"Probabilistic NPV, IRR, breakeven price, profitability index, payback time, and peak capital exposure, alongside fan charts, cash-flow waterfalls, tornado and stress-test sensitivities, and two-variable heatmaps. Every result can be viewed before or after tax, in nominal or real terms, and exported to a branded PDF report."},{q:"Can my team collaborate, and where does our data live?",a:"ProDecs is a cloud platform, so your team works from one shared model rather than emailing Excel files back and forth. Each project and portfolio can stay private or be shared with your team, data is isolated per organisation, and access is controlled through single sign-on. The platform runs on managed cloud infrastructure."}],y=p(0);function j(s){y.value=y.value===s?null:s}function f(s){const t=s.currentTarget,o=t.getBoundingClientRect();t.style.setProperty("--mx",`${s.clientX-o.left}px`),t.style.setProperty("--my",`${s.clientY-o.top}px`)}function v(s){const t=s.currentTarget;t.style.setProperty("--mx","-300px"),t.style.setProperty("--my","-300px")}async function N(s){if(s.preventDefault(),d.value==="submitting")return;if(l&&!n.value){i.value="Please complete the âI am not a robotâ check below.";return}const t=s.target,o=Object.fromEntries(new FormData(t).entries());o.access_key=q,o.subject="New demo request from prodecs.no",o.from_name="ProDecs Website",n.value&&(o["cf-turnstile-response"]=n.value),d.value="submitting",i.value="";try{const a=await(await fetch("https://api.web3forms.com/submit",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify(o)})).json();if(a.success)d.value="success",k.value=!0;else throw new Error(a.message||"Submission failed.")}catch{d.value="error",i.value="Something went wrong sending your message. Please try again, or email us directly at [email protected].",_()}}return(s,t)=>{const o=E;return m(),c("div",L,[e("section",X,[e("div",Y,[t[16]||(t[16]=e("header",{class:"contact-head"},[e("span",{class:"contact-eyebrow"},"Talk to the team"),e("h2",{class:"contact-title"},[r("Request a "),e("em",null,"demo.")]),e("p",{class:"contact-lede"}," Tell us a little about your portfolio and we'll show you how ProDecs models your assets, your way. We answer every message within one business day. ")],-1)),e("form",{class:"contact-card",autocomplete:"off",onSubmit:N},[e("div",z,[e("div",null,[t[1]||(t[1]=e("div",{class:"field-label"},"First name",-1)),e("div",{class:"field",onPointermove:f,onPointerleave:v},[...t[0]||(t[0]=[e("input",{type:"text",name:"firstName",placeholder:"Alex",required:""},null,-1)])],32)]),e("div",null,[t[3]||(t[3]=e("div",{class:"field-label"},"Last name",-1)),e("div",{class:"field",onPointermove:f,onPointerleave:v},[...t[2]||(t[2]=[e("input",{type:"text",name:"lastName",placeholder:"Morgan",required:""},null,-1)])],32)]),e("div",null,[t[5]||(t[5]=e("div",{class:"field-label"},[r("Work email "),e("span",{class:"req"},"*")],-1)),e("div",{class:"field",onPointermove:f,onPointerleave:v},[...t[4]||(t[4]=[e("input",{type:"email",name:"email",placeholder:"[email protected]",required:""},null,-1)])],32)]),e("div",null,[t[7]||(t[7]=e("div",{class:"field-label"},"Company",-1)),e("div",{class:"field",onPointermove:f,onPointerleave:v},[...t[6]||(t[6]=[e("input",{type:"text",name:"company",placeholder:"OKEA, Ãrsted, DNO..."},null,-1)])],32)]),e("div",H,[t[9]||(t[9]=e("div",{class:"field-label"},"Message",-1)),e("div",{class:"field",onPointermove:f,onPointerleave:v},[...t[8]||(t[8]=[e("textarea",{name:"message",placeholder:"A sentence or tw
1o about your assets, the questions you're trying to answer, and when you'd like to meet."},null,-1)])],32)])]),t[15]||(t[15]=e("input",{type:"checkbox",name:"botcheck",class:"hp-field",tabindex:"-1",autocomplete:"off","aria-hidden":"true"},null,-1)),x(l)?(m(),c("div",G,[e("div",{ref_key:"turnstileEl",ref:b,class:"cf-turnstile"},null,512)])):P("",!0),e("div",J,[e("p",Q,[t[11]||(t[11]=r(" By submitting, you agree to our ",-1)),O(o,{to:"/privacy"},{default:A(()=>[...t[10]||(t[10]=[r("privacy notice",-1)])]),_:1}),t[12]||(t[12]=r(". We use your details only to respond to this request. ",-1))]),k.value?(m(),c("div",Z,[...t[14]||(t[14]=[r("Message on its way ",-1),e("span",{class:"check"},"â",-1)])])):(m(),c("button",{key:0,type:"submit",class:"submit",disabled:!x(C)},[r(h(d.value==="submitting"?"Sendingâ¦":"Send request")+" ",1),t[13]||(t[13]=e("span",{class:"arrow"},[e("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.6","stroke-linecap":"round","stroke-linejoin":"round"},[e("line",{x1:"7",y1:"17",x2:"17",y2:"7"}),e("polyline",{points:"7 7 17 7 17 17"})])],-1))],8,U))]),i.value?(m(),c("p",ee,h(i.value),1)):P("",!0)],32),t[17]||(t[17]=e("div",{class:"trust"},[e("span",{class:"trust-label"},"Trusted across the energy sector"),e("span",{class:"trust-line"}),e("div",{class:"trust-names"},[e("span",null,"OKEA"),e("span",null,"DNO"),e("span",null,"Norwegian Offshore Directorate")])],-1))])]),e("section",te,[e("div",se,[t[19]||(t[19]=e("header",{class:"faq-head"},[e("span",{class:"contact-eyebrow"},"Questions & answers"),e("h2",{class:"faq-title"},[r("Frequently asked "),e("em",null,"questions.")]),e("p",{class:"faq-lede"}," The questions we hear most often about how ProDecs models your assets. ")],-1)),e("ul",oe,[(m(),c(B,null,W(T,(w,a)=>e("li",{key:a,class:R(["faq-item",{"is-open":y.value===a}])},[e("button",{type:"button",class:"faq-question","aria-expanded":y.value===a,"aria-controls":`faq-answer-${a}`,onClick:de=>j(a)},[e("span",null,h(w.q),1),t[18]||(t[18]=e("span",{class:"faq-chevron","aria-hidden":"true"},[e("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.6","stroke-linecap":"round","stroke-linejoin":"round"},[e("polyline",{points:"6 9 12 15 18 9"})])],-1))],8,ae),e("div",{id:`faq-answer-${a}`,class:"faq-answer",role:"region"},[e("div",re,[e("p",null,h(w.a),1)])],8,ne)],2)),64))])])])])}}}),me=K(ie,[["__scopeId","data-v-f508d7b2"]]);export{me as default};
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.