PageSourceSearch

https://xoxd.ai/_app/immutable/nodes/5.D_NCavum.js

js xoxd.ai collected 2026-10-05 13:24:07 UTC 3,546 bytes, 1 lines download raw bytes

1import{$ as e,D as t,J as n,N as r,Y as i,b as a,bt as o,et as s,f as c,ht as l,j as u,k as d,mt as f,nt as p,yt as m}from"../chunks/BQ5i3HPE.js";import"../chunks/xihTtKlq.js";import{t as h}from"../chunks/Czr6tvRo.js";import{n as g,t as _}from"../chunks/DJ0X_2km.js";import{t as v}from"../chunks/DZSQvxdU.js";import{s as y}from"../chunks/TRWfDKy-.js";var b=r(`<meta name="description"/>`),ee=r(`<a class="btn preset-outlined-primary-500">Email Jess</a>`),x=r(`<a class="anchor"> </a>`),S=r(`<main class="page-shell space-y-12"><header class="space-y-4"><div class="flex flex-col items-start gap-4 sm:flex-row sm:items-center"><!> <div class="min-w-0 space-y-2"><p class="text-primary-600-400 font-mono text-sm tracking-wide uppercase">Work with xoxd.ai</p> <h1 class="font-bold">Start a conversation</h1></div></div> <p class="text-surface-700-300 text-xl leading-relaxed"> </p> <div class="flex flex-wrap gap-3 pt-2"><!> <!></div></header> <section class="grid gap-4 md:grid-cols-2" aria-label="Ways to work together"><article class="card preset-outlined-surface-200-800 space-y-3 p-6"><h2 class="font-semibold">For clients</h2> <p class="text-surface-700-300 leading-relaxed"> </p> <p><a class="anchor" href="/engineering">See engineering and contracting services</a></p></article> <article class="card preset-outlined-surface-200-800 space-y-3 p-6"><h2 class="font-semibold">For advisors and collaborators</h2> <p class="text-surface-700-300 leading-relaxed"> </p> <p><a class="anchor" href="/projects">Explore projects and work</a></p></article></section> <section id="enquire" aria-labelledby="enquire-heading" class="space-y-4 scroll-mt-24"><h2 id="enquire-heading" class="font-semibold">Ask about a service</h2> <p class="text-surface-700-300 leading-relaxed"> </p> <!></section> <section class="border-surface-200-800 space-y-2 border-t pt-8" aria-labelledby="email-heading"><h2 id="email-heading" class="font-semibold">Write directly</h2> <p class="text-surface-700-300"> <!> </p> <p class="text-surface-600-400 text-sm">Read the <a class="anchor" href="/privacy">privacy page</a> for what the enquiry form sends and keeps.</p></section></main>`);function C(r,C){l(C,!0);let w=y.find(e=>e.id===`jess-sullivan-avatar`&&e.status===`shippable`),T=h[`contact-email`],E=T.match(/[\w.+-]+@[\w-]+(?:\.[\w-]+)+/u),D=E?.[0],O=E?T.slice(0,E.index):T,k=E?T.slice((E.index??0)+E[0].length):``;var A=S();a(`1bv7ezn`,t=>{var r=b();i(()=>c(r,`content`,h[`contact-lede`])),n(()=>{e.title=`Contact | ${h[`home-title`]??``}`}),u(t,r)});var j=s(A),M=s(j),te=s(M),ne=e=>{v(e,{get src(){return w.localPath},alt:`Jess Sullivan's profile picture: a yellow-breasted bird on a red stem among green leaves`,sizes:`96px`,loading:`eager`,class:`size-20 shrink-0 rounded-full sm:size-24`})};t(te,e=>{w?.localPath&&e(ne)}),m(2),o(M);var N=p(M,2),P=s(N,!0);o(N);var F=p(N,2),I=s(F);_(I,{label:`Describe the work`});var L=p(I,2),R=e=>{var t=ee();i(()=>c(t,`href`,`mailto:${D}`)),u(e,t)};t(L,e=>{D&&e(R)}),o(F),o(j);var z=p(j,2),B=s(z),V=p(s(B),2),H=s(V,!0);o(V),m(2),o(B);var U=p(B,2),W=p(s(U),2),G=s(W,!0);o(W),m(2),o(U),o(z);var K=p(z,2),q=p(s(K),2),J=s(q,!0);o(q);var Y=p(q,2);g(Y,{}),o(K);var X=p(K,2),Z=p(s(X),2),Q=s(Z,!0),$=p(Q),re=e=>{var t=x(),n=s(t,!0);o(t),i(()=>{c(t,`href`,`mailto:${D}`),c(t,`aria-label`,`Email Jess at ${D}`),d(n,D)}),u(e,t)};t($,e=>{D&&e(re)});var ie=p($,1,!0);o(Z),m(2),o(X),o(A),i(()=>{d(P,h[`contact-lede`]),d(H,h[`contact-clients`]),d(G,h[`contact-advisors`]),d(J,h[`contact-form`]),d(Q,O),d(ie,k)}),u(r,A),f()}export{C as component};

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.