1import{_ as V}from"./DNB89T1q.js";import{u as W,f as Y,p as G,m as S,a as P,M as j}from"./CZepUutb.js";import{x as Z,y as U,e as B,z as q,A as D,o as y,w as v,B as K,C as Q,D as T,E as J,T as N,g as x,f as tt,m as et,G as st,u as ot,p as at,_ as nt,c as k,a as e,b as g,j as C,H as E,t as a,d as w,l as M,F as A,r as O,n as L}from"./BSlxqLUX.js";import{F as it,N as rt}from"./DucUqid_.js";import{s as lt}from"./7-jkvyr8.js";import"./DTTcPvYn.js";var dt=0;function ct(t){const o=new WeakMap,n=W();function r(d){if(t.mode!=="popLayout")return;const h=d.offsetParent,p=h instanceof HTMLElement&&h.offsetWidth||0,c={height:d.offsetHeight||0,width:d.offsetWidth||0,top:d.offsetTop,left:d.offsetLeft,right:0};c.right=p-c.width-c.left;const f=t.anchorX==="left"?`left: ${c.left}px`:`right: ${c.right}px`,b=`pop-${dt++}`;d.dataset.motionPopId=b;const s=document.createElement("style");n.value.nonce&&(s.nonce=n.value.nonce),o.set(d,s),document.head.appendChild(s),s.sheet&&s.sheet.insertRule(` 2 [data-motion-pop-id="${b}"] { 3 position: absolute !important; 4 width: ${c.width}px !important; 5 height: ${c.height}px !important; 6 top: ${c.top}px !important; 7 ${f} !important; 8 } 9 `)}function u(d){const h=o.get(d);h&&(o.delete(d),Y.render(()=>{document.head.removeChild(h)}))}return{addPopStyle:r,removePopStyle:u}}var ut=0;function ht(t){const o=String(ut++),n=new Map,{addPopStyle:r,removePopStyle:u}=ct(t);function d(s){const l=[],i=S.get(s);i&&s.getAttribute(P.motionAttribute)===o&&l.push(i);const m=Array.from(s.querySelectorAll(`[${P.motionAttribute}="${o}"]`));for(const $ of m){const _=S.get($);_&&l.push(_)}return l}function h(s,l){const i=n.get(s);i&&(i.remaining.delete(l),i.remaining.size===0&&c(i))}const p={initial:t.initial,custom:t.custom,presenceId:o,onMotionExitComplete:h};G(p),Z(()=>{p.initial=void 0});function c(s){u(s.el),s.states.forEach(l=>{l.getSnapshot(l.options,!1)}),s.done(),n.delete(s.el),s.el?.isConnected?s.states[0]?.didUpdate():s.states.forEach(l=>{l.unmount()}),t.onExitComplete?.()}
9function f(s,l){d(s).forEach(i=>{i.setActive("exit",!1),i.getSnapshot(i.options,!0)}),l()}function b(s,l){p.custom=t.custom;const i=s,m=d(i);if(m.length===0){l(),t.onExitComplete?.();return}const $={remaining:new Set(m),states:m,done:l,el:i};n.set(i,$),r(i),m.forEach(_=>{_.presenceContainer=i,_.setActive("exit",!0),_.getSnapshot(_.options,!1)}),m[0]?.didUpdate()}return U(()=>{n.forEach(s=>{s.states.forEach(l=>{l.unmount()})}),n.clear()}),{enter:f,exit:b}}var pt=B({name:"AnimatePresence",inheritAttrs:!0,__name:"AnimatePresence",props:{mode:{default:"sync"},initial:{type:Boolean,default:!0},as:{},custom:{},onExitComplete:{},anchorX:{default:"left"}},setup(t){const o=t,{enter:n,exit:r}=ht(o),u=q(()=>o.mode!=="wait"?{tag:o.as}:{mode:o.mode==="wait"?"out-in":void 0});return(d,h)=>(y(),D(J(d.mode==="wait"?N:x),Q(u.value,{appear:"",css:!1,onLeave:T(r),onEnter:T(n)}),{default:v(()=>[K(d.$slots,"default")]),_:3},16,["onLeave","onEnter"]))}}),ft=pt;const R=Array.from({length:22},(t,o)=>`/kittens/kitten-${String(o+1).padStart(2,"0")}.jpg`);let I=[];function bt(t){const o=t.slice();for(let n=o.length-1;n>0;n--){const r=Math.floor(Math.random()*(n+1));[o[n],o[r]]=[o[r],o[n]]}return o}function mt(){return I.length===0&&(I=bt(R)),I.pop()}const X=62,_t=Math.tan(X*Math.PI/180);let gt=0;const yt=B({name:"AboutPage",components:{Motion:j,AnimatePresence:ft,Navigation:rt,Footer:it},setup(){const t=et(),{t:o}=st(),n=o("about.pageTitle"),r=o("about.pageDescription");return ot({title:n,link:[{rel:"stylesheet",href:"https://fonts.googleapis.com/css2?family=Spectral:wght@300;400&display=swap"}],meta:[{name:"description",content:r},{property:"og:type",content:"article"},{property:"og:title",content:n},{property:"og:description",content:r},{key:"og:image",property:"og:image",content:"https://www.pawsitivefoster.com/og-image.png"},{key:"twitter:card",name:"twitter:card",content:"summary_large_image"},{key:"twitter:image",name:"twitter:image",content:"https://www.pawsitivefoster.com/og-image.png"},{name:"theme-color",content:"#0D0D12"}]}),{localePath:t}},data(){return{polaroids:[],spawnTimer:null,burstInterval:null,isBursting:!1,ambientLanded:0,reducedMotion:!1,ambientMode:!0,showPoof:!1,footerVisible:!1,demoDismissed:!1,scrollObserver:null,footerObserver:null,sectionsReached:new Set}},mounted(){typeof window>"u"||(this.reducedMotion=window.matchMedia("(prefers-reduced-motion: reduce)").matches,!this.reducedMotion&&(this.scheduleNextDrop(1500),this.setupScrollTracking(),this.watchFooter()))},beforeUnmount(){this.spawnTimer&&clearTimeout(this.spawnTimer),this.burstInterval&&clearInterval(this.burstInterval),this.scrollObserver&&this.scrollObserver.disconnect(),this.footerObserver&&this.footerObserver.disconnect()},methods:{scheduleNextDrop(t){if(this.spawnTimer&&clearTimeout(this.spawnTimer),!this.ambientMode)return;const o=t??4e3+Math.random()*2e3;this.spawnTimer=setTimeout(()=>{this.ambientMode&&(this.spawnPolaroid({fast:!1}),this.scheduleNextDrop())},o)},spawnPolaroid({fast:t=!1}={}){if(R.length===0)return;const o=mt(),n=typeof window<"u"?window.innerWidth:1200,r=typeof window<"u"?window.innerHeight:900,u=n<1200,d=n<640?100:130,h=n<640?30:60,p=u?140:0,c=this.polaroids.length,f=Math.min(80+c*1.6,r*.5),b=n/2-h-d/2,s=Math.random()*f,l=-b+Math.random()*(b*2),i=-110-p-s,m=i*_t,$=-28+Math.random()*56,_=X,F=++this.ambientLanded*1.5,z=-25+Math.random()*50,H={id:++gt,src:o,left:0,rotStart:-10+Math.random()*20,rotEnd:-15+Math.random()*30,sway:z,duration:t?1.8+Math.random()*.9:6+Math.random()*3,delay:0,landX:l,landY:i,landZ:m,landRot:$,startY:-(typeof window<"u"?window.innerHeight:900)*1.15-240,settleX:-9+Math.random()*18,settleRot:-5+Math.random()*10,tiltX:_,stackZ:F};this.polaroids.push(H)},trackEvent(t,o={}){try{const{gtag:n}=tt();n("event",t,{event_category:"about_page",...o})}catch{}},watchFooter(){const t=this.$el.querySelector(".site-footer");t&&(this.footerObserver=new IntersectionObserver(([o])=>{this.footerVisible=o.isIntersecting},{threshold:0}),this.footerObserver.observe(t))},setupScrollTracking(){const t={".hero":"hero",".pitch":"setup",".craft":"story",".ask":"the_rebellion",".capture":"baby_steps",".links":"links",".credits":"footer"};this.scrollObserver=new IntersectionObserver(o=>{for(const n of o){if(!n.isIntersecting)continue;const u=n.target.dataset.trackSection;u&&!this.sectionsReached.has(u)&&(this.sectionsReached.add(u),this.trackEvent("about_scroll_depth",{section:u}))}},{threshold:.3});for(const[o,n]of Object.entries(t)){const r=this.$el.querySelector(o);r&&(r.dataset.trackSection=n,this.scrollObserver.observe(r))}},burstSpawn(t,o){if(this.isBursting)return;this.isBursting=!0,this.trackEvent("about_intake_button",{event_label:o,count:t}
9),this.ambientMode=!1,this.spawnTimer&&clearTimeout(this.spawnTimer);const n=Math.max(25,Math.min(220,7e3/t));let r=0;this.burstInterval=lt(()=>{this.spawnPolaroid({fast:!0}),r++,r>=t&&(this.burstInterval&&clearInterval(this.burstInterval),this.burstInterval=null,setTimeout(()=>{this.isBursting=!1},2500))},n)},dismissDemo(){this.trackEvent("about_demo_dismissed"),this.ambientMode=!1,this.spawnTimer&&clearTimeout(this.spawnTimer),this.burstInterval&&clearInterval(this.burstInterval),this.burstInterval=null,this.isBursting=!1,this.polaroids=[],this.demoDismissed=!0},clearAll(){this.trackEvent("about_clear_kittens"),this.burstInterval&&clearInterval(this.burstInterval),this.burstInterval=null,this.isBursting=!1,this.polaroids=[],this.ambientLanded=0,setTimeout(()=>{this.showPoof=!0,setTimeout(()=>{this.showPoof=!1},1100)},600),this.ambientMode=!1}}}),vt=at("/images/lissette-pawsitivefoster-landscape.jpg"),wt={class:"hi-page"},$t={key:0,class:"poof","aria-hidden":"true"},kt={class:"polaroid-floor"},Mt={class:"polaroid-photo"},It=["src"],St=["aria-label"],Pt={class:"shelter-demo-head"},Tt={class:"shelter-demo-eyebrow"},Ct=["aria-label"],Et={class:"shelter-demo-buttons"},At=["disabled"],Ot={class:"shelter-demo-label"},Lt=["disabled"],Bt={class:"shelter-demo-label"},Dt=["disabled"],Nt={class:"shelter-demo-label"},Rt=["disabled"],Xt={class:"about-header-media"},Ft=["alt"],zt={class:"hi-container"},Ht={id:"brand",class:"hero"},Vt={class:"section-eyebrow"},Wt={class:"hero-headline"},Yt={class:"brand-pop"},Gt={class:"hero-byline"},jt={id:"more",class:"pitch"},Zt={class:"craft-body"},Ut={class:"craft-body"},qt={class:"pitch-line pitch-line-pop pitch-turn"},Kt={class:"craft"},Qt={class:"section-eyebrow"},Jt={class:"craft-line"},xt={class:"craft-aside craft-aside-tight"},te={class:"craft-body"},ee={class:"craft-body"},se={class:"craft-body"},oe={class:"craft-aside craft-aside-beat"},ae={class:"craft-body"},ne={class:"craft-body"},ie={class:"craft-body"},re={class:"craft-body"},le={class:"craft-aside"},de={class:"craft"},ce={class:"section-eyebrow"},ue={class:"craft-line"},he={class:"craft-body"},pe={class:"craft-body"},fe={class:"craft-body"},be={class:"craft-body"},me={class:"craft-body"},_e={class:"craft-aside"},ge={class:"craft"},ye={class:"section-eyebrow"},ve={class:"craft-line"},we={class:"brand-pop"},$e={class:"craft-body"},ke={class:"craft-body"},Me={class:"craft-aside craft-aside-beat"},Ie={class:"craft-body"},Se={class:"ask"},Pe={class:"section-eyebrow"},Te={class:"ask-intro"},Ce={class:"ask-line"},Ee={class:"ask-line ask-line-pop"},Ae={class:"ask-body"},Oe={class:"ask-body"},Le={class:"ask-body"},Be={class:"craft-aside craft-aside-beat"},De={class:"capture"},Ne={class:"capture-title"},Re={class:"capture-sub"},Xe={class:"about-actions"},Fe={class:"ask ask-ps"},ze={class:"section-eyebrow"},He={class:"ask-line"},Ve={class:"brand-pop"},We={class:"links"},Ye={class:"credits"},Ge={class:"credits-line"};function je(t,o,n,r,u,d){const h=M("Motion"),p=M("AnimatePresence"),c=M("Navigation"),f=V,b=M("Footer");return y(),k("div",wt,[o[15]||(o[15]=e("div",{class:"grain","aria-hidden":"true"},null,-1)),g(N,{name:"poof"},{default:v(()=>[t.showPoof?(y(),k("div",$t,[(y(),k(A,null,O(18,s=>e("div",{key:"spark-"+s,class:"poof-spark",style:L({"--angle":s*20+"deg","--distance":60+Math.random()*80+"px","--delay":Math.random()*.15+"s","--size":12+Math.random()*14+"px","--hue":s%4})},null,4)),64)),o[8]||(o[8]=e("div",{class:"poof-glow"},null,-1))])):C("",!0)]),_:1}),e("div",{class:E(["polaroid-layer",{"is-hidden":t.footerVisible}]),"aria-hidden":"true"},[e("div",kt,[g(p,null,{default:v(()=>[(y(!0),k(A,null,O(t.polaroids,(s,l)=>(y(),D(h,{as:"div",key:s.id,class:"polaroid",style:L({zIndex:l}),initial:{x:s.landX+s.sway,y:s.startY,rotate:s.rotStart,scale:1,opacity:1},animate:{x:[s.landX+s.sway,s.landX-s.sway*.7,s.landX+s.sway*.45,s.landX+s.settleX,s.landX],y:[s.startY,s.landY,s.landY],rotate:[s.rotStart,s.rotEnd,s.rotStart*.4,s.landRot+s.settleRot,s.landRot],scale:1,opacity:1},exit:{x:0,y:s.landY-420,rotate:0,scale:.5,opacity:0,transition:{duration:.7,ease:[.4,0,.2,1]}},transition:{y:{duration:s.duration,times:[0,.88,1],ease:[[.25,0,.6,.6],"linear"]},x:{duration:s.duration,times:[0,.34,.66,.88,1],ease:["easeInOut","easeInOut","easeIn","easeOut"]},rotate:{duration:s.duration,times:[0,.34,.66,.88,1],ease:["easeInOut","easeInOut","easeIn","easeOut"]}},"transform-template":i=>`translate3d(${i.x}, ${i.y}, ${s.landZ}px) rotateX(${s.tiltX}deg) rotateZ(${i.rotate}) translateZ(${s.stackZ}px) scale(${i.scale})`},{default:v(()=>[e("div",Mt,[e("img",{src:s.src,alt:"",loading:"lazy"},null,8,It)])]),_:2}
9,1032,["style","initial","animate","exit","transition","transform-template"]))),128))]),_:1})])],2),t.demoDismissed?C("",!0):(y(),k("aside",{key:0,class:E(["shelter-demo",{"is-hidden":t.footerVisible}]),"aria-label":t.$t("about.panelLabel")},[e("div",Pt,[e("p",Tt,a(t.$t("about.panelEyebrow")),1),e("button",{class:"shelter-demo-close","aria-label":t.$t("about.panelClose"),onClick:o[0]||(o[0]=(...s)=>t.dismissDemo&&t.dismissDemo(...s))},[...o[9]||(o[9]=[e("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none"},[e("path",{d:"M2 2L10 10M10 2L2 10",stroke:"currentColor","stroke-width":"1.4","stroke-linecap":"round"})],-1)])],8,Ct)]),e("div",Et,[e("button",{class:"shelter-demo-btn",disabled:t.isBursting,onClick:o[1]||(o[1]=s=>t.burstSpawn(12,"today"))},[o[10]||(o[10]=e("span",{class:"shelter-demo-num"},"12",-1)),e("span",Ot,a(t.$t("about.panelDay")),1)],8,At),e("button",{class:"shelter-demo-btn",disabled:t.isBursting,onClick:o[2]||(o[2]=s=>t.burstSpawn(85,"this week"))},[o[11]||(o[11]=e("span",{class:"shelter-demo-num"},"85",-1)),e("span",Bt,a(t.$t("about.panelWeek")),1)],8,Lt),e("button",{class:"shelter-demo-btn",disabled:t.isBursting,onClick:o[3]||(o[3]=s=>t.burstSpawn(340,"this month"))},[o[12]||(o[12]=e("span",{class:"shelter-demo-num"},"340",-1)),e("span",Nt,a(t.$t("about.panelMonth")),1)],8,Dt)]),e("button",{class:"shelter-demo-clear",disabled:t.polaroids.length===0,onClick:o[4]||(o[4]=(...s)=>t.clearAll&&t.clearAll(...s))},a(t.$t("about.panelClear")),9,Rt)],10,St)),g(c),e("figure",Xt,[e("img",{src:vt,alt:t.$t("about.headerAlt"),fetchpriority:"high"},null,8,Ft)]),e("main",zt,[e("section",Ht,[e("div",Vt,a(t.$t("about.eyebrowStory")),1),e("h1",Wt,[w(a(t.$t("about.headlineA"))+" ",1),e("span",Yt,a(t.$t("about.headlineB")),1)]),e("p",Gt,a(t.$t("about.byline")),1)]),e("section",jt,[e("p",Zt,a(t.$t("about.setup1")),1),e("p",Ut,a(t.$t("about.setup2")),1),e("p",qt,a(t.$t("about.setupTurn")),1)]),e("section",Kt,[e("div",Qt,a(t.$t("about.eyebrowCoordinator")),1),e("p",Jt,a(t.$t("about.coordLine")),1),e("p",xt,a(t.$t("about.coordAside")),1),e("p",te,a(t.$t("about.coord1")),1),e("p",ee,a(t.$t("about.coordHome")),1),e("p",se,a(t.$t("about.coord2")),1),e("p",oe,a(t.$t("about.burnedOut")),1),e("p",ae,a(t.$t("about.coord3")),1),e("p",ne,a(t.$t("about.coordWeight")),1),e("p",ie,a(t.$t("about.coordBreak")),1),e("p",re,a(t.$t("about.coordShould")),1),e("p",le,a(t.$t("about.noSoftware")),1)]),e("section",de,[e("div",ce,a(t.$t("about.eyebrowDidAbout")),1),e("p",ue,a(t.$t("about.builtIt")),1),e("p",he,a(t.$t("about.did1")),1),e("p",pe,a(t.$t("about.did2")),1),e("p",fe,a(t.$t("about.standard")),1),e("p",be,a(t.$t("about.did3")),1),e("p",me,a(t.$t("about.freePlan")),1),e("p",_e,a(t.$t("about.neverAgain")),1)]),e("section",ge,[e("div",ye,a(t.$t("about.eyebrowDifferent")),1),e("p",ve,[w(a(t.$t("about.diffA"))+" ",1),e("span",we,a(t.$t("about.diffB")),1)]),e("p",$e,a(t.$t("about.diff1")),1),e("p",ke,a(t.$t("about.diff2")),1),e("p",Me,a(t.$t("about.notReplacing")),1),e("p",Ie,a(t.$t("about.keepYours")),1)]),e("section",Se,[e("div",Pe,a(t.$t("about.eyebrowCoordinators")),1),e("p",Te,a(t.$t("about.askIntro")),1),e("p",Ce,a(t.$t("about.askLine1")),1),e("p",Ee,a(t.$t("about.askPop")),1),e("p",Ae,a(t.$t("about.ask1")),1),e("p",Oe,a(t.$t("about.ask2")),1),e("p",Le,a(t.$t("about.ask3")),1),e("p",Be,a(t.$t("about.closer")),1),o[13]||(o[13]=e("div",{class:"about-signature"},[e("span",{class:"about-signature-mark",role:"img","aria-label":"Lissette"})],-1))]),e("section",De,[e("h3",Ne,a(t.$t("about.babyStepsTitle")),1),e("p",Re,a(t.$t("about.babyStepsBody")),1),e("div",Xe,[g(f,{to:t.localePath("/contact-sales")+"?from=about",class:"web-cta-primary",onClick:o[5]||(o[5]=s=>t.trackEvent("about_cta_click",{event_label:"book_call"}))},{default:v(()=>[w(a(t.$t("about.ctaBook")),1)]),_:1},8,["to"]),g(f,{to:t.localePath("/demo"),class:"web-cta-ghost",onClick:o[6]||(o[6]=s=>t.trackEvent("about_cta_click",{event_label:"watch_demo"}))},{default:v(()=>[w(a(t.$t("about.ctaDemo")),1)]),_:1},8,["to"])])]),e("section",Fe,[e("div",ze,a(t.$t("about.eyebrowTell")),1),e("p",He,[w(a(t.$t("about.shareA"))+" ",1),e("span",Ve,a(t.$t("about.shareB")),1)])]),e("section",We,[g(f,{to:t.localePath("/pricing"),class:"link-out",onClick:o[7]||(o[7]=s=>t.trackEvent("about_link_click",{event_label:"pricing"}))},{default:v(()=>[w(a(t.$t("about.linkPricing"))+" ",1),o[14]||(o[14]=e("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none"},[e("path",{d:"M2 8L8 2M8 2H3M8 2V7",stroke:"currentColor","stroke-width":"1.4","stroke-linecap":"round","stroke-linejoin":"round"})],-1))]),_:1},8,["to"])]),e("footer",Ye,[e("p",Ge,a(t.$t("about.creditsLine")),1)])]),g(b)])}
9const xe=nt(yt,[["render",je],["__scopeId","data-v-9de1b041"]]);export{xe 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.