1import{_ as K}from"./C9i9YQXo.js";import{_ as J}from"./CD4ztpId.js";import{_ as X}from"./BbgUwqB5.js";import{_ as ee}from"./BjaXKeeF.js";import{u as te,a as se,c as ae,d as oe,f as ne}from"./Dq9c0wCC.js";import{f as re,u as ie,D as le,g as ce,h as ue,c as l,a as e,F as y,l as w,b as g,i as o,t as n,w as k,n as $,r as L,e as r,o as c,d as de,s as pe,_ as he}from"./DHH4uiu3.js";import{u as me}from"./CAyp0gSe.js";import{l as ve}from"./7pSshgDs.js";import{u as fe}from"./CEIujGY2.js";import{u as ge}from"./DoZTNk7Q.js";import{u as _e,a as be}from"./Db-OoRLQ.js";function ye(){return fe("public-about","/api/about/public",{defaultValue:{},map:ve,isEmpty:W=>!W.hero.title})}const we={class:"hero"},xe={class:"hero__pattern","aria-hidden":"true"},ke={class:"hero-content"},Ce={class:"container"},Ae={class:"section"},Te={class:"container"},Se={class:"section-title"},Ee={class:"section-subtitle"},De={class:"story-content"},Le={class:"highlight-box"},We={class:"featured-destinations-wrapper"},Be={class:"container"},Me={class:"featured-destinations-container"},Ie={class:"featured-destination-card__content"},Oe={class:"featured-destination-card__meta"},Ve={class:"stats-section"},Pe={class:"container"},$e={class:"stats-grid"},je={class:"stat-number"},qe={class:"stat-label"},ze={class:"section section--light"},Ne={class:"container"},Ue={class:"section-title"},Fe={class:"section-subtitle"},Re={class:"values-grid"},He={class:"value-icon"},Ge={class:"cta-section"},Qe={class:"container"},Ye={class:"cta-box"},Ze=re({__name:"index",async setup(W){let B,M;const j=ie(),q=pe();[B,M]=le(()=>me("showAbout")),await B,M();const _=ye(),z=ge(),I=r(()=>_.data.value.hero),v=r(()=>_.data.value.story),O=r(()=>_.data.value.stats||[]),b=r(()=>_.data.value.values),C=r(()=>_.data.value.cta),d=r(()=>_.data.value.seo),V=L(!1),S=L(!1),A=L({});_e({link:[{rel:"stylesheet",href:"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css",integrity:"sha512-DTOQO9RWCH3ppGqcWaEA1BIZOC6xxalwEsw9c2QQeAIftl+Vegovlnee1c9QX4TctnWMn13TZye+giMm8e2LwA==",crossorigin:"anonymous",referrerpolicy:"no-referrer"}]});const m=r(()=>({title:I.value?.title||"Your Trusted Travel Partner",subtitle:I.value?.subtitle||"Crafting unforgettable journeys across Europe and beyond with personalized service and expert guidance"}));be({title:r(()=>d.value.title||m.value.title),description:r(()=>d.value.description||m.value.subtitle),keywords:r(()=>d.value.keywords||""),ogTitle:r(()=>d.value.ogTitle||d.value.title||m.value.title),ogDescription:r(()=>d.value.ogDescription||d.value.description||m.value.subtitle),ogImage:r(()=>d.value.ogImage||"/images/og-default.jpg"),twitterCard:"summary_large_image"}),te("/about-the-travel-consult/");const P=r(()=>[{name:"Home",path:"/"},{name:"About",path:"/about-the-travel-consult/"}]);se(r(()=>{const s=q.public.siteUrl||"https://thetravelconsult.com",t=d.value.title||m.value.title,i=d.value.description||m.value.subtitle;return[ae({siteUrl:s,description:i,sameAs:["https://www.facebook.com/profile.php?id=100092775707749","https://www.instagram.com/the_travelconsult/","https://www.tiktok.com/@travelconsult2","https://www.youtube.com/channel/UC2WKCu5yInZWSh53He7urNA"]}),oe({siteUrl:s,path:"/about-the-travel-consult/",name:t,description:i}),ne(P.value,s)]}),"about-schema");const f=r(()=>{const s=v.value?.mission||{},t=v.value?.whatSetsUsApart||v.value?.differentiators||{},i=Array.isArray(v.value?.paragraphs)?v.value.paragraphs:[],p=Array.isArray(t?.paragraphs)?t.paragraphs.filter(Boolean):[t?.text].filter(Boolean);return{title:v.value?.title||"Our Story",subtitle:v.value?.subtitle||"Connecting travelers with extraordinary destinations since our inception",paragraphs:i.length?i:["The Travel Consult was born from a passion for exploration and a commitment to making travel accessible, enjoyable, and enriching for everyone. What started as a dream to share the hidden gems of Europe has evolved into a comprehensive travel consultancy serving adventurers worldwide.","We specialize in European destinations, from the historic streets of Budapest to the coastal beauty of Montenegro's Piran beaches, from the vibrant culture of Antwerp to the untouched landscapes of North Macedonia. Our expertise goes beyond booking flights and hotels-we craft experiences that immerse you in local culture, connect you with authentic adventures, and create memories that last a lifetime."],mission:{title:s?.title||"Our Mission",text:s?.content||s?.text||"To deliver exceptional travel experiences through meticulous planning, insider knowledge, and unwavering dedication to customer satisfaction. We believe every journey should be seamless, enriching, and perfectly tailored to your dreams."},differentiators:{title:t?.title||"What Sets Us Apart",paragraphs:p.length?p:["Unlike generic travel agencies, we bring an airline-grade standard of precision to every itinerary. Our team combines years of travel expertise with deep regional knowledge, partnerships with trusted providers, and a commitment to sustainable tourism practices.","From European sleeper trains that offer romantic overnight journeys to comprehensive travel insurance solutions through our partnership with Auras, we handle every detail. We even advocate for your rights with services like flight delay compensation through Compensair, ensuring you're protected throughout your journey."]}}}),N=[{slug:"prague",title:"Prague",country:"Czech Republic",excerpt:"Baroque architecture, castle views, and walkable old-town routes.",image:"https://images.unsplash.com/photo-1431274172761-fca41d930114?w=700&h=500&fit=crop"},{slug:"venice",title:"Venice",country:"Italy",excerpt:"Classic canals, art islands, and elegant lagoon-side stays.",image:"https://images.unsplash.com/photo-1523906834658-6e24ef2386f9?w=700&h=500&fit=crop"},{slug:"budapest",title:"Budapest",country:"Hungary",excerpt:"Thermal baths, Danube panoramas, and grand riverside avenues.",image:"https://images.unsplash.com/photo-1511739001486-6bfe10ce785f?w=700&h=500&fit=crop"},{slug:"tokyo",title:"Tokyo",country:"Japan",excerpt:"Modern neighborhoods balanced with timeless shrines and gardens.",image:"https://images.unsplash.com/photo-1540959733332-eab4deabeeaf?w=700&h=500&fit=crop"},{slug:"new-york",title:"New York",country:"United States",excerpt:"Museum districts, rooftop views, and nonstop city momentum.",image:"https://images.unsplash.com/photo-1496442226666-8d4d0e62e6e9?w=700&h=500&fit=crop"},{slug:"dubai",title:"Dubai",country:"United Arab Emirates",excerpt:"Desert luxury, marina stays, and iconic skyline experiences.",image:"https://images.unsplash.com/photo-1597149952038-8e2e39a3f2be?w=700&h=500&fit=crop"}],U=r(()=>{const s=z.data.value.entries||[];return s.length>0?s.slice(0,6):N}),E=r(()=>O.value.length>0?O.value:[{number:25,suffix:"+",label:"Countries Covered"},{number:5e3,suffix:"+",label:"Happy Travelers"},{number:1e4,suffix:"+",label:"Trips Planned"},{number:98,suffix:"%",label:"Satisfaction Rate"}]),F=r(()=>{const s=[{icon:"fas fa-plane",title:"Expert Guidance",description:"Our travel consultants bring years of firsthand experience and destination expertise to craft flawless
1itineraries tailored to your preferences."},{icon:"fas fa-heart",title:"Personalized Service",description:"We take the time to understand your travel style, interests, and dreams to create journeys that feel uniquely yours."},{icon:"fas fa-globe-americas",title:"Sustainable Travel",description:"We're committed to responsible tourism that respects local cultures, supports communities, and protects our planet's natural beauty."},{icon:"fas fa-bullseye",title:"Attention to Detail",description:"From flight timing to hotel locations, we orchestrate every element with precision to ensure seamless, stress-free travel."},{icon:"fas fa-handshake",title:"Trusted Partnerships",description:"We work with carefully selected hotels, tour operators, and service providers to guarantee quality at every touchpoint."},{icon:"fas fa-lightbulb",title:"Insider Knowledge",description:"Access authentic experiences and hidden gems that generic travel sites miss, curated through our extensive network and local connections."}],t=Array.isArray(b.value?.cards)?b.value.cards:Array.isArray(b.value?.items)?b.value.items:[];return t.length?t:s}),T=r(()=>({title:C.value?.title||"Ready to Start Your Next Adventure?",subtitle:C.value?.subtitle||"Let us transform your travel dreams into reality with our expert planning and personalized service.",buttonText:C.value?.buttonText||"Get in Touch",buttonLink:C.value?.buttonLink||"/contact/"}));function R(s){return s?s.includes("fa-")?s:`fas fa-${s}`:"fas fa-star"}function H(s,t){const i=A.value[s]||0;return!S.value||i===0?"0":`${i.toLocaleString()}${t}`}function G(){window.scrollTo({top:0,behavior:"smooth"})}function D(){V.value=window.scrollY>300,document.querySelector(".site-header")?.classList.toggle("scrolled",window.scrollY>50)}function Q(s,t,i=2e3){const p=performance.now(),h=x=>{const a=x-p,u=Math.min(a/i,1),Y=1-Math.pow(1-u,4),Z=Math.floor(t*Y);A.value[s]=Z,u<1?requestAnimationFrame(h):A.value[s]=t};requestAnimationFrame(h)}return ce(()=>{D(),window.addEventListener("scroll",D,{passive:!0}),E.value.forEach((t,i)=>{A.value[i]=0});const s=document.querySelector(".stats-section");if(s){const t=new IntersectionObserver(i=>{i.forEach(p=>{p.isIntersecting&&!S.value&&(S.value=!0,E.value.forEach((h,x)=>{Q(x,h.number)}),t.unobserve(p.target))})},{threshold:.5});t.observe(s)}}),ue(()=>{window.removeEventListener("scroll",D),document.querySelector(".site-header")?.classList.remove("scrolled")}),(s,t)=>{const i=K,p=J,h=X,x=ee;return c(),l("div",{key:o(j).path,class:"about-page"},[e("section",we,[t[0]||(t[0]=e("div",{class:"hero__aurora"},null,-1)),e("div",xe,[(c(),l(y,null,w(8,a=>e("span",{key:a})),64))]),t[1]||(t[1]=e("div",{class:"hero-wave-divider","aria-hidden":"true"},[e("svg",{viewBox:"0 0 1200 40",preserveAspectRatio:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{d:"M0,20 C300,38 600,5 900,22 C1050,32 1150,14 1200,20 L1200,40 L0,40 Z",fill:"var(--ttc-surface)"})])],-1)),g(i,{items:o(P),absolute:""},null,8,["items"]),e("div",ke,[e("div",Ce,[e("h1",null,n(o(m).title),1),e("p",null,n(o(m).subtitle),1)])])]),e("section",Ae,[e("div",Te,[e("h2",Se,n(o(f).title),1),e("p",Ee,n(o(f).subtitle),1),e("div",De,[(c(!0),l(y,null,w(o(f).paragraphs,(a,u)=>(c(),l("p",{key:`story-${u}`},n(a),1))),128)),e("div",Le,[e("h3",null,n(o(f).mission.title),1),e("p",null,n(o(f).mission.text),1)]),e("h3",null,n(o(f).differentiators.title),1),(c(!0),l(y,null,w(o(f).differentiators.paragraphs,(a,u)=>(c(),l("p",{key:`difference-${u}`},n(a),1))),128))])]),e("div",We,[e("div",Be,[e("div",Me,[t[3]||(t[3]=e("h3",null,"Featured Destinations",-1)),g(x,{"prev-label":"Previous destination","next-label":"Next destination","aria-label":"Featured destinations"},{default:k(()=>[(c(!0),l(y,null,w(o(U),a=>(c(),l("article",{key:a.slug,class:"featured-destination-card"},[g(h,{to:`/${a.slug}/`,class:"featured-destination-card__media"},{default:k(()=>[g(p,{src:a.image||"https://images.unsplash.com/photo-1469854523086-cc02fe5d8800?w=700&h=500&fit=crop",alt:a.imageAlt||a.title,preset:"card"},null,8,["src","alt"])]),_:2},1032,["to"]),e("div",Ie,[e("div",Oe,n(a.country),1),g(h,{to:`/${a.slug}/`,class:"featured-destination-card__title-link"},{default:k(()=>[e("h4",null,n(a.title),1)]),_:2},1032,["to"]),e("p",null,n(a.excerpt),1),g(h,{to:`/${a.slug}/`,class:"featured-destination-card__link"},{default:k(()=>[...t[2]||(t[2]=[de(" View destination â ",-1)])]),_:1},8,["to"])])]))),128))]),_:1})])])])]),e("section",Ve,[e("div",Pe,[e("div",$e,[(c(!0),l(y,null,w(o(E),(a,u)=>(c(),l("div",{key:`stat-${u}`,class:"stat-card"}
1,[e("div",je,n(H(u,a.suffix)),1),e("div",qe,n(a.label),1)]))),128))])])]),e("section",ze,[e("div",Ne,[e("h2",Ue,n(o(b).value?.title||"Our Values"),1),e("p",Fe,n(o(b).value?.subtitle||"The principles that guide every journey we create"),1),e("div",Re,[(c(!0),l(y,null,w(o(F),(a,u)=>(c(),l("div",{key:`value-${u}`,class:"value-card"},[e("div",He,[e("i",{class:$(R(a.icon))},null,2)]),e("h3",null,n(a.title),1),e("p",null,n(a.description),1)]))),128))])])]),e("section",Ge,[e("div",Qe,[e("div",Ye,[e("h2",null,n(o(T).title),1),e("p",null,n(o(T).subtitle),1),g(h,{to:o(T).buttonLink,class:"btn btn-primary"},{default:k(()=>[e("span",null,n(o(T).buttonText),1)]),_:1},8,["to"])])])]),e("button",{id:"scrollToTop",class:$({visible:o(V)}),type:"button","aria-label":"Scroll to top",onClick:G}," â ",2)])}}}),lt=he(Ze,[["__scopeId","data-v-48298303"]]);export{lt 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.