{"version":3,"file":"StructuredData.DGvqHr7G.mjs","names":[],"sources":["https:/framerusercontent.com/modules/5L3eVcdGoGQyuxrIsqi5/aEknG8SbJR4fCTaLVcva/RdYcVwQfk.js","https:/framerusercontent.com/modules/jGWhiYQ0i2XFBpoHpHn3/qccrDfmZIkHQhD8CDgkp/StructuredData.js"],"sourcesContent":["// Generated by Framer (c9c30df)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Variable\",\"Inter-VariableVF=Im9wc3oiIDMyLCAid2dodCIgNTIw\",\"Inter-VariableVF=Im9wc3oiIDMyLCAid2dodCIgNDAw\",\"Inter-VariableVF=Im9wc3oiIDMyLCAid2dodCIgNDAw\"]);const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-L0qEG .framer-styles-preset-1jejej8:not(.rich-text-wrapper), .framer-L0qEG .framer-styles-preset-1jejej8.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 32, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 32, \"wght\" 520; --framer-font-variation-axes-bold-italic: \"opsz\" 32, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 32, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.012em; --framer-line-height: 1.65em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-3b7484b7-acea-4b76-9384-b831a9149123, #0a0a0a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-L0qEG .framer-styles-preset-1jejej8:not(.rich-text-wrapper), .framer-L0qEG .framer-styles-preset-1jejej8.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 32, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 32, \"wght\" 520; --framer-font-variation-axes-bold-italic: \"opsz\" 32, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 32, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.012em; --framer-line-height: 1.65em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-3b7484b7-acea-4b76-9384-b831a9149123, #0a0a0a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-L0qEG .framer-styles-preset-1jejej8:not(.rich-text-wrapper), .framer-L0qEG .framer-styles-preset-1jejej8.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 32, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 32, \"wght\" 520; --framer-font-variation-axes-bold-italic: \"opsz\" 32, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 32, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.012em; --framer-line-height: 1.65em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-3b7484b7-acea-4b76-9384-b831a9149123, #0a0a0a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-L0qEG\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * Strukturierte Daten (JSON-LD) für Google und KI-Assistenten.\n * Gibt ein unsichtbares <script type=\"application/ld+json\"> aus (wird beim Veröffentlichen ins HTML gerendert),\n * setzt die Sprache der Seite und die Verweise auf die andere Sprachfassung.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function StructuredData(props){const{json,lang,altDe,altEn}=props;useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;if(typeof document===\"undefined\")return;if(lang&&document.documentElement.lang!==lang)document.documentElement.lang=lang;const pairs=[[\"de-CH\",altDe],[\"en\",altEn],[\"x-default\",altDe]];for(const[hl,href]of pairs){let el=document.head.querySelector(`link[rel=\"alternate\"][hreflang=\"${hl}\"]`);if(!href){if(el&&el.dataset.tds===\"1\")el.remove();continue;}if(!el){el=document.createElement(\"link\");el.rel=\"alternate\";el.hreflang=hl;el.dataset.tds=\"1\";document.head.appendChild(el);}el.href=href;}},[lang,altDe,altEn]);let safe=\"\";try{if(json){JSON.parse(json);safe=json.replace(/</g,\"\\\\u003c\");}}catch(e){safe=\"\";}if(!safe)return null;return /*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:safe}});}addPropertyControls(StructuredData,{lang:{type:ControlType.String,title:\"Sprache\",defaultValue:\"de-CH\"},altDe:{type:ControlType.String,title:\"URL Deutsch\",defaultValue:\"\"},altEn:{type:ControlType.String,title:\"URL Englisch\",defaultValue:\"\"},json:{type:ControlType.String,title:\"JSON-LD\",displayTextArea:true,defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StructuredData\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StructuredData.map"],"mappings":"gNAC6B,EAAC,EAAU,UAAU,CAAC,iBAAiB,gDAAgD,gDAAgD,+CAA+C,CAAC,EAAQ,EAAc,CAAC,CAAC,aAAa,GAAG,SAAS,GAAG,SAAS,GAAG,KAAK,eAAe,IAAI,MAAM,EAAE,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,MAAM,CAAC,EAAe,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,gBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,gBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,gBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,sEAAsE,gBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,yEAAyE,gBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,gBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,gBAAc,OAAO,KAAK,CAAC,CAAC,CAAC,EAAe,EAAI,CAAC,s7CAAg8C,4+CAAs/C,w+CAAk/C,EAAe,EAAU,kBCM/xN,SAAwB,EAAe,EAAM,CAAC,GAAK,CAAC,OAAK,OAAK,QAAM,SAAO,EAAM,MAAc,CAAwD,GAApD,EAAa,QAAQ,IAAI,EAAa,QAAiB,OAAO,SAAW,IAAY,OAAU,GAAM,SAAS,gBAAgB,OAAO,IAAK,SAAS,gBAAgB,KAAK,GAAK,IAAM,EAAM,CAAC,CAAC,QAAQ,CAAK,EAAE,CAAC,KAAK,CAAK,EAAE,CAAC,YAAY,CAAK,CAAC,EAAE,IAAI,GAAK,CAAC,EAAG,KAAQ,EAAM,CAAC,IAAI,EAAG,SAAS,KAAK,cAAc,mCAAmC,EAAG,GAAG,EAAE,GAAG,CAAC,EAAK,CAAI,GAAI,EAAG,QAAQ,MAAM,KAAI,EAAG,OAAO,EAAE,QAAS,CAAK,IAAI,EAAG,SAAS,cAAc,MAAM,EAAE,EAAG,IAAI,YAAY,EAAG,SAAS,EAAG,EAAG,QAAQ,IAAI,IAAI,SAAS,KAAK,YAAY,CAAE,GAAG,EAAG,KAAK,CAAK,CAAC,EAAE,CAAC,EAAK,EAAM,CAAK,CAAC,EAAE,IAAI,EAAK,GAAG,GAAG,CAAI,IAAM,KAAK,MAAM,CAAI,EAAE,EAAK,EAAK,QAAQ,KAAK,SAAS,EAAG,MAAS,CAAC,EAAK,EAAG,CAAsB,OAAjB,EAAqC,EAAK,SAAS,CAAC,KAAK,sBAAsB,wBAAwB,CAAC,OAAO,CAAI,CAAC,CAAC,EAAzG,IAA2G,iBAP30B,IAA6B,IAAiE,EAO8uB,EAAoB,EAAe,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,OAAO,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,EAAE,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,EAAE,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,gBAAgB,GAAK,aAAa,EAAE,CAAC,CAAC"}