{"id":13158,"date":"2026-06-26T22:45:11","date_gmt":"2026-06-26T22:45:11","guid":{"rendered":"https:\/\/korevopanels.com\/project-planner\/"},"modified":"2026-08-03T22:14:15","modified_gmt":"2026-08-03T22:14:15","slug":"project-planner","status":"publish","type":"page","link":"https:\/\/korevopanels.com\/en\/project-planner\/","title":{"rendered":"Project Planner"},"content":{"rendered":"\n<style>\n  :root{--ink:#1c1b19;--stone:#6b6356;--sand:#f4f1ec;--line:#e3ddd3;--accent:#2f6e57;--accent-d:#24503f;--warn:#b8742a;--white:#fff;--radius:14px;--shadow:0 6px 24px rgba(0,0,0,.08)}\n  .kp *{box-sizing:border-box}\n  .kp{font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--ink);line-height:1.5;max-width:760px;margin:0 auto}\n  .kp .card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}\n  .kp .head{padding:22px 24px;border-bottom:1px solid var(--line)}\n  .kp .head h1{margin:0;font-size:22px;letter-spacing:-.3px}\n  .kp .head p{margin:6px 0 0;color:var(--stone);font-size:14px}\n  .kp .steps{display:flex;gap:6px;padding:14px 24px;border-bottom:1px solid var(--line);flex-wrap:wrap}\n  .kp .pill{font-size:12px;color:var(--stone);background:var(--sand);border:1px solid var(--line);border-radius:999px;padding:4px 11px}\n  .kp .pill.active{background:var(--accent);color:#fff;border-color:var(--accent)}\n  .kp .pill.done{background:#e9f1ec;color:var(--accent-d);border-color:#cfe2d7}\n  .kp .body{padding:24px}\n  .kp h2{font-size:16px;margin:0 0 4px}\n  .kp .hint{color:var(--stone);font-size:13px;margin:0 0 16px}\n  .kp .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}\n  .kp .opt{border:1.5px solid var(--line);border-radius:12px;padding:14px;cursor:pointer;background:#fff;transition:.15s;text-align:left}\n  .kp .opt:hover{border-color:var(--accent)}\n  .kp .opt.sel{border-color:var(--accent);background:#f3f8f5;box-shadow:0 0 0 3px #e0efe7}\n  .kp .opt .pname{color:var(--ink);display:block;font-weight:600;font-size:14px}\n  .kp .opt .meta{font-size:12px;color:var(--stone);margin-top:3px}\n  .kp .swatch{height:56px;border-radius:8px;margin-bottom:10px;border:1px solid var(--line);background-size:cover;background-position:center}\n  .kp label{display:block;font-size:13px;font-weight:600;margin:0 0 5px}\n  .kp input[type=number],.kp input[type=email]{width:100%;padding:11px 12px;border:1.5px solid var(--line);border-radius:10px;font-size:15px;background:#fff}\n  .kp .row{display:flex;gap:12px}.kp .row>div{flex:1}\n  .kp .wallrow{display:flex;gap:10px;align-items:flex-end;margin-bottom:10px}\n  .kp .wallrow .x{padding-bottom:11px;color:var(--stone)}\n  .kp .small{font-size:12px;color:var(--stone)}\n  .kp .addwall{background:none;border:1px dashed var(--line);color:var(--accent-d);padding:9px;border-radius:10px;width:100%;cursor:pointer;font-size:13px}\n  .kp .toggle{display:flex;gap:8px;margin:14px 0 0}\n  .kp .toggle button{flex:1;border:1.5px solid var(--line);background:#fff;border-radius:10px;padding:11px;cursor:pointer;font-size:13px;font-weight:600;text-align:center}\n  .kp .toggle button.on{border-color:var(--accent);background:#f3f8f5;color:var(--accent-d);box-shadow:0 0 0 3px #e0efe7}\n  .kp .toggle button .d{display:block;font-weight:500;color:var(--stone);font-size:11px;margin-top:2px}\n  .kp .choices{display:grid;gap:10px;margin-bottom:8px}\n  .kp .choice{border:1.5px solid var(--line);border-radius:12px;padding:14px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}\n  .kp .choice:hover{border-color:var(--accent)}\n  .kp .choice.sel{border-color:var(--accent);background:#f3f8f5;box-shadow:0 0 0 3px #e0efe7}\n  .kp .choice .t{font-weight:600;font-size:14px}.kp .choice .d{font-size:12px;color:var(--stone)}\n  .kp .choice .pc{font-size:12px;color:var(--accent-d);font-weight:700}\n  .kp .nav{display:flex;justify-content:space-between;gap:10px;margin-top:22px}\n  .kp button.btn{border:none;border-radius:10px;padding:12px 20px;font-size:15px;font-weight:600;cursor:pointer}\n  .kp .btn.primary{background:var(--accent);color:#fff}.kp .btn.primary:hover{background:var(--accent-d)}\n  .kp .btn.ghost{background:#fff;color:var(--ink);border:1.5px solid var(--line)}\n  .kp .btn:disabled{opacity:.4;cursor:not-allowed}\n  .kp .hero{position:relative;border-radius:12px;overflow:hidden;margin-bottom:16px;min-height:190px;background:#ddd;background-size:cover;background-position:center;display:flex;align-items:flex-end}\n  .kp .hero .cap{background:linear-gradient(transparent,rgba(0,0,0,.6));color:#fff;width:100%;padding:36px 18px 14px}\n  .kp .hero .cap .n{font-size:18px;font-weight:700}\n  .kp .hero .cap .s{font-size:13px;opacity:.92}\n  .kp .res{border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-bottom:14px}\n  .kp .res .top{background:#f3f8f5;padding:18px;border-bottom:1px solid var(--line)}\n  .kp .res .top .big{font-size:28px;font-weight:700}\n  .kp .res .top .sub{color:var(--stone);font-size:13px}\n  .kp .line{display:flex;justify-content:space-between;padding:11px 18px;border-bottom:1px solid var(--line);font-size:14px}\n  .kp .line:last-child{border-bottom:none}.kp .line .q{color:var(--stone)}\n  .kp .acc .ahead{font-size:13px;font-weight:600;padding:12px 18px 2px;color:var(--stone)}\n  .kp .total{display:flex;justify-content:space-between;padding:16px 18px;background:var(--ink);color:#fff;font-size:18px;font-weight:700}\n  .kp .ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}\n  .kp .ctas .btn{flex:1;min-width:200px;text-align:center}\n  .kp .leadbox{margin-top:12px;padding:16px;border:1px dashed var(--line);border-radius:12px;display:none}\n  .kp .leadbox.show{display:block}\n  .kp .disc{font-size:11px;color:var(--stone);text-align:center;margin-top:18px}\n  .kp .euro{color:var(--accent-d);font-weight:700}\n  .kp .ok{color:var(--accent-d);font-size:13px;margin-top:8px}\n<\/style>\n<div class=\"kp\">\n  <div class=\"card\">\n    <div class=\"head\"><h1>Planeie o seu projeto em 1 minuto<\/h1>\n      <p>Diga-nos a parede. N\u00f3s dizemos exatamente o que precisa \u2014 sem desperd\u00edcio, sem surpresas.<\/p><\/div>\n    <div class=\"steps\" id=\"kpSteps\"><\/div>\n    <div class=\"body\" id=\"kpBody\"><\/div>\n  <\/div>\n  <p class=\"disc\">Korevo \u00b7 Planeador de Projeto<\/p>\n<\/div>\n\n<script>\n(function(){\n\/* ===== CONFIG (editar) ===== *\/\nconst CFG = {\n  cartUrl:\"\/carrinho\/\",                     \/\/ p\u00e1gina do carrinho\n  wcAjax:\"\/?wc-ajax=add_to_cart\",           \/\/ endpoint AJAX nativo WooCommerce\n  leadWebhook:\"https:\/\/mauroteixeira.app.n8n.cloud\/webhook\/korevo-planeador\",  \/\/ webhook n8n (envia or\u00e7amento + guia PDF). Ativar o workflow no n8n.\n  pieceLen:1.90, deliveryDays:\"2\u20134 dias \u00fateis\",\n  complexity:{ simple:{label:\"\u00c9 simples\",desc:\"Parede inteira, poucos recortes\",waste:5},\n               some:{label:\"Algumas portas\/janelas\",desc:\"Recortes moderados\",waste:10},\n               many:{label:\"Muitas portas\/janelas\",desc:\"Muitos recortes\",waste:15} },\n  weightM2:{ pedra:3.5, pu:3.2, acustico:3.0 },\n  acc:{ parafusos:{id:12613,name:\"Parafusos (caixa 50 = 1 kit)\",price:3.85},\n        inicio:{name:\"Pe\u00e7a de in\u00edcio (190 cm)\",price:3.60},\n        cantoExt:{name:\"Canto exterior (190 cm)\",price:3.40},\n        cantoInt:{name:\"Canto interior (190 cm)\",price:3.80} }\n};\n\/* IDs de varia\u00e7\u00e3o reais por cor dos acess\u00f3rios PU *\/\nconst ACC_VAR = {\n  inicio:  {\"Branco linen\":12591,\"Preto mate\":12592,\"Nogueira urban\":12593,\"Teca natural\":12594},\n  cantoExt:{\"Branco linen\":12596,\"Preto mate\":12597,\"Nogueira urban\":12598,\"Teca natural\":12599},\n  cantoInt:{\"Branco linen\":12602,\"Preto mate\":12603,\"Nogueira urban\":12604,\"Teca natural\":12605}\n};\nconst ACC_PROD = { inicio:12583, cantoExt:12595, cantoInt:12601, parafusos:12613 };\n\nconst IMG=\"https:\/\/korevopanels.com\/wp-content\/uploads\/\";\n\/* Cat\u00e1logo REAL. pid=product id; kitVar\/indVar=variation IDs reais. *\/\nconst CATALOG = {\n  pedra:{label:\"Pedra Flex\u00edvel\",kind:\"pedra\",img:IMG+\"2026\/03\/Algrave-Sand-render-scaled-e1777563485549-500x508.jpg\",panelM2:0.72,kitPanels:8,kitM2:5.76,accessories:false,models:[\n    {pid:11970,name:\"Algarve Sand\",color:\"#cbb18c\",ind:18.90,kit:143.00,kitVar:12474,indVar:12475,img:IMG+\"2026\/03\/Algrave-Sand-render-scaled-e1777563485549-500x508.jpg\"},\n    {pid:12224,name:\"Sand Vein\",color:\"#c9bda6\",ind:18.90,kit:143.00,kitVar:12501,indVar:12502,img:IMG+\"2026\/03\/Sand-vein-render-1-scaled-e1777564291597-500x440.png\"},\n    {pid:12229,name:\"Amber Travertine\",color:\"#b07a3e\",ind:18.90,kit:143.00,kitVar:12476,indVar:12477,img:IMG+\"2026\/03\/Amber-Travertine-render4-500x500.png\"},\n    {pid:12223,name:\"Roman Beige\",color:\"#d8c4a3\",ind:18.90,kit:143.00,kitVar:12499,indVar:12500,img:IMG+\"2026\/03\/Roman-Beige.png\"},\n    {pid:12220,name:\"Linen Stone\",color:\"#d9d2c4\",ind:18.90,kit:143.00,kitVar:12487,indVar:12488,img:IMG+\"2026\/03\/Linen-Stone.png\"},\n    {pid:12221,name:\"Ivory Calacatta\",color:\"#e3dccb\",ind:18.90,kit:143.00,kitVar:12484,indVar:12485,img:IMG+\"2026\/03\/Ivory-Calcata.png\"},\n    {pid:12225,name:\"Moon Limestone\",color:\"#cfd0c8\",ind:18.90,kit:143.00,kitVar:12494,indVar:12495,img:IMG+\"2026\/03\/Moon-limestone.png\"},\n    {pid:12222,name:\"Graphite Vein\",color:\"#6f7176\",ind:18.90,kit:143.00,kitVar:12482,indVar:12483,img:IMG+\"2026\/03\/Graphite-Vein.png\"},\n    {pid:12235,name:\"Storm Slate\",color:\"#56585c\",ind:18.90,kit:143.00,kitVar:12505,indVar:12506,img:IMG+\"2026\/03\/Storm-Slate.png\"},\n    {pid:12234,name:\"Granite Frost\",color:\"#9aa0a4\",ind:20.80,kit:160.70,kitVar:12480,indVar:12481,img:IMG+\"2026\/03\/Granite-Frost.png\"},\n    {pid:12230,name:\"Midnight Slate\",color:\"#3f4450\",ind:18.90,kit:143.00,kitVar:12490,indVar:12491},\n    {pid:12231,name:\"Silver Strata\",color:\"#b7bcc0\",ind:18.90,kit:143.00,kitVar:12503,indVar:12504},\n    {pid:12232,name:\"Arctic Stack\",color:\"#cdd6da\",ind:23.00,kit:172.90,kitVar:12478,indVar:12479},\n    {pid:12233,name:\"Volcanic Stack\",color:\"#4f4b48\",ind:23.00,kit:172.90,kitVar:12509,indVar:12510}\n  ]},\n  pu:{label:\"Pain\u00e9is Isot\u00e9rmicos (PU)\",kind:\"pu\",img:IMG+\"2026\/04\/Nogueira-urban.png\",kitM2:7.27,kitPanels:10,accessories:true,models:[\n    {pid:12268,name:\"Branco Linen\",color:\"#efece6\",kit:159.90,simple:true,accColor:\"Branco linen\",img:IMG+\"2026\/04\/Branco-Lien.png\"},\n    {pid:12265,name:\"Teca Natural\",color:\"#a9794d\",kit:159.90,simple:true,accColor:\"Teca natural\",img:IMG+\"2026\/04\/Teca-Natural.png\"},\n    {pid:12266,name:\"Teca Natural Ripado\",color:\"#9c6f44\",kit:159.90,simple:true,accColor:\"Teca natural\"},\n    {pid:12258,name:\"Nogueira Urban\",color:\"#5c4632\",kit:159.90,accColor:\"Nogueira urban\",img:IMG+\"2026\/04\/Nogueira-urban.png\",\n      variants:[{th:\"16mm\",label:\"16mm \u00b7 standard\",kit:159.90,kitM2:7.27,kitPanels:10,var:12260},\n                {th:\"25mm\",label:\"25mm \u00b7 isolamento m\u00e1x.\",kit:149.90,kitM2:5.82,kitPanels:8,var:12261}]},\n    {pid:12262,name:\"Nogueira Urban Ripado\",color:\"#523f2d\",kit:159.90,simple:true,accColor:\"Nogueira urban\"},\n    {pid:12267,name:\"Preto Mate\",color:\"#2b2a28\",kit:159.90,simple:true,accColor:\"Preto mate\",img:IMG+\"2026\/04\/Preto-natural.png\"}\n  ]},\n  acustico:{label:\"Pain\u00e9is Ac\u00fasticos\",kind:\"acustico\",img:IMG+\"2026\/03\/Akupanel-Charcoal-Black.png\",panelM2:0.72,kitPanels:8,kitM2:5.76,accessories:false,models:[\n    {pid:12273,name:\"Charcoal Black\",color:\"#3a3a3c\",ind:25.80,kit:185.90,kitVar:12540,indVar:12541,img:IMG+\"2026\/03\/Akupanel-Charcoal-Black.png\"},\n    {pid:12271,name:\"Smoke Walnut\",color:\"#6b4b34\",ind:25.80,kit:185.90,kitVar:12542,indVar:12543,img:IMG+\"2026\/03\/Akupanel-Smoke-wallnut-comprido-1.png\"},\n    {pid:12270,name:\"Walnut\",color:\"#8a5a36\",ind:25.80,kit:185.90,kitVar:12544,indVar:12545,img:IMG+\"2026\/03\/wallnut-texture.png\"}\n  ]}\n};\n\nconst S={step:1,pillar:null,model:null,variant:0,walls:[{w:\"\",h:\"\"}],areaMode:\"wh\",areaDirect:\"\",complexity:\"some\",cantoExt:0,cantoInt:0};\nconst STEP=[\"Produto\",\"Acabamento\",\"Medidas\",\"Recortes\",\"Resultado\"];\nconst fmt=n=>(Math.round(n*100)\/100).toLocaleString(\"pt-PT\",{minimumFractionDigits:2,maximumFractionDigits:2})+\" \u20ac\";\nconst $=h=>{const t=document.createElement(\"template\");t.innerHTML=h.trim();return t.content.firstChild;};\nconst body=()=>document.getElementById(\"kpBody\");\n\n\/* prefill por URL: ?pilar=pedra&produto=12235 *\/\n(function prefill(){const q=new URLSearchParams(location.search);\n  const pil=q.get(\"pilar\"),prod=q.get(\"produto\");\n  if(pil&&CATALOG[pil]){S.pillar=pil;}\n  if(prod){for(const k in CATALOG){const m=CATALOG[k].models.find(x=>String(x.pid)===String(prod));if(m){S.pillar=k;S.model=m;S.step=3;break;}}}\n})();\n\nfunction renderSteps(){const el=document.getElementById(\"kpSteps\");el.innerHTML=\"\";\n  STEP.forEach((l,i)=>{const n=i+1;let c=\"pill\"+(n===S.step?\" active\":(n<S.step?\" done\":\"\"));el.appendChild($(`<span class=\"${c}\">${n}. ${l}`));});}\nfunction widthsSum(){return S.walls.reduce((a,w)=>a+(parseFloat(w.w)||0),0)\/100;}\nfunction maxHeight(){return Math.max(0,...S.walls.map(w=>(parseFloat(w.h)||0)\/100));}\nfunction grossArea(){if(S.areaMode===\"direct\")return parseFloat(S.areaDirect)||0;\n  return S.walls.reduce((a,w)=>a+(((parseFloat(w.w)||0)\/100)*((parseFloat(w.h)||0)\/100)),0);}\nfunction waste(){return CFG.complexity[S.complexity].waste;}\nfunction spec(){const p=CATALOG[S.pillar],m=S.model;let kit=m.kit,kitM2=p.kitM2,kitPanels=p.kitPanels,panelM2=p.panelM2,kitVar=m.kitVar;\n  if(m.variants){const v=m.variants[S.variant||0];kit=v.kit;kitM2=v.kitM2;kitPanels=v.kitPanels;panelM2=kitM2\/kitPanels;kitVar=v.var;}\n  return {p,m,kit,kitM2,kitPanels,panelM2,kitVar};}\n\nfunction compute(){const {p,m,kit,kitM2,kitPanels,panelM2,kitVar}=spec();\n  const gross=grossArea(),need=gross*(1+waste()\/100);\n  let o={gross,need,lines:[],acc:[],cart:[],productTotal:0,accTotal:0,unitM2:kit\/kitM2,purchasedM2:0};\n  if(p.kind===\"pedra\"||p.kind===\"acustico\"){\n    const panels=Math.ceil(need\/panelM2),kits=Math.floor(panels\/kitPanels),rest=panels-kits*kitPanels;\n    o.productTotal=kits*kit+rest*m.ind;o.purchasedM2=kits*kitM2+rest*panelM2;\n    o.headline=(kits?`${kits} kit${kits>1?\"s\":\"\"}`:\"\")+(kits&&rest?\" + \":\"\")+(rest?`${rest} individual`:\"\");\n    if(kits){o.lines.push([`Kit de ${kitPanels} (${kitM2} m\u00b2)`,`${kits} \u00d7 ${fmt(kit)}`]);o.cart.push({pid:m.pid,vid:m.kitVar,qty:kits});}\n    if(rest){o.lines.push([`Painel individual`,`${rest} \u00d7 ${fmt(m.ind)}`]);o.cart.push({pid:m.pid,vid:m.indVar,qty:rest});}\n  } else {\n    const kits=Math.ceil(need\/kitM2);o.productTotal=kits*kit;o.purchasedM2=kits*kitM2;\n    o.headline=`${kits} kit${kits>1?\"s\":\"\"}`;\n    const th=m.variants?` \u00b7 ${m.variants[S.variant].th}`:\"\";\n    o.lines.push([`Kit de ${kitPanels} pain\u00e9is (${kitM2} m\u00b2)${th}`,`${kits} \u00d7 ${fmt(kit)}`]);\n    o.cart.push({pid:m.pid,vid:kitVar||null,qty:kits});\n    const col=m.accColor;\n    const para=kits;o.acc.push([CFG.acc.parafusos.name,para,CFG.acc.parafusos.price]);o.cart.push({pid:ACC_PROD.parafusos,vid:null,qty:para});\n    const base=S.areaMode===\"wh\"?widthsSum():0;\n    if(base>0){const ini=Math.ceil(base\/CFG.pieceLen);o.acc.push([CFG.acc.inicio.name,ini,CFG.acc.inicio.price]);o.cart.push({pid:ACC_PROD.inicio,vid:ACC_VAR.inicio[col],qty:ini});}\n    const h=S.areaMode===\"wh\"?maxHeight():2.6;\n    if(S.cantoExt>0){const u=S.cantoExt*Math.ceil(h\/CFG.pieceLen);o.acc.push([CFG.acc.cantoExt.name,u,CFG.acc.cantoExt.price]);o.cart.push({pid:ACC_PROD.cantoExt,vid:ACC_VAR.cantoExt[col],qty:u});}\n    if(S.cantoInt>0){const u=S.cantoInt*Math.ceil(h\/CFG.pieceLen);o.acc.push([CFG.acc.cantoInt.name,u,CFG.acc.cantoInt.price]);o.cart.push({pid:ACC_PROD.cantoInt,vid:ACC_VAR.cantoInt[col],qty:u});}\n    o.accTotal=o.acc.reduce((a,x)=>a+x[1]*x[2],0);\n  }\n  o.weight=o.purchasedM2*(CFG.weightM2[p.kind]||0);o.total=o.productTotal+o.accTotal;return o;}\n\nfunction render(){renderSteps();const b=body();b.innerHTML=\"\";b.append([vProduct,vModel,vMeasure,vRecortes,vResult][S.step-1]());}\n\nfunction vProduct(){const c=$(`<div><\/script>","protected":false},"excerpt":{"rendered":"<p>Planeie o seu projeto em 1 minuto Diga-nos a parede. N\u00f3s dizemos exatamente o que precisa \u2014 sem desperd\u00edcio, sem surpresas. Korevo \u00b7 Planeador de Projeto<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13158","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Project Planner \u2014 Calculate Kits | Korevo<\/title>\n<meta name=\"description\" content=\"Plan your cladding in 2 minutes: enter your measurements and find out how many kits and accessories you need, along with an estimated cost. Korevo Panels.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/korevopanels.com\/en\/project-planner\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Project Planner \u2014 Calculate Kits | Korevo\" \/>\n<meta property=\"og:description\" content=\"Plan your cladding in 2 minutes: enter your measurements and find out how many kits and accessories you need, along with an estimated cost. Korevo Panels.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/korevopanels.com\/en\/project-planner\/\" \/>\n<meta property=\"og:site_name\" content=\"Korevo Panels\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61587274835133\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-03T22:14:15+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/project-planner\\\/\",\"url\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/project-planner\\\/\",\"name\":\"Project Planner \u2014 Calculate Kits | Korevo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/#website\"},\"datePublished\":\"2026-06-26T22:45:11+00:00\",\"dateModified\":\"2026-08-03T22:14:15+00:00\",\"description\":\"Plan your cladding in 2 minutes: enter your measurements and find out how many kits and accessories you need, along with an estimated cost. Korevo Panels.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/project-planner\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/korevopanels.com\\\/en\\\/project-planner\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/project-planner\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Project Planner\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/\",\"name\":\"Korevo Panels\",\"description\":\"Efici\u00eancia t\u00e9rmica para construir melhor\",\"publisher\":{\"@id\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/#organization\",\"name\":\"Korevo Panels\",\"url\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/korevopanels.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/KorevoSeo.png\",\"contentUrl\":\"https:\\\/\\\/korevopanels.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/KorevoSeo.png\",\"width\":500,\"height\":500,\"caption\":\"Korevo Panels\"},\"image\":{\"@id\":\"https:\\\/\\\/korevopanels.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=61587274835133\",\"https:\\\/\\\/www.instagram.com\\\/korevopanels\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Project Planner \u2014 Calculate Kits | Korevo","description":"Plan your cladding in 2 minutes: enter your measurements and find out how many kits and accessories you need, along with an estimated cost. Korevo Panels.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/korevopanels.com\/en\/project-planner\/","og_locale":"en_US","og_type":"article","og_title":"Project Planner \u2014 Calculate Kits | Korevo","og_description":"Plan your cladding in 2 minutes: enter your measurements and find out how many kits and accessories you need, along with an estimated cost. Korevo Panels.","og_url":"https:\/\/korevopanels.com\/en\/project-planner\/","og_site_name":"Korevo Panels","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61587274835133","article_modified_time":"2026-08-03T22:14:15+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/korevopanels.com\/en\/project-planner\/","url":"https:\/\/korevopanels.com\/en\/project-planner\/","name":"Project Planner \u2014 Calculate Kits | Korevo","isPartOf":{"@id":"https:\/\/korevopanels.com\/en\/#website"},"datePublished":"2026-06-26T22:45:11+00:00","dateModified":"2026-08-03T22:14:15+00:00","description":"Plan your cladding in 2 minutes: enter your measurements and find out how many kits and accessories you need, along with an estimated cost. Korevo Panels.","breadcrumb":{"@id":"https:\/\/korevopanels.com\/en\/project-planner\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/korevopanels.com\/en\/project-planner\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/korevopanels.com\/en\/project-planner\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/korevopanels.com\/en\/home\/"},{"@type":"ListItem","position":2,"name":"Project Planner"}]},{"@type":"WebSite","@id":"https:\/\/korevopanels.com\/en\/#website","url":"https:\/\/korevopanels.com\/en\/","name":"Korevo Panels","description":"Efici\u00eancia t\u00e9rmica para construir melhor","publisher":{"@id":"https:\/\/korevopanels.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/korevopanels.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/korevopanels.com\/en\/#organization","name":"Korevo Panels","url":"https:\/\/korevopanels.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/korevopanels.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/korevopanels.com\/wp-content\/uploads\/2026\/04\/KorevoSeo.png","contentUrl":"https:\/\/korevopanels.com\/wp-content\/uploads\/2026\/04\/KorevoSeo.png","width":500,"height":500,"caption":"Korevo Panels"},"image":{"@id":"https:\/\/korevopanels.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=61587274835133","https:\/\/www.instagram.com\/korevopanels\/"]}]}},"_links":{"self":[{"href":"https:\/\/korevopanels.com\/en\/wp-json\/wp\/v2\/pages\/13158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/korevopanels.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/korevopanels.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/korevopanels.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/korevopanels.com\/en\/wp-json\/wp\/v2\/comments?post=13158"}],"version-history":[{"count":1,"href":"https:\/\/korevopanels.com\/en\/wp-json\/wp\/v2\/pages\/13158\/revisions"}],"predecessor-version":[{"id":13159,"href":"https:\/\/korevopanels.com\/en\/wp-json\/wp\/v2\/pages\/13158\/revisions\/13159"}],"wp:attachment":[{"href":"https:\/\/korevopanels.com\/en\/wp-json\/wp\/v2\/media?parent=13158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}