1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8974],{265:(e,n,a)=>{Promise.resolve().then(a.bind(a,344)),Promise.resolve().then(a.bind(a,529)),Promise.resolve().then(a.bind(a,9931)),Promise.resolve().then(a.t.bind(a,5274,23)),Promise.resolve().then(a.t.bind(a,1200,23)),Promise.resolve().then(a.bind(a,6619)),Promise.resolve().then(a.bind(a,3098)),Promise.resolve().then(a.bind(a,8021)),Promise.resolve().then(a.bind(a,8752))},344:(e,n,a)=>{"use strict";a.d(n,{default:()=>t});var i=a(5155),r=a(2115);function t(){let[e,n]=(0,r.useState)(!1);return((0,r.useEffect)(()=>{let e=new URL(window.location.href);"deleted"===e.searchParams.get("account")&&(n(!0),e.searchParams.delete("account"),window.history.replaceState(null,"",e.pathname+e.search+e.hash))},[]),e)?(0,i.jsxs)("div",{role:"status",style:{position:"fixed",left:"50%",bottom:24,transform:"translateX(-50%)",zIndex:1e3,maxWidth:"calc(100% - 32px)",boxSizing:"border-box",display:"flex",alignItems:"center",gap:12,padding:"12px 16px",borderRadius:12,background:"#2C2418",color:"#FAF8F5",fontSize:15,boxShadow:"0 8px 32px rgba(44,36,24,0.25)"},children:[(0,i.jsx)("span",{children:"Your account has been deleted."}),(0,i.jsx)("button",{type:"button","aria-label":"Dismiss",onClick:()=>n(!1),style:{background:"none",border:"none",color:"inherit",fontSize:18,lineHeight:1,cursor:"pointer",padding:"0 2px"},children:"\xd7"})]}):null}},529:(e,n,a)=>{"use strict";a.d(n,{default:()=>d});var i=a(5155),r=a(2115),t=a(1200),l=a.n(t),s=a(8160),o=a(7354);function d(){let[e,n]=(0,r.useState)(!1);return(0,i.jsxs)("footer",{className:l().footer,children:[(0,i.jsxs)("div",{className:"".concat(l().container," ").concat(l().footerGrid),children:[(0,i.jsxs)("div",{className:l().footerBrand,children:[(0,i.jsxs)("a",{href:"#top",className:l().brand,"aria-label":"TruGuide home",children:[(0,i.jsx)(o.w0,{size:22,color:"#8B6914"}),(0,i.jsx)("span",{children:"TruGuide"})]}),(0,i.jsx)("p",{className:l().footerTagline,children:"Biblically grounded answers for Bible study, devotionals, and sermon prep."}),(0,i.jsxs)("p",{className:l().footerVerse,children:["âTrust in the LORD with all thine heart; and lean not unto thine own understanding.â",(0,i.jsx)("span",{children:"Proverbs 3:5 KJV"})]})]}),(0,i.jsxs)("nav",{"aria-label":"Product",className:l().footerCol,children:[(0,i.jsx)("h2",{children:"Product"}),(0,i.jsxs)("ul",{children:[(0,i.jsx)("li",{children:(0,i.jsx)("a",{href:"#features",children:"Features"})}),(0,i.jsx)("li",{"data-web-only":"",children:(0,i.jsx)("a",{href:"#pricing",children:"Pricing"})}),(0,i.jsx)("li",{children:(0,i.jsx)("a",{href:"/app",children:"Sign in"})})]})]}),(0,i.jsxs)("nav",{"aria-label":"Company",className:l().footerCol,children:[(0,i.jsx)("h2",{children:"Company"}),(0,i.jsxs)("ul",{children:[(0,i.jsx)("li",{children:(0,i.jsx)("a",{href:"#mission",children:"About"})}),(0,i.jsx)("li",{children:(0,i.jsx)("a",{href:"/contact",children:"Contact"})}),(0,i.jsx)("li",{children:(0,i.jsx)("button",{type:"button",className:l().linkButton,onClick:()=>n(!0),children:"Send feedback"})}),(0,i.jsx)("li",{children:(0,i.jsx)("a",{href:"/privacy",children:"Privacy Policy"})}),(0,i.jsx)("li",{children:(0,i.jsx)("a",{href:"/terms",children:"Terms of Service"})}),(0,i.jsx)("li",{children:(0,i.jsx)("a",{href:"/help/crisis",children:"Crisis resources"})})]})]})]}),(0,i.jsxs)("div",{className:"".concat(l().container," ").concat(l().footerBottom),children:["\xa9 ",new Date().getFullYear()," Hoosier Marketing Solutions"]}),(0,i.jsx)(s.A,{open:e,onClose:()=>n(!1)})]})}},1200:e=>{e.exports={root:"landing_root__Ornbc",srOnly:"landing_srOnly___RukU",skipLink:"landing_skipLink__Eln_B",container:"landing_container__4HF8_",narrow:"landing_narrow___h_gU",narrowWide:"landing_narrowWide__j3o_0",center:"landing_center__zX8Qk",section:"landing_section__M2UMZ",sectionAlt:"landing_sectionAlt__Nl8wd",sectionHead:"landing_sectionHead__uhzxb",kicker:"landing_kicker__lsSxO",h2:"landing_h2__CRjAM",lead:"landing_lead__hR2Dm",btn:"landing_btn__jxaoG",btnPrimary:"landing_btnPrimary__R_ZcD",btnSecondary:"landing_btnSecondary__SyhFR",btnLight:"landing_btnLight__MZnVf",btnSmall:"landing_btnSmall__oot0p",nav:"landing_nav__34epT",navInner:"landing_navInner__GwmGS",brand:"landing_brand__IEd_Y",navLinks:"landing_navLinks__rjx06",navActions:"landing_navActions__uEC4w",menuButton:"landing_menuButton__FCZFq",mobileMenu:"landing_mobileMenu__54ubk",hero:"landing_hero__v7463",heroWatermark:"landing_heroWatermark__4dDFK",heroGri
1d:"landing_heroGrid__PxQhe",eyebrow:"landing_eyebrow__rjfo7",heroTitle:"landing_heroTitle__HLnmZ",heroSub:"landing_heroSub__alsS_",ctaRow:"landing_ctaRow__u6a_n",heroNote:"landing_heroNote__YpfM9",heroVisual:"landing_heroVisual__3CPtb",heroCopy:"landing_heroCopy__BPBal",chatWindow:"landing_chatWindow__onh1x",chatChrome:"landing_chatChrome__ShQ0u",chatDots:"landing_chatDots__iRZqZ",chatTitle:"landing_chatTitle__R1A1l",chatMode:"landing_chatMode__p6rwl",chatBody:"landing_chatBody__eUVUu",userBubble:"landing_userBubble__mO_oQ",aiBubble:"landing_aiBubble__b_ZEV",aiAvatar:"landing_aiAvatar__sbfyd",aiText:"landing_aiText__oyJiE",caret:"landing_caret__LN8hW",caretBlink:"landing_caretBlink__KgUd7",typingDots:"landing_typingDots__I57DD",dotPulse:"landing_dotPulse__FzJVp",refChip:"landing_refChip__QdTWM",chatInput:"landing_chatInput__Iz4Fv",chatSend:"landing_chatSend__BOvpw",bubbleIn:"landing_bubbleIn__iatQn",marquee:"landing_marquee__g4ZKw",marqueeInner:"landing_marqueeInner__9nK6j",marqueeTrack:"landing_marqueeTrack__gndS4",prose:"landing_prose__R_ekX",missionHead:"landing_missionHead__DHe4K",audienceGrid:"landing_audienceGrid__LIzAD",audienceCard:"landing_audienceCard__dL5in",modeGrid:"landing_modeGrid__2S67V",supportGrid:"landing_supportGrid__nYmwp",subHead:"landing_subHead__Ozsqp",featureCard:"landing_featureCard__aIW58",featureCardLarge:"landing_featureCardLarge__kw77P",featureHead:"landing_featureHead__28fWC",featureIcon:"landing_featureIcon__suwJv",tierBadge:"landing_tierBadge__RIFf2",steps:"landing_steps__DlVT8",step:"landing_step__lFU4M",stepIcon:"landing_stepIcon__Ewsy6",stepNum:"landing_stepNum__zSbX_",compareWrap:"landing_compareWrap__qtB9h",compareTable:"landing_compareTable__lGSyE",compareTru:"landing_compareTru__wP6Ly",pricingSection:"landing_pricingSection__4ZosZ",planGrid:"landing_planGrid__Z426E",planCard:"landing_planCard__XUCNq",planPopular:"landing_planPopular__uwZeg",popularBadge:"landing_popularBadge__9n2bX",planName:"landing_planName__KUpKq",planPrice:"landing_planPrice__Yye_J",planPeriod:"landing_planPeriod__ixiPK",planSavings:"landing_planSavings__r7MeE",planDesc:"landing_planDesc__da4Er",planTrial:"landing_planTrial__XfR6W",planFeatures:"landing_planFeatures__ZkZhK",planCheck:"landing_planCheck__k_dQc",planNote:"landing_planNote__V6Aq8",faqList:"landing_faqList__cVJbA",faqItem:"landing_faqItem__NpChC",faqChevron:"landing_faqChevron__IeaYe",testimonialTrack:"landing_testimonialTrack__XbDMY",testimonialCard:"landing_testimonialCard___oaDy",carouselControls:"landing_carouselControls__xKCDX",flip:"landing_flip__V3zK5",finalCta:"landing_finalCta__Dy9xE",finalWatermark:"landing_finalWatermark__vgvr5",finalTitle:"landing_finalTitle__tC_6G",finalVerse:"landing_finalVerse__IvzQd",footer:"landing_footer__U__I_",footerGrid:"landing_footerGrid__nwEeH",footerTagline:"landing_footerTagline__QZrOO",footerVerse:"landing_footerVerse__LsYWM",footerCol:"landing_footerCol__84nK3",linkButton:"landing_linkButton__tcVzU",footerBottom:"landing_footerBottom__uM5iG",footerBrand:"landing_footerBrand__IuJ_p"}},3098:(e,n,a)=>{"use strict";a.d(n,{default:()=>c});var i=a(5155),r=a(2115),t=a(1200),l=a.n(t),s=a(5031),o=a(7354),d=a(8209);function c(){let[e,n]=(0,r.useState)(s.Or);return(0,i.jsx)("section",{id:"pricing",className:"".concat(l().section," ").concat(l().pricingSection),"aria-labelledby":"pricing-heading","data-web-only":"",children:(0,i.jsxs)("div",{className:l().container,children:[(0,i.jsxs)("div",{className:"".concat(l().sectionHead),"data-reveal":"",children:[(0,i.jsx)("p",{className:l().kicker,children:"Pricing"}),(0,i.jsx)("h2",{id:"pricing-heading",className:l().h2,children:"Simple, transparent pricing"}),(0,i.jsx)("p",{className:l().lead,children:"Start free. Upgrade when youâre ready for more."})]}),(0,i.jsx)("div",{className:l().center,style:{marginBottom:28},children:(0,i.jsx)(d.A,{value:e,onChange:n})}),(0,i.jsx)("ul",{className:l().planGrid,children:Object.entries(s.NB).map((n,a)=>{let[r,t]=n,{price:d,period:c}=(0,s.ji)(r,e);return(0,i.jsxs)("li",{className:"".concat(l().planCard," ").concat(t.popular?l().planPopular:""),"data-reveal":"",style:{"--reveal-delay":"".concat(80*a,"ms")},children:[t.popular&&(0,i.jsx)("span",{className:l().popularBadge,children:"Most Popular"}),(0,i.jsx)("h3",{className:l().planName,style:{color:t.color},children:t.name}),(0,i.jsxs)("p",{className:l().planPrice,children:[(0,i.jsx)("span",{children:d}),c&&(0,i.jsx)("span",{className:l().planPeriod,children:c})]}),"year"===e&&t.annual&&(0,i.jsxs)("p",{className:l().planSavings,children:[(0,i.jsxs)("strong",{"data-savings":r,style:{background:t.color},children:["Save ",(0,s.kS)(r),"%"]}),(0,i.jsxs)("span",{children:[(0,s.zh)(r),"/month, billed yearly"]})]}),(0,i.jsx)("p",{className:l().planDesc,children:t.desc}),"seeker"!==r&&(0,i.jsx)("p",{className:l().planTrial,children:(0,s.Ch)(r,e)}),(0,i.jsx)("ul",{className:l().planFeatures,children:t.features.filter(e=>e.included).map(e=>(0,i.jsxs)("li",{children:[(0,i.jsx)(o.Sr,{size:16,className:l().planCheck}),(0,i.jsx)("span",{children:e.text})]},e.text))})]},r)})}),(0,i.jsxs)("p",{className:l().planNote,children:["Start free with Seeker. Upgrade anytime. First-time subscribers get a ",s.lx,"-day free trial of Faithful or Shepherd; a card is required."]}),(0,i.jsx)("div",{className:l().center,children:(0,i.jsx)("a",{href:"/app",className:"".concat(l().btn," ").concat(l().btnPrimary),children:"Start free"})})]})})}},5031:(e,n,a)=>{"use strict";a.d(n,{Ch:()=>v,G8:()=>d,GV:()=>s,NB:()=>p,OH:()=>u,Or:()=>m,Q2:()=>_,Rx:()=>t,Zj:()=>i,gW:()=>h,ji:()=>g,kS:()=>f,lx:()=>b,lz:()=>o,n8:()=>l,zh:()=>x});let i={general:{label:"General",icon:null,desc:"Faith-guided answers to any question",tier:"seeker"},bible:{label:"Bible Study",icon:"book",desc:"Deep Scripture exploration",tier:"faithful"},devotional:{label:"Devotional Plans",icon:"pray",desc:"Personalized daily devotional plans",tier:"faithful"},sermon:{label:"Sermon Prep",icon:null,desc:"Sermon outlines, exegesis & illustrations",tier:"shepherd"}},r={seeker:0,faithful:1,shepherd:2},t={imageUpload:"faithful",voiceInput:"faithful"};function l(e,n){var a,i;return null==e||(null!=(a=r[e])?a:0)>=(null!=(i=r[n])?i:0)}function s(e,n){var a;return l(n,null==(a=i[e])?void 0:a.tier)}let o=5,d={seeker:5,faithful:1/0,shepherd:1/0},c=["active","trialing","past_due"];function u(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now(),a=null==e?void 0:e.subscription_tier;if(!a||"seeker"===a||!(a in r))return"seeker";let i=null==e?void 0:e.subscription_status;if(!c.includes(i))return"seeker";if("past_due"===i){if(!(null==e?void 0:e.last_payment_at))return"seeker";let a=Date.parse((null==e?void 0:e.payment_failed_at)||"");if(Number.isFinite(a)&&n-a>6048e5)return"seeker"}return a}function h(e){if(!e||!c.includes(e.subscription_status))return null;let n=e.subscription_tier;return n&&"seeker"!==n&&n in r?"apple"===e.subscription_source||"stripe"===e.subscription_source?e.subscription_source:e.stripe_subscription_id?"stripe":"other":null}let _={"ai.truguide.faithful.monthly":{tier:"faithful",interval:"month"}
1,"ai.truguide.faithful.annual":{tier:"faithful",interval:"year"},"ai.truguide.shepherd.monthly":{tier:"shepherd",interval:"month"},"ai.truguide.shepherd.annual":{tier:"shepherd",interval:"year"}},p={seeker:{name:"Seeker",price:"Free",period:"",desc:"Begin your faith journey",color:"#6B5D4D",features:[{text:"5 messages per week",included:!0},{text:"General mode",included:!0},{text:"Bible Study mode",included:!1},{text:"Devotional Plans mode",included:!1},{text:"Sermon Prep mode",included:!1},{text:"Image uploads",included:!1},{text:"Unlimited messages",included:!1}],cta:"Start Free",popular:!1},faithful:{name:"Faithful",price:"$12.99",period:"/month",annual:{price:"$99",period:"/year",amount:99},monthlyAmount:12.99,desc:"For daily faith-guided living",color:"#8B6914",features:[{text:"Unlimited messages (fair use applies)",included:!0},{text:"General mode",included:!0},{text:"Bible Study mode",included:!0},{text:"Devotional Plans mode",included:!0},{text:"Image uploads",included:!0},{text:"Voice input",included:!0},{text:"Sermon Prep mode",included:!1}],cta:"Subscribe",popular:!0},shepherd:{name:"Shepherd",price:"$24.99",period:"/month",annual:{price:"$199",period:"/year",amount:199},monthlyAmount:24.99,desc:"For ministry leaders & pastors",color:"#3B5E3F",features:[{text:"Everything in Faithful",included:!0},{text:"Sermon Prep mode",included:!0},{text:"Image uploads",included:!0},{text:"Voice input",included:!0}],cta:"Subscribe",popular:!1}},m="year";function g(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"month",a=p[e];return a?"year"===n&&a.annual?{price:a.annual.price,period:a.annual.period}:{price:a.price,period:a.period}:null}function f(e){let n=p[e];return(null==n?void 0:n.annual)&&n.monthlyAmount?Math.round((1-n.annual.amount/(12*n.monthlyAmount))*100):0}function x(e){let n=p[e];return(null==n?void 0:n.annual)?"$".concat((Math.floor(n.annual.amount/12*100)/100).toFixed(2)):null}let b=7;function v(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"month",{price:a,period:i}=g(e,n);return"".concat(b,"-day free trial, then ").concat(a).concat(i,". Cancel anytime before your trial ends and you won't be charged.")}},5274:()=>{},6619:(e,n,a)=>{"use strict";a.d(n,{default:()=>d});var i=a(5155),r=a(2115),t=a(1200),l=a.n(t),s=a(7354);let o=[{href:"#features",label:"Features"},{href:"#how-it-works",label:"How it works"},{href:"#pricing",label:"Pricing",webOnly:!0},{href:"#faq",label:"FAQ"}];function d(){let[e,n]=(0,r.useState)(!1),[a,t]=(0,r.useState)(!1);(0,r.useEffect)(()=>{let e=()=>t(window.scrollY>8);return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,r.useEffect)(()=>{if(!e)return;let a=e=>{"Escape"===e.key&&n(!1)};return window.addEventListener("keydown",a),()=>window.removeEventListener("keydown",a)},[e]);let d=(0,r.useCallback)(()=>n(!1),[]);return(0,i.jsxs)("header",{className:l().nav,"data-scrolled":a||e?"":void 0,children:[(0,i.jsxs)("nav",{className:l().navInner,"aria-label":"Main",children:[(0,i.jsxs)("a",{href:"#top",className:l().brand,"aria-label":"TruGuide home",children:[(0,i.jsx)(s.w0,{size:22,color:"#8B6914"}),(0,i.jsx)("span",{children:"TruGuide"})]}),(0,i.jsxs)("ul",{className:l().navLinks,children:[o.map(e=>(0,i.jsx)("li",{"data-web-only":e.webOnly?"":void 0,children:(0,i.jsx)("a",{href:e.href,children:e.label})},e.href)),(0,i.jsx)("li",{children:(0,i.jsx)("a",{href:"/app",children:"Sign in"})})]}),(0,i.jsxs)("div",{className:l().navActions,children:[(0,i.jsx)("a",{href:"/app",className:"".concat(l().btn," ").concat(l().btnPrimary," ").concat(l().btnSmall),children:"Start free"}),(0,i.jsx)("button",{type:"button",className:l().menuButton,"aria-expanded":e,"aria-controls":"lp-mobile-menu","aria-label":e?"Close menu":"Open menu",onClick:()=>n(e=>!e),children:e?(0,i.jsx)(s.US,{size:22}):(0,i.jsx)(s.ZB,{size:22})})]})]}),(0,i.jsx)("div",{id:"lp-mobile-menu",className:l().mobileMenu,"data-open":e?"":void 0,hidden:!e,children:(0,i.jsxs)("ul",{children:[o.map(e=>(0,i.jsx)("li",{"data-web-only":e.webOnly?"":void 0,children:(0,i.jsx)("a",{href:e.href,onClick:d,children:e.label})},e.href)),(0,i.jsx)("li",{children:(0,i.jsx)("a",{href:"/app",onClick:d,children:"Sign in"})})]})})]})}},7354:(e,n,a)=>{"use strict";a.d(n,{HK:()=>d,Sr:()=>l,US:()=>o,ZB:()=>s,w0:()=>r});var i=a(5155);function r(e){let{size:n=16,color:a="currentColor",style:r,className:t}=e;return(0,i.jsx)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:a,className:t,style:{display:"inline-block",flexShrink:0,verticalAlign:"middle",...r},"aria-hidden":"true",children:(0,i.jsx)("path",{d:"M11 2 L13 2 L13 9 L20 9 L20 11 L13 11 L13 22 L11 22 L11 11 L4 11 L4 9 L11 9 Z"})})}function t(e){let{size:n=24,children:a,className:r}=e;return(0,i.jsx)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round",className:r,"aria-hidden":"true",focusable:"false",children:a})}let l=e=>(0,i.jsx)(t,{...e,children:(0,i.jsx)("path",{d:"M5 12.5l4.5 4.5L19 7.5"})}),s=e=>(0,i.jsx)(t,{...e,children:(0,i.jsx)("path",{d:"M4 7h16M4 12h16M4 17h16"})}),o=e=>(0,i.jsx)(t,{...e,children:(0,i.jsx)("path",{d:"M6 6l12 12M18 6L6 18"})}),d=e=>(0,i.jsx)(t,{...e,children:(0,i.jsx)("path",{d:"M5 12h14M13 6l6 6-6 6"})})},8021:(e,n,a)=>{"use strict";a.d(n,{default:()=>r});var i=a(2115);function r(){return(0,i.useEffect)(()=>{let e=Array.from(document.querySelectorAll("[data-reveal]")),n=e=>e.setAttribute("data-revealed","");if(!("IntersectionObserver"in window))return void e.forEach(n);let a=new IntersectionObserver(e=>
1{e.forEach(e=>{e.isIntersecting&&(n(e.target),a.unobserve(e.target))})},{rootMargin:"0px 0px -8% 0px",threshold:.08});return e.forEach(e=>a.observe(e)),()=>a.disconnect()},[]),null}},8209:(e,n,a)=>{"use strict";a.d(n,{A:()=>r});var i=a(5155);function r(e){let{value:n,onChange:a,className:r,style:t,buttonStyle:l,labels:s={month:"Monthly",year:"Annual"}}=e,o=(e,r)=>{let t=n===e;return(0,i.jsx)("button",{type:"button",role:"radio","aria-checked":t,tabIndex:t?0:-1,onClick:()=>a(e),onKeyDown:n=>{if(["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"].includes(n.key)){var i;n.preventDefault();let r="month"===e?"year":"month";a(r),null==(i=n.currentTarget.parentElement.querySelector('[data-interval="'.concat(r,'"]')))||i.focus()}},"data-interval":e,style:{padding:"8px 18px",borderRadius:999,border:"none",cursor:"pointer",fontSize:14,fontWeight:600,fontFamily:"inherit",background:t?"#8B6914":"transparent",color:t?"#fff":"#6B5D4D",transition:"background 0.2s, color 0.2s",...l},children:r})};return(0,i.jsxs)("div",{role:"radiogroup","aria-label":"Billing period",className:r,style:{display:"inline-flex",gap:4,padding:4,borderRadius:999,background:"#FFFFFF",border:"1px solid #E8E0D4",boxShadow:"0 1px 4px rgba(44,36,24,0.06)",...t},children:[o("month",s.month),o("year",s.year)]})}},8752:(e,n,a)=>{"use strict";a.d(n,{default:()=>o});var i=a(5155),r=a(2115),t=a(1200),l=a.n(t),s=a(7354);function o(e){let{items:n}=e,a=(0,r.useRef)(null),[t,o]=(0,r.useState)(!0),[d,c]=(0,r.useState)(!1),u=(0,r.useCallback)(()=>{let e=a.current;e&&(o(e.scrollLeft<=4),c(e.scrollLeft+e.clientWidth>=e.scrollWidth-4))},[]);(0,r.useEffect)(()=>{u();let e=a.current;return null==e||e.addEventListener("scroll",u,{passive:!0}),window.addEventListener("resize",u),()=>{null==e||e.removeEventListener("scroll",u),window.removeEventListener("resize",u)}},[u]);let h=e=>{let n=a.current;if(!n)return;let i=n.querySelector("li"),r=i?i.getBoundingClientRect().width+20:n.clientWidth;n.scrollBy({left:e*r,behavior:"smooth"})};return(null==n?void 0:n.length)?(0,i.jsx)("section",{className:l().section,"aria-labelledby":"testimonials-heading",children:(0,i.jsxs)("div",{className:l().container,children:[(0,i.jsxs)("div",{className:"".concat(l().sectionHead),"data-reveal":"",children:[(0,i.jsx)("p",{className:l().kicker,children:"Testimonials"}),(0,i.jsx)("h2",{id:"testimonials-heading",className:l().h2,children:"What people are saying"})]}),(0,i.jsx)("ul",{ref:a,className:l().testimonialTrack,"aria-label":"Testimonials",children:n.map((e,n)=>(0,i.jsx)("li",{className:l().testimonialCard,children:(0,i.jsxs)("blockquote",{children:[(0,i.jsxs)("p",{children:["â",e.quote,"â"]}),(0,i.jsxs)("footer",{children:[(0,i.jsx)("strong",{children:e.name}),e.role&&(0,i.jsx)("span",{children:e.role})]})]})},n))}),n.length>1&&(0,i.jsxs)("div",{className:l().carouselControls,children:[(0,i.jsx)("button",{type:"button",onClick:()=>h(-1),disabled:t,"aria-label":"Previous testimonial",children:(0,i.jsx)(s.HK,{size:18,className:l().flip})}),(0,i.jsx)("button",{type:"button",onClick:()=>h(1),disabled:d,"aria-label":"Next testimonial",children:(0,i.jsx)(s.HK,{size:18})})]})]})}):null}},9931:(e,n,a)=>{"use strict";a.d(n,{default:()=>c});var i=a(5155),r=a(2115),t=a(1200),l=a.n(t),s=a(7354),o=a(5031);let d=[{mode:o.Zj.general.label,question:"How do I forgive someone who never apologized?",answer:"Forgiveness doesn't have to wait for an apology. Paul writes, \"even as Christ forgave you, so also do ye.\" That release happens between you and God first. It doesn't mean pretending the hurt was small, or that trust is restored overnight. Start by naming the hurt honestly in prayer and asking God for the grace to let the debt go.",reference:"Colossians 3:13 KJV"},{mode:o.Zj.bible.label,question:'What does "abide" mean in John 15?',answer:'The Greek word is menÅ: to remain, stay, or dwell. Jesus pictures a branch that draws all of its life from the vine. To abide is to stay connected to Him through His Word, prayer, and obedience. Fruit is the result of that connection, not the way to earn it. As Jesus said, "without me ye can do n
1othing."',reference:"John 15:4-5 KJV"},{mode:o.Zj.devotional.label,question:"I'm anxious about work. Can you give me a short plan for this week?",answer:"Here's a gentle start. Day 1: Philippians 4:6-7. Bring each worry to God by name, with thanksgiving. Day 2: Matthew 6:25-34. Notice how the Father cares for what He made. Day 3: 1 Peter 5:6-7. \"Casting all your care upon him; for he careth for you.\" Close each day by writing one thing you're trusting Him with.",reference:"Philippians 4:6-7 KJV"}];function c(){let[e,n]=(0,r.useState)(0),[a,t]=(0,r.useState)("done"),[o,c]=(0,r.useState)(d[0].answer.length),[u,h]=(0,r.useState)(!1),_=(0,r.useRef)(null);(0,r.useEffect)(()=>{var e,n;let a;if(null==(e=(n=window).matchMedia)?void 0:e.call(n,"(prefers-reduced-motion: reduce)").matches)return;let i=!0,r=()=>h(i&&"visible"===document.visibilityState);return"IntersectionObserver"in window&&_.current&&(a=new IntersectionObserver(e=>{let[n]=e;i=n.isIntersecting,r()})).observe(_.current),r(),document.addEventListener("visibilitychange",r),()=>{null==a||a.disconnect(),document.removeEventListener("visibilitychange",r)}},[]);let p=d[e];return(0,r.useEffect)(()=>{let e;if(u)return"done"===a?e=setTimeout(()=>{n(e=>(e+1)%d.length),c(0),t("asking")},5e3):"asking"===a?e=setTimeout(()=>t("thinking"),800):"thinking"===a?e=setTimeout(()=>t("typing"),1100):"typing"===a&&(o>=p.answer.length?t("done"):e=setTimeout(()=>c(e=>Math.min(e+2,p.answer.length)),24)),()=>clearTimeout(e)},[u,a,o,p.answer.length]),(0,i.jsxs)("figure",{ref:_,className:l().chatWindow,"aria-label":"Example of TruGuide answering faith questions with Scripture references",children:[(0,i.jsxs)("div",{className:l().chatChrome,"aria-hidden":"true",children:[(0,i.jsxs)("span",{className:l().chatDots,children:[(0,i.jsx)("i",{}),(0,i.jsx)("i",{}),(0,i.jsx)("i",{})]}),(0,i.jsxs)("span",{className:l().chatTitle,children:[(0,i.jsx)(s.w0,{size:13,color:"#8B6914"})," TruGuide"]}),(0,i.jsx)("span",{className:l().chatMode,children:p.mode},"mode-".concat(e))]}),(0,i.jsxs)("div",{className:l().chatBody,"aria-hidden":"true",children:[(0,i.jsx)("div",{className:l().userBubble,children:p.question},"q-".concat(e)),"thinking"===a&&(0,i.jsxs)("div",{className:l().aiBubble,children:[(0,i.jsx)("span",{className:l().aiAvatar,children:(0,i.jsx)(s.w0,{size:12,color:"#fff"})}),(0,i.jsxs)("span",{className:l().typingDots,children:[(0,i.jsx)("i",{}),(0,i.jsx)("i",{}),(0,i.jsx)("i",{})]})]}),("typing"===a||"done"===a)&&(0,i.jsxs)("div",{className:l().aiBubble,children:[(0,i.jsx)("span",{className:l().aiAvatar,children:(0,i.jsx)(s.w0,{size:12,color:"#fff"})}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("p",{className:l().aiText,children:[p.answer.slice(0,o),"typing"===a&&(0,i.jsx)("span",{className:l().caret})]}),(0,i.jsx)("span",{className:l().refChip,"data-visible":"done"===a?"":void 0,children:p.reference})]})]})]}),(0,i.jsxs)("div",{className:l().chatInput,"aria-hidden":"true",children:[(0,i.jsx)("span",{children:"Ask about Scripture, faith, or lifeâ¦"}),(0,i.jsx)("span",{className:l().chatSend,children:(0,i.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round",children:(0,i.jsx)("path",{d:"M5 12h14M13 6l6 6-6 6"})})})]}),(0,i.jsxs)("figcaption",{className:l().srOnly,children:["Example question: ",d[0].question," Example answer: ",d[0].answer," (",d[0].reference,")"]})]})}}},e=>{e.O(0,[1473,5773,5730,354,8160,8441,1255,7358],()=>e(e.s=265)),_N_E=e.O()}]);
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.