1import{_ as w}from"./PageTitle.p0X-QoWh.js";import{_ as x}from"./ImageComponent.FJvhk2qd.js";import{_ as b}from"./RichText.d_s5lL83.js";import{_ as h}from"./Grid._VdZQDln.js";import{g as $,_ as K,x as T,k as C,w as q,d as D,y as u,q as G,c as I,a as s,u as n,h as M,j as A,e as B,o as E,b as F,r as O}from"./entry.GpSvTij_.js";import{u as S}from"./vue.f36acd1f.oa52oSxz.js";import{f as N}from"./entryFragment.DIYcuwcD.js";import{f as j}from"./imageFragment.HmKFFK5V.js";const z=$` 2 query contact { 3 entry(site: "dsCms", type: "contactDsCms") { 4 ... on contactDsCms_contactDsCms_Entry { 5 ...entryFragment 6 contactImg { 7 ...imageFragment 8 } 9 contactTextOne 10 contactTextTwo 11 } 12 } 13 } 14 ${N} 15 ${j} 16`,P={class:"contact__grid__text"},V={__name:"kontakt",async setup(H){let c,m;const _=T(),{$setBreadcrumbsFromEntry:g,$getMetaObj:p,$intersectionObserver:d}=A(),i=C(null),{data:f}=([c,m]=q(()=>B(()=>O(z),"$mGJkGGtvui")),c=await c,m(),c),{entry:t}=f.value||{};if(!t)throw D({statusCode:404,statusMessage:"Seite nicht gefunden."});g(t),S(()=>{var o;const{metaTitle:e="Kontakt",metaDescription:l="Kontakt Description Fallback",metaImage:a,metaKeywords:r}=t;return{...p({title:e,description:l,fullPath:"",imageUrl:(o=a==null?void 0:a[0])==null?void 0:o.url,keywords:r})}});const y=u(()=>({title:"Karte",url:_.darkmode?"/assets/svg/dscms_Karte_schwarz.svg":"/assets/svg/dscms_Karte_weiss.svg"})),k=u(()=>({title:"Karte",url:_.darkmode?"/assets/svg/dscms_Karte-mobile_schwarz.svg":"/assets/svg/dscms_Karte-mobile_weiss.svg"}));return G(()=>{d.observe({elements:i.value.querySelectorAll("section"),effect:"blur",staggered:!0})}),(e,l)=>{const a=w,r=x,o=b,v=h;return E(),I("article",{ref_key:"main",ref:i,class:"contact"},[s(a,{content:e.$get(n(t),["title"])},null,8,["content"]),s(v,{class:"contact__grid","grid-type":"contact"},{default:M(()=>[s(r,{class:"contact__grid__image",img:e.$get(n(t),["contactImg",0])},null,8,["img"]),F("div",P,[s(o,{content:e.$get(n(t),["contactTextOne"])},null,8,["content"]),s(o,{content:e.$get(n(t),["contactTextTwo"])},null,8,["content"])])]),_:1}),s(r,{class:"contact__map container",img:n(y),"mobile-img":n(k)},null,8,["img","mobile-img"])],512)}}},Z=K(V,[["__scopeId","data-v-1e8de88d"]]);export{Z 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.