1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="928416c4-75d4-54b0-514e-dc380a367850")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,976886,846753,e=>{"use strict";var a=e.i(475254);let s=(0,a.default)("award",[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]]);e.s(["default",0,s],976886);let i=(0,a.default)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);e.s(["default",0,i],846753)},249984,e=>{"use strict";let a=(0,e.i(475254).default)("crosshair",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"22",x2:"18",y1:"12",y2:"12",key:"l9bcsi"}],["line",{x1:"6",x2:"2",y1:"12",y2:"12",key:"13hhkx"}],["line",{x1:"12",x2:"12",y1:"6",y2:"2",key:"10w3f3"}],["line",{x1:"12",x2:"12",y1:"22",y2:"18",key:"15g9kq"}]]);e.s(["default",0,a])},975,e=>{"use strict";var a=e.i(249984);e.s(["Crosshair",()=>a.default])},849550,e=>{"use strict";let a=(0,e.i(475254).default)("dollar-sign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]]);e.s(["default",0,a])},212426,e=>{"use strict";var a=e.i(849550);e.s(["DollarSign",()=>a.default])},32095,851758,e=>{"use strict";let a=(0,e.i(475254).default)("graduation-cap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]);e.s(["default",0,a],851758),e.s(["GraduationCap",0,a],32095)},947875,e=>{"use strict";let a=(0,e.i(475254).default)("quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]]);e.s(["default",0,a])},865960,e=>{"use strict";var a=e.i(947875);e.s(["Quote",()=>a.default])},870273,497140,e=>{"use strict";let a=(0,e.i(475254).default)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);e.s(["default",0,a],497140),e.s(["Star",0,a],870273)},517170,e=>{"use strict";let a=(0,e.i(475254).default)("target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);e.s(["default",0,a])},620278,e=>{"use strict";var a=e.i(517170);e.s(["Target",()=>a.default])},98740,e=>{"use strict";let a=(0,e.i(475254).default)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]);e.s(["default",0,a])},761911,e=>{"use strict";var a=e.i(98740);e.s(["Users",()=>a.default])},999853,e=>{"use strict";var a=e.i(843476),s=e.i(657688),i=e.i(522016),r=e.i(271645),t=e.i(976886),t=t,n=e.i(489853),l=e.i(373375),c=e.i(463059),o=e.i(503116),d=e.i(975),h=e.i(212426),u=e.i(32095),m=e.i(865960),p=e.i(870273),x=e.i(620278),j=e.i(846753),j=j,f=e.i(761911),v=e.i(255692),y=e.i(675558),g=e.i(754617),b=e.i(349817);let N="https://www.amazon.com/Your-World-Not-Gun-Free-Zone/dp/B0DT1J5THS",w=[{quote:"RACC transformed my understanding of concealed carry. The pressure-tested benchmarks gave me real confidence.",author:"Michael T."},{quote:"Private sessions on my schedule made all the difference. I went from beginner to confident carrier in months.",author:"Sarah K."},{quote:"The 4-phase system is brilliant. You don't just learnâyou prove you can perform when it counts.",author:"James R."}],k=[["Dustin C.","I took the conceal carry class today. It exceeded my expectations by a long shot. The quality time Derrick took with each one of us in the class was phenomenal. This truly is a community of people that want to see you succeed. 10 out of 10!"],["David Y.","There was no chest-pounding or knife-handing, and thankfully politics were checked at the door. The instruction and supervision is actually more than I have seen in most concealed handgun permit courses I have observed over the past 10 years."],["Adam W.","When someone is so dedicated to growth â as the Apache crew evidently are, the results always ultimately prove it out. This excellent instructor level course is quickly going to become renowned as top flight."],["Marissa B.","Derek is an exceptional firearms instructor who truly goes above and beyond. He is patient, encouraging, and always willing to tailor his instruction to meet individual needs. Under his guid
2ance, I've developed a newfound confidence in my ability to protect myself."],["Pacwest Defense","Tim and Derek are great guys. Friendly, funny, and knowledgeable. The students were engaged and focused. At the end of the day, the students were thrilled with the content they learned. They were energized and excited!"],["Jennifer M.","Small class sizes with personalized attention. They provide firearms and equipment at no extra cost. Perfect for beginners!"],["Frank H.","The classroom portion was engaging, informative, and time managed well. Tim Kelly is an experienced instructor and marksman who really knows how to teach."],["Sarah K.","Excellent, professional firearm courses. The safety-first culture is rigorous throughout all courses. Welcoming to beginners with zero experience."],["Michael T.","The private 1-on-1 sessions made all the difference. Flexible scheduling and personalized training plans for all skill levels. Highly recommend!"]];function C(e,a){let[s,i]=(0,r.useState)(0);return(0,r.useEffect)(()=>{if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||e<2)return;let s=window.setInterval(()=>i(a=>(a+1)%e),a);return()=>window.clearInterval(s)},[e,a]),[s,i]}function S({children:e,className:s="",frameClassName:i=""}){return(0,a.jsxs)("div",{className:`apache-comic-frame ${i}`.trim(),children:[(0,a.jsx)("span",{className:"apache-comic-accent","aria-hidden":"true"}),(0,a.jsx)("div",{className:`apache-comic-panel ${s}`.trim(),children:e})]})}function T({children:e}){return(0,a.jsxs)("div",{className:"apache-title",children:[(0,a.jsx)("h2",{children:e}),(0,a.jsx)("span",{"aria-hidden":"true"})]})}function P(){return(0,a.jsx)("span",{className:"apache-stars","aria-label":"5 out of 5 stars",children:[0,1,2,3,4].map(e=>(0,a.jsx)(p.Star,{"aria-hidden":"true",size:15,fill:"currentColor"},e))})}function M({card:e,className:s="",previewDisabled:i=!1}){let{dispatch:r}=(0,v.useModal)();return(0,a.jsx)("button",{type:"button",className:`apache-action-button ${s}`,disabled:i||e.ctaDisabled,onClick:()=>r(e.ctaAction),title:i?"Available on the live tenant site after launch":void 0,children:i?`${e.ctaLabel} â ${g.APACHE_PREVIEW_LIVE_ONLY_LABEL}`:e.ctaLabel})}function D(){let[e,s]=C(w.length,5e3),i=w[e];return(0,a.jsxs)("div",{className:"apache-racc-review","aria-live":"polite",children:[(0,a.jsx)(m.Quote,{"aria-hidden":"true"}),(0,a.jsxs)("div",{children:[(0,a.jsxs)("p",{children:["â",i.quote,"â"]}),(0,a.jsxs)("div",{children:[(0,a.jsx)(P,{}),(0,a.jsxs)("strong",{children:["â ",i.author]})]})]}),(0,a.jsxs)("div",{className:"apache-slider-controls",children:[(0,a.jsx)("div",{children:w.map((i,r)=>(0,a.jsx)("button",{type:"button",className:r===e?"active":"",onClick:()=>s(r),"aria-label":`Show testimonial ${r+1}`},i.author))}),(0,a.jsxs)("span",{children:[(0,a.jsx)("button",{type:"button",onClick:()=>s((e-1+w.length)%w.length),"aria-label":"Previous testimonial",children:(0,a.jsx)(l.ChevronLeft,{"aria-hidden":"true"})}),(0,a.jsx)("button",{type:"button",onClick:()=>s((e+1)%w.length),"aria-label":"Next testimonial",children:(0,a.jsx)(c.ChevronRight,{"aria-hidden":"true"})})]})]})]})}function A(){let e=[k.slice(0,3),k.slice(3,6),k.slice(6,9)],[s,i]=C(e.length,8e3);return(0,a.jsxs)("div",{className:"apache-reviews-carousel",children:[(0,a.jsx)("div",{className:"apache-review-grid","aria-live":"polite",children:e[s].map(([e,s])=>(0,a.jsxs)("article",{className:"apache-review-card",children:[(0,a.jsx)(m.Quote,{"aria-hidden":"true"}),(0,a.jsxs)("p",{children:["â",s,"â"]}),(0,a.jsxs)("footer",{children:[(0,a.jsx)(P,{}),(0,a.jsxs)("strong",{children:["â ",e]})]})]},e))}),(0,a.jsxs)("div",{className:"apache-review-controls",children:[(0,a.jsx)("button",{type:"button",onClick:()=>i((s-1+e.length)%e.length),"aria-label":"Previous reviews",children:(0,a.jsx)(l.ChevronLeft,{"aria-hidden":"true"})}),e.map((e,r)=>(0,a.jsx)("button",{type:"button",className:r===s?"active":"",onClick:()=>i(r),"aria-label":`Show review set ${r+1}`},r)),(0,a.jsx)("button",{type:"button",onClick:()=>i((s+1)%e.length),"aria-label":"Next reviews",children:(0,a.jsx)(c.ChevronRight,{"aria-hidden":"true"})})]}),(0,a.jsx)("p",{className:"apache-review-summary",children:"5.0 â
rating from 80+ Google reviews"})]})}function E(e){if(!e)return null;let[a,s]=e.split(":").map(Number),i=new Date(2e3,0,1,a,s);return new Intl.DateTimeFormat("en-US",{hour:"numeric",minute:"2-digit"}).format(i)}function I({item:e,previewMode:s}){let[t,n]=(0,r.useState)(!1),l=e.imageUrl&&!t?(0,a.jsx)(y.SafeImage,{src:e.imageUrl,alt:e.courseTitle,fill:!0,sizes:"(max-width: 720px) 100v
2w, 10rem",onError:()=>n(!0)}):(0,a.jsx)("span",{className:"apache-class-thumb-fallback","aria-hidden":"true",children:(0,a.jsx)(x.Target,{})});return s?(0,a.jsx)("span",{className:"apache-class-thumb",children:l}):(0,a.jsx)(i.default,{className:"apache-class-thumb",href:`/courses/${e.courseSlug}`,tabIndex:-1,"aria-hidden":"true",children:l})}function L({classes:e,previewMode:s=!1}){let[t,d]=(0,r.useState)(0),u=Math.ceil(e.length/3),m=e.slice(3*t,3*t+3);return e.length?(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"apache-class-list",children:m.map(e=>{var r;let t=E(e.startTime),l=E(e.endTime);return(0,a.jsxs)("article",{className:"apache-class-row",children:[(0,a.jsx)(I,{item:e,previewMode:s}),(0,a.jsxs)("div",{className:"apache-class-body",children:[s?(0,a.jsxs)("span",{className:"apache-preview-disabled-course-link","aria-disabled":"true",title:"Course details are available on the live tenant site after launch",children:[e.courseTitle,(0,a.jsx)("small",{children:g.APACHE_PREVIEW_LIVE_ONLY_LABEL})]}):(0,a.jsx)(i.default,{className:"apache-class-title",href:`/courses/${e.courseSlug}`,children:e.courseTitle}),(0,a.jsxs)("div",{className:"apache-class-meta",children:[(0,a.jsxs)("span",{children:[(0,a.jsx)(n.CalendarDays,{"aria-hidden":"true"}),(r=e.startDate,(0,b.formatDateOnly)(r,{weekday:"short",month:"short",day:"numeric",year:"numeric"}))]}),t&&(0,a.jsxs)("span",{children:[(0,a.jsx)(o.Clock,{"aria-hidden":"true"}),t,l?` - ${l}`:""]}),(0,a.jsxs)("span",{className:"apache-class-price",children:[(0,a.jsx)(h.DollarSign,{"aria-hidden":"true"}),null==e.price?"Contact for pricing":`$${e.price.toFixed(2)}`]}),e.location&&(0,a.jsx)("span",{children:e.location})]}),e.brief&&(0,a.jsx)("p",{className:"apache-class-brief",children:e.brief}),(0,a.jsxs)("div",{className:"apache-class-actions",children:[(0,a.jsx)(M,{card:e.card,previewDisabled:s}),(0,a.jsx)("span",{className:"apache-class-spots",children:e.spotsRemaining>0?`${e.spotsRemaining} spots left`:"No open seats"})]})]})]},e.id)})}),u>1&&(0,a.jsxs)("div",{className:"apache-pagination",children:[(0,a.jsx)("button",{type:"button",disabled:0===t,onClick:()=>d(e=>e-1),"aria-label":"Previous page",children:(0,a.jsx)(l.ChevronLeft,{"aria-hidden":"true"})}),(0,a.jsx)("div",{className:"apache-pagination-dots",children:Array.from({length:u}).map((e,s)=>(0,a.jsx)("button",{type:"button",className:s===t?"apache-pagination-dot is-active":"apache-pagination-dot",onClick:()=>d(s),"aria-label":`Go to page ${s+1}`,"aria-current":s===t?"true":void 0},s))}),(0,a.jsx)("button",{type:"button",disabled:t+1>=u,onClick:()=>d(e=>e+1),"aria-label":"Next page",children:(0,a.jsx)(c.ChevronRight,{"aria-hidden":"true"})})]})]}):(0,a.jsxs)(S,{className:"apache-empty-panel",children:[(0,a.jsx)(n.CalendarDays,{"aria-hidden":"true"}),(0,a.jsx)("p",{children:"No upcoming courses are currently scheduled. Please check back soon."})]})}e.s(["ApacheHomeClient",0,function({data:e,previewBaseHref:r}){return(0,a.jsxs)("main",{className:"apache-home",children:[(0,a.jsxs)("section",{id:"hero",className:"apache-hero","aria-label":"Professional firearms training",children:[(0,a.jsx)(s.default,{src:"/apache/hero.jpg",alt:"Apache Solutions firearms training",fill:!0,priority:!0,sizes:"100vw"}),(0,a.jsx)("div",{className:"apache-hero-overlay"}),(0,a.jsxs)("div",{className:"apache-hero-actions",children:[r?(0,a.jsxs)("span",{className:"apache-hero-primary apache-preview-disabled-action","aria-disabled":"true",title:"Available on the live tenant site after launch",children:[(0,a.jsx)(x.Target,{"aria-hidden":"true"})," Find a Class â ",g.APACHE_PREVIEW_LIVE_ONLY_LABEL]}):(0,a.jsxs)(i.default,{className:"apache-hero-primary",href:"/courses",children:[(0,a.jsx)(x.Target,{"aria-hidden":"true"})," Find a Class"]}),e.appointmentsEnabled&&(0,a.jsx)("a",{className:"apache-hero-secondary",href:"#appointments",children:"Book Training"})]})]}),(0,a.jsx)("section",{className:"apache-results-section",children:(0,a.jsxs)("div",{className:"apache-wide-container",children:[(0,a.jsxs)("div",{className:"apache-results-grid",children:[(0,a.jsxs)(S,{className:"apache-racc-
2panel",frameClassName:"apache-racc-frame",children:[(0,a.jsxs)("div",{className:"apache-program-heading",children:[(0,a.jsx)("span",{children:(0,a.jsx)(t.default,{"aria-hidden":"true"})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h2",{children:"Responsibly Armed Citizen Criterion"}),(0,a.jsx)("p",{children:"4-Phase Belt-Style Progression System"})]})]}),(0,a.jsx)("p",{children:"Your personal hot spot for concealed carry performance. Private 1-on-1 sessions with flexible scheduling, pressure-tested with objective benchmarks. Advance at your own pace through four clear phasesâfrom safety fundamentals to refined control and real-world competency."}),(0,a.jsxs)("div",{className:"apache-program-facts",children:[(0,a.jsxs)("span",{children:[(0,a.jsx)(o.Clock,{"aria-hidden":"true"}),"1-2 hour sessions"]}),(0,a.jsxs)("span",{children:[(0,a.jsx)(h.DollarSign,{"aria-hidden":"true"}),"$60/hr · $100/2hr · Buddy deal $120/2hr"]}),(0,a.jsxs)("span",{children:[(0,a.jsx)(j.default,{"aria-hidden":"true"}),"Private 1-on-1"]}),(0,a.jsxs)("span",{children:[(0,a.jsx)(n.CalendarDays,{"aria-hidden":"true"}),"Flexible scheduling"]})]}),(0,a.jsx)(D,{}),(0,a.jsx)(i.default,{className:"apache-wide-button",href:r?(0,g.apacheAcceptancePreviewPageHref)(r,"racc"):"/racc-program",children:"Learn More"})]}),(0,a.jsxs)("div",{className:"apache-training-stack",children:[(0,a.jsx)(S,{children:(0,a.jsxs)("div",{className:"apache-training-card",children:[(0,a.jsx)("span",{children:(0,a.jsx)(x.Target,{"aria-hidden":"true"})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h3",{children:"NC Concealed Carry"}),(0,a.jsx)("p",{children:"Comprehensive NC Concealed Carry permit class covering safety fundamentals, legal considerations, and practical shooting qualification. Take control of your personal safety."})]})]})}),(0,a.jsx)(S,{children:(0,a.jsxs)("div",{className:"apache-training-card apache-training-card-teal",children:[(0,a.jsx)("span",{children:(0,a.jsx)(d.Crosshair,{"aria-hidden":"true"})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h3",{children:"Dry-Fire Practice"}),(0,a.jsx)("p",{children:"Build real skill from the comfort of the classroom. Learn effective dry-fire practice techniques, proper safety protocols, and how to structure your sessions for maximum improvement."})]})]})})]})]}),(0,a.jsxs)(S,{className:"apache-iep-panel",frameClassName:"apache-iep-frame",children:[(0,a.jsx)("div",{className:"apache-iep-icon",children:(0,a.jsx)(u.GraduationCap,{"aria-hidden":"true"})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h2",{children:"Instructor Enrichment Program (IEP)"}),(0,a.jsx)("p",{children:"A 3-day course for emerging and existing trainers who want to become better instructors. This isn't a âhow to shoot a better drillâ classâit's a how-to TEACH better course designed around the question: âDid I become a better instructor because of this?â"}),(0,a.jsxs)("div",{className:"apache-iep-facts",children:[(0,a.jsxs)("span",{children:[(0,a.jsx)(n.CalendarDays,{"aria-hidden":"true"}),"3-Day Course"]}),(0,a.jsxs)("span",{children:[(0,a.jsx)(f.Users,{"aria-hidden":"true"}),"Peer Evaluation"]}),(0,a.jsxs)("span",{children:[(0,a.jsx)(t.default,{"aria-hidden":"true"}),"Certification Available"]})]}),(0,a.jsx)(i.default,{href:r?(0,g.apacheAcceptancePreviewPageHref)(r,"iep"):"/iep-program",children:"Learn More About IEP"})]})]})]})}),e.appointmentsEnabled&&(0,a.jsxs)("section",{id:"appointments",className:"apache-appointments-section",children:[(0,a.jsx)(s.default,{src:"/apache/one-on-one.jpg",alt:"",fill:!0,sizes:"100vw"}),(0,a.jsx)("div",{className:"apache-appointments-overlay"}),(0,a.jsxs)("div",{className:"apache-section-container apache-appointments-content",children:[(0,a.jsxs)("header",{children:[(0,a.jsx)(T,{children:"One-on-One Training"}),(0,a.jsx)("p",{children:"Book one-on-one training sessions tailored to your specific needs and schedule."})]}),e.appointments.length?(0,a.jsx)("div",{className:"apache-appointment-grid",children:e.appointments.map(e=>{let s;return(0,a.jsxs)(S,{children:[(0,a.jsx)("h3",{children:e.title}),e.description&&(0,a.jsx)("p",{children:e.description}),(0,a.jsxs)("div",{className:"apache-appointment-details",children:[(0,a.jsxs)("span",{children:[(0,a.jsx)(o.Clock,{"aria-hidden":"true"}),"FIXED"===e.pricingMode?`${e.durationMinutes} minutes`:(s=(e.minDuration??e.durationMinutes)/60,`${s} hour${1!==s?"s":""} minimum`)]}),(0,a.jsxs)("span",{children:[(0,a.jsx)(h.DollarSign,{"aria-hidden":"true"}),`$${e.price.toFixed(2)}`,e.pricePerPerson?"/person":"","FIXED"===e.pricingMode?"":"/hour"]}),e.partyPricing.map(e=>(0,a.jsxs)("span",{children:[(0,a.jsx)(f.Users,{"aria-hidden":"true"}),e.partySize," people · ",e.durationMinutes%60==0?`${e.durationMinutes/60} hr`:`${e.durationMinutes} min`," $",e.price.toFixed(0)]},`${e.partySize}-${e.durationMinutes}`)),e.maxPartySize>1&&0===e.partyPricing.length&&(0,a.jsxs)("span",{children:[(0,a.jsx)(f.Users,{"aria-hidden":"true"}),"Up to ",e.maxPartySize," people"]})]}),(0,a.jsx)(M,{card:e.card,previewDisabled:!!r})]},e.id)})}):(0,a.jsxs)(S,{className:"apache-empty-panel",children:[(0,a.jsx)(n.CalendarDays,{"aria-hidden":"true"}),(0,a.jsx)("p",{children:"No appointment types available at this time."})]})]})]}),(0,a.jsx)("section",{className:"apache-upcoming-section",children:(0,a.jsxs)("div",{className:"apache-wide-container",children:[(0,a.jsxs)("header",{children:[(0,a.jsx)(T,{children:"Upcoming Courses"}),(0,a.jsx)("p",{children:"Browse our upcoming training events and secure your spot today."})]}),(0,a.jsx)(L,{classes:e.upcomingClasses,previewMode:!!r})]})}),(0,a.jsx)("section",{className:"apache-book-section",children:(0,a.jsxs)("div",{className:"apache-wide-container apache-book-grid",children:[(0,a.jsx)("a",{href:N,target:"_blank",rel:"noopener noreferrer",children:(0,a.jsx)(s.default,{src:"/apache/book-cover.jpg",width:280,height:420,alt:"Your World Is Not a Gun-Free Zone by Tim Kelly"})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h2",{children:"Transform Your Mindset"}),(0,a.jsx)("p",{children:"Whether you are a gun owner or not, your children will inevitably encounter firearmsâat a friend's house, in the media, or out in the community. âYour World Is Not a Gun-Free Zoneâ by Tim Kelly is an essential guide for parents and caregivers on how to raise curious children to be responsible and safe in an armed world."}),(0,a.jsx)("a",{href:N,target:"_blank",rel:"noopener noreferrer",children:"Get Your Copy on Amazon"})]})]})}),(0,a.jsx)("section",{className:"apache-testimonials-section",children:(0,a.jsxs)("div",{className:"apache-wide-container",children:[(0,a.jsx)("header",{children:(0,a.jsx)(T,{children:"What Our Students Say"})}),(0,a.jsx)(A,{})]})})]})}],999853)},754977,e=>{"use strict";var a=e.i(843476),s=e.i(271645),i=e.i(724080),r=e.i(661861);e.s(["TmsContact",0,function({content:e}){let t=e.heading??"Request training",n=e.subtext,l=e.phone,c=e.email,o=e.sectors?.filter(Boolean)??[],[d,h]=(0,s.use
2State)(""),[u,m]=(0,s.useState)(""),[p,x]=(0,s.useState)(""),[j,f]=(0,s.useState)(""),[v,y]=(0,s.useState)(!1),[g,b]=(0,s.useState)(!1),[N,w]=(0,s.useState)(null),k=(0,s.useRef)(null);async function C(e){if(e.preventDefault(),w(null),!d.trim()||!u.trim())return void w("Name and email are required.");y(!0);try{k.current??=crypto.randomUUID();let e=await fetch("/api/contact",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:d.trim(),email:u.trim(),...p.trim()?{phone:p.trim()}:{},message:j.trim()||"No message provided",submissionId:k.current})});if(!e.ok){409===e.status&&(k.current=null);let a=await e.json().catch(()=>null);throw Error(a?.error??"Something went wrong. Please try again.")}b(!0)}catch(e){w(e instanceof Error?e.message:"Something went wrong.")}finally{y(!1)}}return(0,a.jsxs)(r.Sheet,{tone:"surface",id:"contact-sheet",children:[(0,a.jsx)(r.SheetHeader,{index:(0,r.sheetIndex)("contact"),label:"Contact",title:t,intro:n}),(0,a.jsxs)("div",{className:"mt-12 grid gap-14 md:grid-cols-[minmax(0,0.85fr)_minmax(0,1fr)]",children:[(0,a.jsxs)("div",{children:[o.length>0&&(0,a.jsxs)("div",{className:"mb-8",children:[(0,a.jsx)(r.Marker,{tone:"muted",children:"Service area"}),(0,a.jsx)("div",{className:"mt-3 flex flex-wrap gap-2",children:o.map(e=>(0,a.jsx)("span",{className:"tms-chip",children:e},e))})]}),l&&(0,a.jsxs)("div",{className:"mb-6",children:[(0,a.jsx)(r.Marker,{tone:"muted",children:"Phone"}),(0,a.jsx)("div",{className:"mt-2",children:(0,a.jsx)(i.PhoneLink,{phone:l,className:"text-lg hover:underline",style:{fontFamily:r.MONO,color:"var(--accent)"}})})]}),c&&(0,a.jsxs)("div",{className:"mb-6",children:[(0,a.jsx)(r.Marker,{tone:"muted",children:"Email"}),(0,a.jsx)("div",{className:"mt-2",children:(0,a.jsx)("a",{href:`mailto:${c}`,className:"text-lg hover:underline",style:{fontFamily:r.MONO,color:"var(--accent)"},children:c})})]})]}),(0,a.jsx)("div",{children:g?(0,a.jsx)("div",{className:"flex items-center gap-3 border p-8",style:{borderColor:"var(--accent)"},children:(0,a.jsx)("span",{style:{fontFamily:r.MONO,fontSize:"0.75rem",letterSpacing:"0.22em",textTransform:"uppercase",color:"var(--accent)"},children:"Request received"})}):(0,a.jsxs)("form",{onSubmit:C,className:"space-y-7",children:[N&&(0,a.jsx)("p",{role:"alert",style:{fontFamily:r.MONO,fontSize:"0.75rem",letterSpacing:"0.12em",textTransform:"uppercase",color:"var(--danger-accent)"},children:N}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"tms-field-label",htmlFor:"tms-name",children:"Name"}),(0,a.jsx)("input",{id:"tms-name",className:"tms-field",type:"text",name:"name",value:d,onChange:e=>h(e.target.value),placeholder:"Your full name"})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"tms-field-label",htmlFor:"tms-email",children:"Email"}),(0,a.jsx)("input",{id:"tms-email",className:"tms-field",type:"email",name:"email",value:u,onChange:e=>m(e.target.value),placeholder:"[email protected]"})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"tms-field-label",htmlFor:"tms-phone",children:"Phone"}),(0,a.jsx)("input",{id:"tms-phone",className:"tms-field",type:"tel",name:"phone",value:p,onChange:e=>x(e.target.value),placeholder:"Optional"})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"tms-field-label",htmlFor:"tms-message",children:"What are you looking for"}),(0,a.jsx)("textarea",{id:"tms-message",className:"tms-field",name:"message",rows:4,value:j,onChange:e=>f(e.target.value),placeholder:"Course, group size, state, and rough timing"})]}),(0,a.jsx)("button",{type:"submit",className:"tms-btn disabled:opacity-50",disabled:v,children:v?"Sendingâ¦":"Send request"})]})})]})]})}])},101456,e=>{"use strict";var a=e.i(843476),s=e.i(255692),i=e.i(925599),r=e.i(661861);e.s(["TmsCourseGrid",0,function({content:e}){let{dispatch:t}=(0,s.useModal)(),n=e.heading??"Training index",l=e.subtext,c=e.courses??[];return 0===c.length?null:(0,a.jsxs)(r.Sheet,{children:[(0,a.jsx)(r.SheetHeader,{index:(0,r.sheetIndex)("course-grid"),label:"Course index",title:n,intro:l}),(0,a.jsx)("div",{className:"mt-12",children:c.map((e,s)=>{let n=e.saleEnabled&&(0,i.hasListPrice)(e.salePrice),l=n||(0,i.hasListPrice)(e.price);return(0,a.jsxs)("article",{className:"tms-index-row",children:[(0,a.jsx)("span",{className:"tms-index-num","aria-hidden":"true",children:String(s+1).padStart(2,"0")}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h3",{className:"tms-index-title",children:e.title}),e.brief&&(0,a.jsx)("p",{className:"tms-index-brief",children:e.brief}),l&&(0,a.jsx)("p",{className:"mt-2",style:{fontFamily:r.MONO,fontSize:"0.8125rem",letterSpacing:"0.1em",color:"var(--text-secondary)"},children:n?(0,i.formatPrice)(e.salePrice):(0,i.formatPrice)(e.price)})]}),(0,a.jsx)("div",{className:"tms-index-cta",children:(0,a.jsx)("button",{type:"button",onClick:()=>{"DISABLED"!==e.card.ctaAction.type&&t(e.card.ctaAction)},disabled:e.card.ctaDisabled,className:"tms-btn-ghost disabled:cursor-not-allowed disabled:opacity-45",children:e.card.ctaLabel})})]},e.id)})})]})}])},661861,e=>{"use strict";var a=e.i(843476);
2let s="var(--font-geist-mono)",i={"course-grid":"§ 01",audience:"§ 02",bio:"§ 03",about:"§ 04",safety:"§ 05",faq:"§ 06","lead-gen":"§ 07",contact:"§ 08"};function r({children:e,tone:i="accent",className:t=""}){return(0,a.jsx)("span",{className:`inline-block text-[0.6875rem] uppercase ${t}`,style:{fontFamily:s,letterSpacing:"0.28em",color:"accent"===i?"var(--accent)":"var(--text-muted)"},children:e})}e.s(["MONO",0,s,"Marker",0,r,"Sheet",0,function({children:e,tone:s="base",id:i}){return(0,a.jsx)("section",{id:i,className:"tms-sheet",style:{backgroundColor:"surface"===s?"var(--bg-surface)":"var(--bg-base)"},children:(0,a.jsx)("div",{className:"tms-container",children:e})})},"SheetHeader",0,function({index:e,label:i,title:t,intro:n}){return(0,a.jsxs)("header",{className:"tms-sheet-header",children:[(0,a.jsxs)("div",{className:"flex items-baseline gap-4",children:[(0,a.jsx)("span",{style:{fontFamily:s,fontSize:"0.6875rem",letterSpacing:"0.28em",color:"var(--accent)"},children:e}),(0,a.jsx)("span",{className:"tms-hairline","aria-hidden":"true"}),(0,a.jsx)(r,{tone:"muted",children:i})]}),(0,a.jsx)("h2",{className:"tms-sheet-title",children:t}),n&&(0,a.jsx)("p",{className:"tms-sheet-intro",children:n})]})},"sheetIndex",0,function(e){return i[e]??""}])}]); 3 4//# debugId=928416c4-75d4-54b0-514e-dc380a367850
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.