{"version":3,"file":"SchemaJsonLd.BQL4XDCK.mjs","names":["_Fragment"],"sources":["https:/framerusercontent.com/modules/hEsLQ7hzMvzqbqZrhy8v/uHXhedxQBc19soS0zgOt/SchemaJsonLd.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";const SITE=\"https://ckrexteriors.com\";const BUSINESS_NAME=\"CKR Exteriors\";const SOCIAL_IMAGE=\"https://framerusercontent.com/images/Fen3JQvPmsBJNBi6kCbbzm9lC8.png\";const LOGO_IMAGE=\"https://framerusercontent.com/images/XF5JN5DKWtz6XXQL5himylJQkE.png\";const SOCIAL_IMAGE_ALT=\"CKR Exteriors commercial roofing and Dec-Tec waterproof deck project in metro Atlanta\";const VIEWPORT_CONTENT=\"width=device-width, initial-scale=1, viewport-fit=cover\";const VERIFIED_SAME_AS=[\"https://www.gaf.com/en-us/roofing-contractors/commercial/ckr-inc-duluth-ga-1114136\"];const META_OVERRIDES={\"/\":{pageTitle:\"Commercial TPO Roofing + Dec-Tec Decks Atlanta | CKR\",description:\"Commercial TPO roofing and Dec-Tec waterproof decks in Metro Atlanta for planned inspections, replacements, and waterproofing consultations.\"},\"/dec-tec\":{pageTitle:\"Dec-Tec Waterproofing Installer Atlanta | CKR\",description:\"Dec-Tec waterproof deck installation in Metro Atlanta for balconies, terraces, pool surrounds, and walkable outdoor spaces.\"},\"/commercial-tpo-roofing\":{pageTitle:\"Commercial TPO Roofing Atlanta | CKR Exteriors\",description:\"Commercial TPO roofing in Metro Atlanta for planned inspections, maintenance, replacement, and low-slope roof documentation.\"},\"/multifamily-roofing\":{pageTitle:\"Multifamily Roofing Services | Atlanta Apartments | CKR\",description:\"Multifamily roofing in Metro Atlanta for apartment communities, phased replacements, inspections, and board-ready documentation.\"},\"/senior-living-roofing\":{pageTitle:\"Senior Living Roofing Services | Metro Atlanta | CKR\",description:\"Senior living roofing in Metro Atlanta for planned inspections, replacement, and documentation around occupied communities.\"},\"/retail-office-roofing\":{pageTitle:\"Retail and Office Roofing Atlanta | CKR Exteriors\",description:\"Retail and office roofing in Metro Atlanta for planned inspections, tenant-aware scheduling, maintenance, and replacement scopes.\"},\"/industrial-warehouse-roofing\":{pageTitle:\"Industrial and Warehouse Roofing Atlanta | CKR\",description:\"Industrial and warehouse roofing in Metro Atlanta for planned TPO replacement, inspections, drainage, and operational coordination.\"},\"/dec-tec-vs-tpo-on-decks\":{description:\"Compare Dec-Tec and TPO for rooftop decks, balconies, terraces, and walkable waterproofing in Metro Atlanta.\"},\"/dec-tec-vs-duradek\":{description:\"Compare Dec-Tec and Duradek waterproof deck membranes for Atlanta balconies, terraces, and walkable outdoor spaces.\"},\"/dec-tec-cost-atlanta\":{pageTitle:\"Dec-Tec Cost Atlanta | Planning Guide | CKR\",description:\"Dec-Tec cost guide for Atlanta decks, balconies, pool surrounds, terraces, and walkable waterproofing projects.\"},\"/dec-tec-duluth\":{pageTitle:\"Dec-Tec Waterproof Decks Duluth GA | CKR\",description:\"Dec-Tec waterproof deck installation in Duluth for balconies, pool surrounds, terraces, and walkable outdoor spaces.\"},\"/dec-tec-norcross\":{pageTitle:\"Dec-Tec Waterproof Decks Norcross GA | CKR\",description:\"Dec-Tec waterproof deck installation in Norcross for balconies, pool surrounds, terraces, and walkable outdoor spaces.\"},\"/dec-tec-alpharetta\":{pageTitle:\"Dec-Tec Deck Waterproofing Alpharetta | CKR\",description:\"Dec-Tec waterproof deck installation in Alpharetta for balconies, pool surrounds, terraces, and walkable outdoor spaces.\"},\"/dec-tec-johns-creek\":{pageTitle:\"Dec-Tec Waterproof Decks Johns Creek | CKR\",description:\"Dec-Tec waterproof deck installation in Johns Creek for balconies, pool surrounds, terraces, and walkable outdoor spaces.\"},\"/dec-tec-peachtree-corners\":{pageTitle:\"Dec-Tec Waterproof Decks Peachtree Corners | CKR\",description:\"Dec-Tec waterproof deck installation in Peachtree Corners for balconies, pool surrounds, terraces, and walkable spaces.\"},\"/dec-tec/senior-living\":{pageTitle:\"Dec-Tec Senior Living Terraces Atlanta | CKR\",description:\"Dec-Tec balcony and terrace waterproofing for senior living communities in Metro Atlanta with planned documentation.\"},\"/dec-tec/luxury-multifamily\":{pageTitle:\"Dec-Tec Luxury Multifamily Decks Atlanta | CKR\",description:\"Dec-Tec rooftop amenity decks and balcony waterproofing for Atlanta multifamily communities, terraces, and pool surrounds.\"},\"/dec-tec/class-bc-multifamily\":{pageTitle:\"Dec-Tec Balcony Rehab Atlanta Multifamily | CKR\",description:\"Dec-Tec balcony waterproofing for Class B/C multifamily communities in Metro Atlanta with phased planning and documentation.\"},\"/dec-tec/commercial-office\":{pageTitle:\"Dec-Tec Commercial Office Terraces Atlanta | CKR\",description:\"Dec-Tec terrace and balcony waterproofing for commercial office properties in Metro Atlanta with planned coordination.\"},\"/dec-tec/hospitality\":{pageTitle:\"Dec-Tec Hospitality Deck Waterproofing Atlanta | CKR\",description:\"Dec-Tec waterproofing for hotel balconies, terraces, pool surrounds, and walkable amenity decks in Metro Atlanta.\"}};function pathFromCanonical(canonical){if(typeof window!==\"undefined\"&&window.location?.pathname){return window.location.pathname===\"/\"?\"/\":window.location.pathname.replace(/\\/$/,\"\");}if(!canonical)return\"\";try{const path=new URL(canonical).pathname||\"/\";return path===\"/\"?\"/\":path.replace(/\\/$/,\"\");}catch{const path=canonical.replace(/^https?:\\/\\/[^/]+/,\"\")||\"/\";return path===\"/\"?\"/\":path.replace(/\\/$/,\"\");}}const ADDRESS={\"@type\":\"PostalAddress\",streetAddress:\"2685 Cambridge Park Dr\",addressLocality:\"Duluth\",addressRegion:\"GA\",postalCode:\"30096\",addressCountry:\"US\"};const AREA_SERVED=[{\"@type\":\"City\",name:\"Duluth\"},{\"@type\":\"City\",name:\"Norcross\"},{\"@type\":\"City\",name:\"Alpharetta\"},{\"@type\":\"City\",name:\"Johns Creek\"},{\"@type\":\"City\",name:\"Peachtree Corners\"},{\"@type\":\"AdministrativeArea\",name:\"Metro Atlanta\"}];const SITEWIDE={\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":`${SITE}/#org`,name:BUSINESS_NAME,alternateName:\"CKR Inc\",url:SITE,logo:{\"@type\":\"ImageObject\",url:LOGO_IMAGE},image:SOCIAL_IMAGE,telephone:\"+1-770-294-5181\",email:\"info@ckrexteriors.com\",address:ADDRESS,sameAs:VERIFIED_SAME_AS},{\"@type\":[\"LocalBusiness\",\"RoofingContractor\"],\"@id\":`${SITE}/#business`,name:BUSINESS_NAME,image:SOCIAL_IMAGE,logo:LOGO_IMAGE,url:SITE,telephone:\"+1-770-294-5181\",priceRange:\"$$\",foundingDate:\"2009\",address:ADDRESS,geo:{\"@type\":\"GeoCoordinates\",latitude:34.0029,longitude:-84.1446},areaServed:AREA_SERVED,openingHoursSpecification:[{\"@type\":\"OpeningHoursSpecification\",dayOfWeek:[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],opens:\"10:00\",closes:\"18:00\"}],sameAs:VERIFIED_SAME_AS,hasOfferCatalog:{\"@type\":\"OfferCatalog\",name:\"CKR Exteriors Services\",itemListElement:[{\"@type\":\"Offer\",name:\"Commercial TPO Roofing\"},{\"@type\":\"Offer\",name:\"Dec-Tec Waterproof Deck Installation\"},{\"@type\":\"Offer\",name:\"Senior Living Commercial Roofing\"},{\"@type\":\"Offer\",name:\"Multifamily Commercial Roofing\"},{\"@type\":\"Offer\",name:\"Retail and Office Commercial Roofing\"},{\"@type\":\"Offer\",name:\"Industrial and Warehouse Commercial Roofing\"}]}},{\"@type\":\"WebSite\",\"@id\":`${SITE}/#website`,url:SITE,name:BUSINESS_NAME,image:SOCIAL_IMAGE,publisher:{\"@id\":`${SITE}/#org`}}]};const DEC_TEC_SERVICE={\"@context\":\"https://schema.org\",\"@type\":\"Service\",\"@id\":`${SITE}/dec-tec#service`,name:\"Dec-Tec Waterproof Deck Installation\",provider:{\"@id\":`${SITE}/#business`},serviceType:\"Vinyl deck membrane installation\",image:SOCIAL_IMAGE,description:\"Professional Dec-Tec waterproof vinyl deck membrane installation in Metro Atlanta. CoolStep and Classic product lines, heat-welded seams, and pedestrian-rated waterproofing for decks, balconies, terraces, pool surrounds, and walkways.\",areaServed:AREA_SERVED,offers:{\"@type\":\"Offer\",priceSpecification:{\"@type\":\"PriceSpecification\",priceCurrency:\"USD\",price:\"15-25\",unitText:\"per square foot installed\"}}};const TPO_SERVICE={\"@context\":\"https://schema.org\",\"@type\":\"Service\",\"@id\":`${SITE}/commercial-tpo-roofing#service`,name:\"Commercial TPO Roofing\",provider:{\"@id\":`${SITE}/#business`},serviceType:\"Commercial flat-roof installation\",image:SOCIAL_IMAGE,description:\"Commercial TPO roofing installation using GAF and Versico systems for multifamily, senior living, retail, office, and industrial properties in Metro Atlanta.\",areaServed:AREA_SERVED};function faqPage(items){return{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",mainEntity:items.map(({q,a})=>({\"@type\":\"Question\",name:q,acceptedAnswer:{\"@type\":\"Answer\",text:a}}))};}const FAQ_DEC_TEC=faqPage([{q:\"How much does Dec-Tec cost in Metro Atlanta?\",a:\"Dec-Tec installation in Metro Atlanta typically costs $15 to $25 per square foot installed, depending on deck size, substrate condition, edge detail, drainage, access, and product line.\"},{q:\"How long does Dec-Tec last?\",a:\"Dec-Tec vinyl membrane is designed for a 20-plus-year service life when installed over a sound, properly sloped substrate and maintained according to manufacturer guidance.\"},{q:\"What is the difference between Dec-Tec and TPO?\",a:\"Dec-Tec is engineered for walkable waterproof deck surfaces. TPO is a commercial roof membrane for flat and low-slope roofs where foot traffic is limited to maintenance access.\"},{q:\"Is Dec-Tec slip resistant?\",a:\"Yes. Dec-Tec is designed as a pedestrian surface and includes textured, slip-resistant finishes for decks, balconies, terraces, pool surrounds, and walkways.\"},{q:\"Can Dec-Tec be installed over an existing deck?\",a:\"Dec-Tec requires a sound, continuous, properly sloped substrate. Existing deck boards often need a plywood underlayment or substrate correction before membrane installation.\"}]);const FAQ_COMMERCIAL_TPO=faqPage([{q:\"What is TPO roofing?\",a:\"TPO, or thermoplastic polyolefin, is a single-ply commercial roofing membrane engineered for flat and low-slope roofs with heat-welded seams.\"},{q:\"How long does a TPO roof last in Atlanta?\",a:\"A properly installed TPO roof can last 20-plus years in Metro Atlanta with appropriate detailing, drainage, maintenance, and periodic inspection.\"},{q:\"How much does commercial TPO roofing cost in Atlanta?\",a:\"Commercial TPO roofing in Metro Atlanta commonly varies by insulation, tear-off requirements, access, penetrations, drainage, and warranty scope. CKR provides written project-specific pricing after site assessment.\"},{q:\"Can TPO be installed over an existing roof?\",a:\"TPO can be installed as a recover over some existing roof systems if the substrate is dry, sound, code-compliant, and appropriate for the new assembly. Wet or failed systems usually require tear-off.\"},{q:\"Does CKR offer warranties on commercial TPO?\",a:\"CKR installs GAF and Versico commercial TPO systems. Warranty terms depend on the selected manufacturer system and project scope, and CKR reviews available documentation during assessment.\"}]);const FAQ_SENIOR_LIVING=faqPage([{q:\"What makes senior living roofing different from other commercial roofing?\",a:\"Senior living roofing must account for occupied buildings, resident safety, survey readiness, noise windows, leak containment, and documentation for facility leadership.\"},{q:\"Will residents need to relocate during the roof replacement?\",a:\"CKR plans senior living roof work around phased installation, resident safety, and disruption control so properties can usually stay occupied during roofing work.\"},{q:\"What is an F-tag and how does roofing affect it?\",a:\"F-tags are federal deficiency citations. Roof leaks that reach resident areas can create survey risk, so senior living roofing requires proactive documentation, maintenance planning, and clear facility communication.\"},{q:\"Does CKR have senior living roofing experience?\",a:\"Yes. CKR highlights senior living experience in Metro Atlanta, including work for properties such as Park Springs Senior Living.\"}]);const FAQ_MULTIFAMILY=faqPage([{q:\"Can you replace a multifamily roof without evicting residents?\",a:\"Yes. Multifamily roof replacement is commonly phased by building or section so residents can remain in place while work proceeds.\"},{q:\"What is a phased roof replacement?\",a:\"A phased roof replacement completes one building, zone, or section at a time instead of opening the entire property at once.\"},{q:\"Does CKR work with property management companies?\",a:\"Yes. CKR coordinates with property managers, asset managers, maintenance teams, and ownership groups on multifamily roofing projects.\"}]);const FAQ_RETAIL_OFFICE=faqPage([{q:\"Who pays for commercial roof repair in an NNN lease?\",a:\"Responsibility depends on the lease. Routine repairs are often treated differently from capital replacement, so CKR proposals can help clarify repair scope and replacement scope.\"},{q:\"What is the difference between CAM and CapEx for roofing?\",a:\"CAM often covers maintenance and operating expenses, while CapEx usually covers larger capital replacements such as full roof tear-off and new commercial roof systems.\"},{q:\"Can you schedule roof work around retail business hours?\",a:\"Yes. CKR can plan retail and office roofing around tenant access, noise windows, loading areas, and business operations.\"}]);const FAQ_INDUSTRIAL_WAREHOUSE=faqPage([{q:\"How do you replace a warehouse roof without halting operations?\",a:\"Warehouse roof replacement can be phased by zone with protection planning for inventory, equipment, loading areas, and high-value operational spaces.\"},{q:\"Is warehouse inventory protected during roof replacement?\",a:\"Yes. CKR plans inventory protection, temporary coverings, weather windows, and work zones before industrial roofing work begins.\"},{q:\"How long does a warehouse TPO roof last?\",a:\"A properly installed warehouse TPO roof can last 20-plus years depending on drainage, foot traffic, maintenance, roof details, and system specification.\"}]);const FAQ_DEC_TEC_VS_TPO=faqPage([{q:\"Can I walk on a TPO roof?\",a:\"TPO roofs can handle limited maintenance access, but they are not designed as finished pedestrian deck surfaces for daily walking, furniture, dining, walkers, or pool traffic.\"},{q:\"Why does TPO fail on walkable decks and terraces?\",a:\"TPO can be damaged by point loads, furniture abrasion, repeated foot traffic, and wet pedestrian use because it is engineered as a roof membrane rather than a walking surface.\"},{q:\"Is Dec-Tec compatible with TPO?\",a:\"Yes. A property can use TPO on flat roof areas and Dec-Tec on walkable deck or terrace areas when the roof-to-deck interface is detailed correctly.\"},{q:\"What is interface failure on commercial and amenity roofs?\",a:\"Interface failure is water intrusion at the transition where one waterproofing system meets another. CKR reduces this risk by coordinating commercial roofing and walkable deck waterproofing under one scope.\"}]);const BREADCRUMB_LABELS={\"dec-tec\":\"Dec-Tec\",\"commercial-tpo-roofing\":\"Commercial TPO Roofing\",\"senior-living-roofing\":\"Senior Living Roofing\",\"multifamily-roofing\":\"Multifamily Roofing\",\"retail-office-roofing\":\"Retail and Office Roofing\",\"industrial-warehouse-roofing\":\"Industrial and Warehouse Roofing\",\"dec-tec-vs-duradek\":\"Dec-Tec vs Duradek\",\"dec-tec-vs-tpo-on-decks\":\"Dec-Tec vs TPO on Decks\",\"dec-tec-cost-atlanta\":\"Dec-Tec Cost in Atlanta\",\"dec-tec-duluth\":\"Dec-Tec Duluth\",\"dec-tec-norcross\":\"Dec-Tec Norcross\",\"dec-tec-alpharetta\":\"Dec-Tec Alpharetta\",\"dec-tec-johns-creek\":\"Dec-Tec Johns Creek\",\"dec-tec-peachtree-corners\":\"Dec-Tec Peachtree Corners\",projects:\"Projects\",refer:\"Refer a Friend\",architects:\"Architects\",\"senior-living\":\"Senior Living\",\"luxury-multifamily\":\"Luxury Multifamily\",\"class-bc-multifamily\":\"Class B/C Multifamily\",\"commercial-office\":\"Commercial Office\",hospitality:\"Hospitality\",\"thank-you\":\"Thank You\",residential:\"Residential\"};function schemaFor(preset){switch(preset){case\"dec-tec-service\":return DEC_TEC_SERVICE;case\"commercial-tpo-service\":return TPO_SERVICE;case\"faq-dec-tec\":return FAQ_DEC_TEC;case\"faq-commercial-tpo\":return FAQ_COMMERCIAL_TPO;case\"faq-senior-living\":return FAQ_SENIOR_LIVING;case\"faq-multifamily\":return FAQ_MULTIFAMILY;case\"faq-retail-office\":return FAQ_RETAIL_OFFICE;case\"faq-industrial-warehouse\":return FAQ_INDUSTRIAL_WAREHOUSE;case\"faq-dec-tec-vs-tpo\":return FAQ_DEC_TEC_VS_TPO;case\"breadcrumbs-only\":return null;case\"sitewide\":default:return SITEWIDE;}}function humanizeSlug(slug){if(BREADCRUMB_LABELS[slug])return BREADCRUMB_LABELS[slug];return slug.split(\"-\").map(word=>word.charAt(0).toUpperCase()+word.slice(1)).join(\" \");}function buildBreadcrumbs(canonical){if(!canonical)return null;let path=canonical;try{path=new URL(canonical).pathname;}catch{path=canonical.replace(/^https?:\\/\\/[^/]+/,\"\");}const segments=path.split(\"/\").filter(Boolean);if(!segments.length)return null;const items=[{\"@type\":\"ListItem\",position:1,name:\"Home\",item:SITE}];let cumulative=SITE;segments.forEach((segment,index)=>{cumulative+=`/${segment}`;items.push({\"@type\":\"ListItem\",position:index+2,name:humanizeSlug(segment),item:cumulative});});return{\"@context\":\"https://schema.org\",\"@type\":\"BreadcrumbList\",itemListElement:items};}function setMeta(name,content,property=false){if(typeof document===\"undefined\"||!content)return;const attr=property?\"property\":\"name\";let tag=document.querySelector(`meta[${attr}=\"${name}\"]`);if(!tag){tag=document.createElement(\"meta\");tag.setAttribute(attr,name);document.head.appendChild(tag);}tag.content=content;}function setLink(rel,href){if(typeof document===\"undefined\"||!href)return;let tag=document.querySelector(`link[rel=\"${rel}\"]`);if(!tag){tag=document.createElement(\"link\");tag.rel=rel;document.head.appendChild(tag);}tag.href=href;}function patchViewport(){if(typeof document===\"undefined\")return;const tags=Array.from(document.querySelectorAll('meta[name=\"viewport\"]'));if(!tags.length){const tag=document.createElement(\"meta\");tag.setAttribute(\"name\",\"viewport\");document.head.appendChild(tag);tags.push(tag);}tags.forEach(tag=>{tag.content=VIEWPORT_CONTENT;});}function patchStandardMeta(pageTitle,description,canonical){patchViewport();setMeta(\"og:type\",\"website\",true);setMeta(\"og:site_name\",BUSINESS_NAME,true);setMeta(\"og:image\",SOCIAL_IMAGE,true);setMeta(\"og:image:secure_url\",SOCIAL_IMAGE,true);setMeta(\"og:image:width\",\"1200\",true);setMeta(\"og:image:height\",\"630\",true);setMeta(\"og:image:alt\",SOCIAL_IMAGE_ALT,true);setMeta(\"twitter:card\",\"summary_large_image\");setMeta(\"twitter:image\",SOCIAL_IMAGE);setMeta(\"twitter:image:alt\",SOCIAL_IMAGE_ALT);if(pageTitle){document.title=pageTitle;setMeta(\"og:title\",pageTitle,true);setMeta(\"twitter:title\",pageTitle);}if(description){setMeta(\"description\",description);setMeta(\"og:description\",description,true);setMeta(\"twitter:description\",description);}if(canonical){setLink(\"canonical\",canonical);setMeta(\"og:url\",canonical,true);}}const NOINDEX_PATHS=new Set([\"/home\",\"/test-publish-check\",\"/dec-tec-senior-living\"]);const CKR_LINK_BANDS={\"/dec-tec\":{eyebrow:\"Dec-Tec paths\",title:\"Dec-Tec pages for cities, communities, and specifiers\",intro:\"Use these pages to separate walkable waterproofing from standard commercial roof membranes before planning a balcony, terrace, or amenity-deck scope.\",groups:[{title:\"Local Dec-Tec pages\",links:[{label:\"Dec-Tec Duluth\",href:\"/dec-tec-duluth\"},{label:\"Dec-Tec Norcross\",href:\"/dec-tec-norcross\"},{label:\"Dec-Tec Alpharetta\",href:\"/dec-tec-alpharetta\"},{label:\"Dec-Tec Johns Creek\",href:\"/dec-tec-johns-creek\"},{label:\"Dec-Tec Peachtree Corners\",href:\"/dec-tec-peachtree-corners\"}]},{title:\"Property use cases\",links:[{label:\"Senior living Dec-Tec\",href:\"/dec-tec/senior-living\"},{label:\"Luxury multifamily Dec-Tec\",href:\"/dec-tec/luxury-multifamily\"},{label:\"Class B/C multifamily Dec-Tec\",href:\"/dec-tec/class-bc-multifamily\"},{label:\"Commercial office Dec-Tec\",href:\"/dec-tec/commercial-office\"},{label:\"Hospitality Dec-Tec\",href:\"/dec-tec/hospitality\"},{label:\"Dec-Tec balcony waterproofing\",href:\"/dec-tec-balcony-waterproofing-atlanta\"}]},{title:\"Research pages\",links:[{label:\"Dec-Tec cost Atlanta\",href:\"/dec-tec-cost-atlanta\"},{label:\"Dec-Tec vs TPO\",href:\"/dec-tec-vs-tpo-on-decks\"},{label:\"Dec-Tec vs Duradek\",href:\"/dec-tec-vs-duradek\"},{label:\"Deck waterproofing\",href:\"/deck-waterproofing-atlanta\"},{label:\"Architect resources\",href:\"/architects\"}]}]},\"/multifamily-roofing\":{eyebrow:\"Multifamily paths\",title:\"Apartment, HOA, and multifamily planning pages\",intro:\"The multifamily cluster supports planned inspections, replacement budgeting, balcony waterproofing, and board-ready documentation.\",groups:[{title:\"Multifamily roofing\",links:[{label:\"Multifamily roofing Atlanta\",href:\"/multifamily-roofing-atlanta\"},{label:\"Multifamily roof replacement\",href:\"/multifamily-roof-replacement-atlanta\"},{label:\"Multifamily roof inspections\",href:\"/multifamily-roof-inspection-atlanta\"},{label:\"Multifamily roof maintenance\",href:\"/multifamily-roof-maintenance-atlanta\"},{label:\"Multifamily TPO roofing\",href:\"/multifamily-tpo-roofing-atlanta\"},{label:\"Asset management\",href:\"/multifamily-roof-asset-management-atlanta\"}]},{title:\"Apartment and HOA\",links:[{label:\"Apartment roofing\",href:\"/apartment-roofing-atlanta\"},{label:\"Apartment inspections\",href:\"/apartment-roof-inspection-atlanta\"},{label:\"Apartment maintenance\",href:\"/apartment-roof-maintenance-atlanta\"},{label:\"Apartment TPO roofing\",href:\"/apartment-tpo-roofing-atlanta\"},{label:\"HOA roofing\",href:\"/hoa-roofing-atlanta\"},{label:\"HOA roof inspections\",href:\"/hoa-roof-inspection-atlanta\"},{label:\"HOA roof replacement\",href:\"/hoa-roof-replacement-atlanta\"}]},{title:\"Waterproofing\",links:[{label:\"Multifamily balcony waterproofing\",href:\"/multifamily-balcony-waterproofing-atlanta\"},{label:\"Dec-Tec luxury multifamily\",href:\"/dec-tec/luxury-multifamily\"},{label:\"Dec-Tec Class B/C multifamily\",href:\"/dec-tec/class-bc-multifamily\"},{label:\"Deck waterproofing Atlanta\",href:\"/deck-waterproofing-atlanta\"}]}]},\"/senior-living-roofing\":{eyebrow:\"Senior living paths\",title:\"Senior living roofing and waterproofing pages\",intro:\"Use these pages to plan roof work around occupied communities, resident routines, facility documentation, and capital approval cycles.\",groups:[{title:\"Roof planning\",links:[{label:\"Senior living roofing Atlanta\",href:\"/senior-living-roofing-atlanta\"},{label:\"Senior living roof replacement\",href:\"/senior-living-roof-replacement-atlanta\"},{label:\"Senior living roof inspections\",href:\"/senior-living-roof-inspection-atlanta\"},{label:\"Senior living roof maintenance\",href:\"/senior-living-roof-maintenance-atlanta\"},{label:\"Senior living TPO roofing\",href:\"/senior-living-tpo-roofing-atlanta\"},{label:\"Capital planning\",href:\"/senior-living-roof-capital-planning-atlanta\"}]},{title:\"Community types\",links:[{label:\"Assisted living roofing\",href:\"/assisted-living-roofing-atlanta\"},{label:\"Memory care roofing\",href:\"/memory-care-roofing-atlanta\"},{label:\"Independent living roofing\",href:\"/independent-living-roofing-atlanta\"},{label:\"Senior living balcony waterproofing\",href:\"/senior-living-balcony-waterproofing-atlanta\"},{label:\"Dec-Tec senior living\",href:\"/dec-tec/senior-living\"}]}]}};const DEC_TEC_SUPPORT_PATHS=new Set([\"/dec-tec-vs-duradek\",\"/dec-tec-vs-tpo-on-decks\",\"/dec-tec-cost-atlanta\",\"/dec-tec-duluth\",\"/dec-tec-norcross\",\"/dec-tec-alpharetta\",\"/dec-tec-johns-creek\",\"/dec-tec-peachtree-corners\",\"/dec-tec/senior-living\",\"/dec-tec/luxury-multifamily\",\"/dec-tec/class-bc-multifamily\",\"/dec-tec/commercial-office\",\"/dec-tec/hospitality\"]);const COMMERCIAL_SUPPORT_PATHS=new Set([\"/retail-office-roofing\",\"/industrial-warehouse-roofing\"]);const DEC_TEC_SUPPORT_BAND={eyebrow:\"Waterproofing paths\",title:\"Related Dec-Tec and walkable waterproofing pages\",intro:\"Use these pages to separate walkable waterproofing from standard low-slope roofing before planning a balcony, terrace, rooftop deck, or amenity surface.\",groups:[{title:\"Core Dec-Tec pages\",links:[{label:\"Dec-Tec hub\",href:\"/dec-tec\"},{label:\"Dec-Tec installer Atlanta\",href:\"/dec-tec-installer-atlanta\"},{label:\"Dec-Tec cost guide\",href:\"/dec-tec-cost-atlanta\"},{label:\"Dec-Tec vs TPO on decks\",href:\"/dec-tec-vs-tpo-on-decks\"},{label:\"Dec-Tec vs Duradek\",href:\"/dec-tec-vs-duradek\"}]},{title:\"Walkable surfaces\",links:[{label:\"Deck waterproofing Atlanta\",href:\"/deck-waterproofing-atlanta\"},{label:\"Balcony waterproofing Atlanta\",href:\"/balcony-waterproofing-atlanta\"},{label:\"Rooftop deck waterproofing\",href:\"/rooftop-deck-waterproofing-atlanta\"},{label:\"Terrace waterproofing\",href:\"/terrace-waterproofing-atlanta\"},{label:\"Walkable roof membrane\",href:\"/walkable-roof-membrane-atlanta\"}]},{title:\"Property types\",links:[{label:\"Dec-Tec senior living\",href:\"/dec-tec/senior-living\"},{label:\"Luxury multifamily Dec-Tec\",href:\"/dec-tec/luxury-multifamily\"},{label:\"Class B/C multifamily Dec-Tec\",href:\"/dec-tec/class-bc-multifamily\"},{label:\"Commercial office Dec-Tec\",href:\"/dec-tec/commercial-office\"},{label:\"Hospitality Dec-Tec\",href:\"/dec-tec/hospitality\"}]}]};const COMMERCIAL_SUPPORT_BAND={eyebrow:\"Commercial planning\",title:\"Related commercial roofing planning pages\",intro:\"Move from property-type research into planned inspections, maintenance, replacement budgeting, and owner-ready documentation.\",groups:[{title:\"Core services\",links:[{label:\"Commercial roofing Atlanta\",href:\"/commercial-roofing-atlanta\"},{label:\"Commercial TPO roofing\",href:\"/commercial-tpo-roofing\"},{label:\"Commercial roof inspection\",href:\"/commercial-roof-inspection-atlanta\"},{label:\"Commercial roof maintenance\",href:\"/commercial-roof-maintenance-atlanta\"},{label:\"Commercial roof replacement\",href:\"/commercial-roof-replacement-atlanta\"},{label:\"Replacement cost guide\",href:\"/commercial-roof-replacement-cost-atlanta\"}]},{title:\"Priority audiences\",links:[{label:\"Senior living roofing\",href:\"/senior-living-roofing\"},{label:\"Multifamily roofing\",href:\"/multifamily-roofing\"},{label:\"Apartment community roofing\",href:\"/apartment-roofing-atlanta\"},{label:\"Property manager roofing\",href:\"/property-manager-roofing-atlanta\"},{label:\"Country club roofing\",href:\"/country-club-roofing-atlanta\"},{label:\"Completed projects\",href:\"/projects\"}]}]};const CKR_TEXT_REPLACEMENTS=[[/inlineTextStyle=(?:\"|&quot;)\\/?[^\"&]+(?:\"|&quot;)(?:>|&gt;)?\\s*/gi,\"\"],[/wood, composite, or coating systems/gi,\"wood, composite, or thin surface systems\"],[/coating-every-spring/gi,\"reseal-every-spring\"],[/coating failures/gi,\"surface failures\"],[/Elastomeric coating \\+ crack repair \\+ re-caulk/gi,\"Patch repairs + crack repair + re-caulk\"],[/not a coating on top/gi,\"not a separate finish layer\"],[/aging coatings/gi,\"aging balcony waterproofing systems\"],[/failed coatings/gi,\"failed surface-applied systems\"],[/basic coating-only approach/gi,\"basic surface-applied approach\"],[/TPO, coatings, pavers/gi,\"TPO, pavers, surface-applied waterproofing\"],[/waterproof coating/gi,\"waterproof membrane\"],[/Concrete and epoxy coating/gi,\"Concrete and epoxy overlay\"],[/CERTIFIED INSTALLER/gi,\"MANUFACTURER SYSTEMS\"],[/Certified Installer/gi,\"Manufacturer Systems\"],[/AUTHORIZED INSTALLER/gi,\"DECK + ROOF SYSTEMS\"],[/Authorized Installer/gi,\"Deck + Roof Systems\"],[/Metro Atlanta's Authorized Dec-Tec Installer/gi,\"Metro Atlanta Dec-Tec Waterproofing Installer\"],[/Authorized Dec-Tec Applicator/gi,\"Dec-Tec waterproofing scope\"],[/GAF \\+ Versico Certified/gi,\"GAF and Versico systems\"],[/GAF and Versico certified installer/gi,\"Installer of GAF and Versico TPO systems\"],[/GAF · Versico · Dec-Tec/gi,\"GAF \\xb7 Versico \\xb7 Dec-Tec systems\"],[/Dec-Tec · GAF · Versico/gi,\"Dec-Tec \\xb7 GAF \\xb7 Versico systems\"],[/Dec-Tec · 15-Yr Material Warranty/gi,\"Dec-Tec \\xb7 Product Documentation\"],[/Three Guarantees\\. One Less Thing to Worry About\\./gi,\"Three Planning Safeguards. One Clearer Scope.\"],[/15-Year Dec-Tec Material Warranty/gi,\"Dec-Tec Product Documentation\"],[/Every installed Dec-Tec membrane carries a 15-year manufacturer material warranty backed by Dec-Tec Inc\\. — not a roofer's promise\\. Covers the vinyl itself against delamination, cracking, and UV degradation\\./gi,\"CKR reviews the Dec-Tec product line, membrane details, and manufacturer documentation that apply to the planned surface before final scope.\"],[/No-Leak Welded Seam Guarantee/gi,\"Welded Seam Documentation\"],[/Seams are hot-air welded — fusion-bonded at the molecular level, no adhesive\\. If water enters through any seam we installed in the first 10 years, we return at no charge to find the source, fix it, and document the repair\\./gi,\"Seams are hot-air welded, and CKR documents seams, drains, transitions, thresholds, and rail penetrations so the finished scope is clear.\"],[/Zero-Displacement Install Protocol/gi,\"Occupied-Site Install Planning\"],[/Business operations don't stop\\./gi,\"Business operations stay part of the plan.\"],[/10-Year No-Leak Pledge/gi,\"Documented Workmanship Follow-Up\"],[/If water enters through our work within 10 years, we return at no charge\\.[^\\n]*/gi,\"If water appears after installation, CKR reviews the reported area, documents findings, and discusses next-step options under the project terms.\"],[/48-hour written proposal guarantee/gi,\"written follow-up after review\"],[/48-hour proposal guarantee and \\$500 credit if we miss/gi,\"written follow-up process\"],[/Written estimate in 2 business days/gi,\"Written follow-up after site review\"],[/Response within 1 business day/gi,\"Clear follow-up after review\"],[/business day reply/gi,\"project-team follow-up\"],[/Get Your Free Proposal/gi,\"Request a Roof Assessment\"],[/Request My Free Proposal/gi,\"Request My Assessment\"],[/Claim Your Free Commercial Roof Inspection/gi,\"Request a Commercial Roof Assessment\"],[/Get My Free Quote/gi,\"Request a Consultation\"],[/Claim Your Free Dec-Tec Analysis/gi,\"Request a Dec-Tec Consultation\"],[/Get My Free Analysis/gi,\"Request My Consultation\"],[/Free Dec-Tec Analysis/gi,\"Dec-Tec Consultation\"],[/Free Deck Analysis/gi,\"Deck Consultation\"],[/Free On-Site Estimate/gi,\"Request On-Site Estimate\"],[/Free on-site analysis\\./gi,\"On-site analysis.\"],[/No obligation\\./gi,\"No pressure.\"],[/20\\+ year lifespan/gi,\"long-service membrane planning\"],[/20\\+ year waterproof vinyl membrane/gi,\"long-service waterproof vinyl membrane\"],[/20-year limited membrane warranty/gi,\"published product documentation\"],[/15-year manufacturer warranty/gi,\"manufacturer documentation\"],[/15-Yr Material Warranty/gi,\"Product Documentation\"],[/20-year system warranty/gi,\"manufacturer system documentation\"],[/NFSI High Traction Rated/gi,\"walkable textured surface\"],[/OSHA 10-hour certified crew leads\\. Background-checked workers\\./gi,\"documented crew coordination and site controls.\"],[/Georgia's premier continuing-care retirement community\\./gi,\"A continuing-care retirement community in Stone Mountain, GA.\"],[/Standard commercial roof replacement or repair/gi,\"Planned commercial roof assessment\"],[/Residential roof repair/gi,\"Residential roof assessment\"],[/Emergency — water entering home/gi,\"Water is entering the home\"],[/Storm \\/ hail damage/gi,\"Weather-related roof concern\"],[/GAF, Versico, and Dec-Tec/gi,\"commercial roofing and Dec-Tec\"],[/deliver a written proposal within 48 business hours/gi,\"provide written follow-up after site review\"],[/zero resident relocation/gi,\"resident-aware project planning\"],[/zero resident displacement/gi,\"resident-aware project planning\"],[/Request My Free Assessment/gi,\"Request My Assessment\"],[/Free Assessment/gi,\"Assessment\"],[/Dec-Tec proposal within 48 business hours/gi,\"Dec-Tec follow-up after site review\"],[/No pressure\\. No pressure\\./gi,\"No pressure.\"],[/^>\\s*/g,\"\"],[/Waterproof Decks Built For 20 Summers/gi,\"Walkable Decks Built for Atlanta Summers\"],[/Deliver a photo-backed written proposal within 48 business hours, including the written follow-up process\\./gi,\"Deliver photo-backed written follow-up after site assessment, including scope notes your facility team can review.\"],[/A CKR Exteriors senior living specialist will visit your facility, walk the roof, document current conditions, coordinate with your Director of Maintenance on scheduling, and deliver a written proposal within 48 business hours\\. No pressure\\. No pressure\\./gi,\"A CKR Exteriors senior living specialist will visit your facility, walk the roof, document current conditions, coordinate with your Director of Maintenance on scheduling, and provide written follow-up after site review. No pressure.\"],[/Free on-site assessment\\. Written proposal in 48 business hours\\. No pressure\\./gi,\"On-site assessment and written follow-up after review. No pressure.\"],[/3 quick questions\\. Free on-site assessment\\. Written proposal within 48 business hours\\./gi,\"3 quick questions. We will follow up with the right next step after review.\"],[/zero-displacement protocol/gi,\"occupied-site plan\"],[/Zero-Displacement Install/gi,\"Occupied-Site Install Planning\"],[/ADA-exceeding/gi,\"walkable\"]];function ckrCurrentPath(){if(typeof window===\"undefined\")return\"\";const path=window.location.pathname||\"/\";return path===\"/\"?\"/\":path.replace(/\\/$/,\"\");}function linkBandForPath(path){if(CKR_LINK_BANDS[path])return CKR_LINK_BANDS[path];if(DEC_TEC_SUPPORT_PATHS.has(path))return DEC_TEC_SUPPORT_BAND;if(COMMERCIAL_SUPPORT_PATHS.has(path))return COMMERCIAL_SUPPORT_BAND;return null;}function patchRobotsForUtilityPaths(){const path=ckrCurrentPath();if(NOINDEX_PATHS.has(path))setMeta(\"robots\",\"noindex,follow\");}function replaceHeadingTag(element,tagName){const replacement=document.createElement(tagName);Array.from(element.attributes).forEach(attr=>replacement.setAttribute(attr.name,attr.value));while(element.firstChild)replacement.appendChild(element.firstChild);element.replaceWith(replacement);}function normalizeDuplicateH1s(){if(typeof document===\"undefined\")return;const headings=Array.from(document.querySelectorAll(\"h1\")).filter(heading=>Boolean(heading.textContent?.trim()));if(headings.length<=1)return;let kept=false;headings.forEach(heading=>{const text=heading.textContent?.trim()||\"\";if(!kept&&text){kept=true;return;}replaceHeadingTag(heading,\"h2\");});}function applyLegacyTextCleanup(){if(typeof document===\"undefined\"||!document.body)return;const walker=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT);const nodes=[];while(walker.nextNode())nodes.push(walker.currentNode);nodes.forEach(node=>{let value=node.nodeValue||\"\";const original=value;CKR_TEXT_REPLACEMENTS.forEach(([pattern,replacement])=>{value=value.replace(pattern,replacement);});if(value!==original)node.nodeValue=value;});}function markCurrentPageForCss(){if(typeof document===\"undefined\")return;const page=ckrCurrentPath().replace(/^\\/+/,\"\").replace(/\\//g,\"-\")||\"home\";document.documentElement.setAttribute(\"data-ckr-page\",page);}function injectMarketingHygieneStyles(){if(typeof document===\"undefined\"||document.getElementById(\"ckr-marketing-hygiene-style\"))return;const style=document.createElement(\"style\");style.id=\"ckr-marketing-hygiene-style\";style.textContent=[\"html,body{max-width:100%;overflow-x:hidden!important;}\",\"body *{box-sizing:border-box;}\",\"body p,body h1,body h2,body h3{min-width:0!important;}\",\"@media(max-width:760px){body [style*='translateX'],body [style*='transform']{max-width:100vw!important;}}\",\"html[data-ckr-page='dec-tec-senior-living'] body p{max-width:calc(100vw - 32px)!important;left:16px!important;right:auto!important;}\",\"@media(max-width:760px){html[data-ckr-page='multifamily-roofing'] body h3,html[data-ckr-page='multifamily-roofing'] body p,html[data-ckr-page='dec-tec-class-bc-multifamily'] body h3,html[data-ckr-page='dec-tec-class-bc-multifamily'] body p{left:auto!important;right:auto!important;transform:none!important;max-width:calc(100vw - 32px)!important;}}\",\"@media(max-width:1400px){body main,body section,body div,body p,body h1,body h2,body h3{max-width:100vw;overflow-wrap:anywhere;}}\",\".ckr-internal-link-band{box-sizing:border-box;width:100%;background:#061524;color:#fff;padding:54px 24px 62px;font-family:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,sans-serif}\",\".ckr-ilb-inner{box-sizing:border-box;width:min(1120px,100%);margin:0 auto;display:grid;grid-template-columns:.72fr 1.28fr;gap:34px;align-items:start}\",\".ckr-ilb-eyebrow{margin:0 0 12px;color:#9fd5b4;text-transform:uppercase;letter-spacing:.08em;font-size:12px;line-height:1.3;font-weight:900}\",\".ckr-ilb-title{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:0;font-weight:900}\",\".ckr-ilb-intro{margin:18px 0 0;color:rgba(255,255,255,.72);font-size:16px;line-height:1.62;font-weight:600}\",\".ckr-ilb-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}\",\".ckr-ilb-group h3{margin:0 0 12px;font-size:14px;line-height:1.25;color:#9fd5b4;text-transform:uppercase;letter-spacing:.08em;font-weight:900}\",\".ckr-ilb-links{display:grid;gap:8px}\",\".ckr-ilb-links a{min-height:42px;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#fff;text-decoration:none;display:flex;align-items:center;padding:0 14px;background:rgba(255,255,255,.055);font-size:14px;line-height:1.25;font-weight:800}\",\".ckr-ilb-links a:hover{transform:translateY(-1px);background:rgba(255,255,255,.09)}\",\"@media(max-width:760px){.ckr-internal-link-band{padding:42px 18px}.ckr-ilb-inner{grid-template-columns:1fr;gap:24px}.ckr-ilb-groups{grid-template-columns:1fr}.ckr-ilb-links a{min-height:46px}}\"].join(\"\");document.head.appendChild(style);}function insertInternalLinkBand(){if(typeof document===\"undefined\"||!document.body)return;const path=ckrCurrentPath();const band=linkBandForPath(path);if(!band||document.getElementById(\"ckr-internal-link-band\"))return;const section=document.createElement(\"section\");section.id=\"ckr-internal-link-band\";section.className=\"ckr-internal-link-band\";section.setAttribute(\"aria-label\",\"Related CKR planning pages\");const inner=document.createElement(\"div\");inner.className=\"ckr-ilb-inner\";const copy=document.createElement(\"div\");const eyebrow=document.createElement(\"p\");eyebrow.className=\"ckr-ilb-eyebrow\";eyebrow.textContent=band.eyebrow;const title=document.createElement(\"h2\");title.className=\"ckr-ilb-title\";title.textContent=band.title;const intro=document.createElement(\"p\");intro.className=\"ckr-ilb-intro\";intro.textContent=band.intro;copy.append(eyebrow,title,intro);const groups=document.createElement(\"div\");groups.className=\"ckr-ilb-groups\";band.groups.forEach(group=>{const groupEl=document.createElement(\"div\");groupEl.className=\"ckr-ilb-group\";const h3=document.createElement(\"h3\");h3.textContent=group.title;const links=document.createElement(\"div\");links.className=\"ckr-ilb-links\";group.links.forEach(item=>{if(item.href===path)return;const a=document.createElement(\"a\");a.href=item.href;a.textContent=item.label;links.appendChild(a);});groupEl.append(h3,links);groups.appendChild(groupEl);});inner.append(copy,groups);section.appendChild(inner);document.body.appendChild(section);}function patchMarketingHygiene(){if(typeof document===\"undefined\")return;patchRobotsForUtilityPaths();markCurrentPageForCss();injectMarketingHygieneStyles();normalizeDuplicateH1s();applyLegacyTextCleanup();insertInternalLinkBand();}export default function SchemaJsonLd(props){const preset=props.preset??\"sitewide\";const rawPageTitle=props.pageTitle??\"\";const rawDescription=props.description??\"\";const rawCanonical=props.canonical??\"\";const metaOverride=META_OVERRIDES[pathFromCanonical(rawCanonical)];const pageTitle=metaOverride?.pageTitle??rawPageTitle;const description=metaOverride?.description??rawDescription;const canonical=metaOverride?.canonical??rawCanonical;const emitBreadcrumbs=props.emitBreadcrumbs??true;const mainSchema=schemaFor(preset);const breadcrumbs=emitBreadcrumbs&&canonical?buildBreadcrumbs(canonical):null;useEffect(()=>{if(typeof document===\"undefined\")return;patchStandardMeta(pageTitle,description,canonical);patchMarketingHygiene();const timers=[window.setTimeout(()=>{patchStandardMeta(pageTitle,description,canonical);patchMarketingHygiene();},750),window.setTimeout(()=>{patchStandardMeta(pageTitle,description,canonical);patchMarketingHygiene();},1800),window.setTimeout(()=>{patchStandardMeta(pageTitle,description,canonical);patchMarketingHygiene();},3200),window.setTimeout(()=>{patchStandardMeta(pageTitle,description,canonical);patchMarketingHygiene();},5200)];return()=>timers.forEach(timer=>window.clearTimeout(timer));},[pageTitle,description,canonical]);return /*#__PURE__*/_jsxs(_Fragment,{children:[mainSchema&&/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:JSON.stringify(mainSchema)}}),breadcrumbs&&/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:JSON.stringify(breadcrumbs)}})]});}addPropertyControls(SchemaJsonLd,{preset:{type:ControlType.Enum,title:\"Schema Preset\",defaultValue:\"sitewide\",options:[\"sitewide\",\"dec-tec-service\",\"commercial-tpo-service\",\"faq-dec-tec\",\"faq-commercial-tpo\",\"faq-senior-living\",\"faq-multifamily\",\"faq-retail-office\",\"faq-industrial-warehouse\",\"faq-dec-tec-vs-tpo\",\"breadcrumbs-only\"],optionTitles:[\"Sitewide (Org + LocalBusiness)\",\"Dec-Tec Service\",\"Commercial TPO Service\",\"FAQ - Dec-Tec\",\"FAQ - Commercial TPO\",\"FAQ - Senior Living\",\"FAQ - Multifamily\",\"FAQ - Retail + Office\",\"FAQ - Industrial + Warehouse\",\"FAQ - Dec-Tec vs TPO on Decks\",\"Breadcrumbs Only\"]},pageTitle:{type:ControlType.String,title:\"Page Title (optional)\",defaultValue:\"\",placeholder:\"50-60 chars with primary keyword\"},description:{type:ControlType.String,title:\"Description (optional)\",defaultValue:\"\",placeholder:\"150-160 chars\",displayTextArea:true},canonical:{type:ControlType.String,title:\"Canonical URL (optional)\",defaultValue:\"\",placeholder:\"https://ckrexteriors.com/page-path\"},emitBreadcrumbs:{type:ControlType.Boolean,title:\"Emit BreadcrumbList\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SchemaJsonLd\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SchemaJsonLd.map"],"mappings":"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"}