{"id":56,"date":"2026-11-10T18:59:12","date_gmt":"2026-11-10T18:59:12","guid":{"rendered":"https:\/\/madeireiraincobel.perifericamkt.com.br\/?page_id=56"},"modified":"2026-11-10T19:06:07","modified_gmt":"2026-11-10T19:06:07","slug":"inicio","status":"publish","type":"page","link":"https:\/\/madeireiraincobel.perifericamkt.com.br\/","title":{"rendered":"In\u00edcio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"56\" class=\"elementor elementor-56\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-29e4e89 e-con-full e-flex e-con e-parent\" data-id=\"29e4e89\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6859071 elementor-widget elementor-widget-html\" data-id=\"6859071\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"inc-root\" hidden><\/div>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wdth,wght@62..125,100..900&family=Instrument+Sans:wght@400..700&family=IBM+Plex+Mono:wght@400;500;600&display=swap\" rel=\"stylesheet\">\n<style>\n:root{\n  \/* Ideia de layout: a p\u00e1gina se comporta como um brise de madeira \u2014 ripas que abrem, fecham e marcam o ritmo; r\u00e9gua milim\u00e9trica na margem. *\/\n  --paper:#F4F0EA;      \/* off-white quente *\/\n  --paper-2:#E9E3D9;    \/* cinza clar\u00edssimo para blocos *\/\n  --ink:#24170F;        \/* texto *\/\n  --wood:#6B4224;       \/* marrom institucional *\/\n  --bark:#392416;       \/* marrom profundo do s\u00edmbolo *\/\n  --signal:#FF5000;     \/* laranja Incobel *\/\n  --line:rgba(36,23,15,.14);\n  --ff-d:\"Archivo\",\"Arial Narrow\",system-ui,sans-serif;\n  --ff-b:\"Instrument Sans\",system-ui,-apple-system,\"Segoe UI\",sans-serif;\n  --ff-m:\"IBM Plex Mono\",ui-monospace,Menlo,monospace;\n  --gut:clamp(18px,4vw,56px);\n  --ease:cubic-bezier(.7,0,.2,1);\n  --out:cubic-bezier(.16,1,.3,1);\n  color-scheme:light;\n}\n*,*::before,*::after{box-sizing:border-box}\nhtml{scroll-behavior:smooth;-webkit-text-size-adjust:100%}\nbody{margin:0;background:var(--paper);color:var(--ink);font-family:var(--ff-b);font-size:17px;line-height:1.6;overflow-x:hidden}\nimg{max-width:100%;display:block}\na{color:inherit}\n:focus-visible{outline:2px solid var(--signal);outline-offset:3px}\nh1,h2,h3,h4{font-family:var(--ff-d);margin:0;text-wrap:balance;line-height:.95}\np{margin:0}\n.mono{font-family:var(--ff-m);font-size:12px;letter-spacing:.08em;text-transform:uppercase}\n.wrap{padding-inline:var(--gut);max-width:1480px;margin-inline:auto}\n.sq{display:inline-block;width:.42em;height:.42em;background:var(--signal);border-radius:2px;vertical-align:.12em}\n.btn{--bg:var(--signal);--fg:#fff;display:inline-flex;align-items:center;gap:.7em;padding:1.05em 1.5em;background:var(--bg);color:var(--fg);text-decoration:none;font-weight:600;font-size:15px;border-radius:3px;border:1px solid var(--bg);position:relative;overflow:hidden;isolation:isolate;transition:color .35s var(--out)}\n.btn::before{content:\"\";position:absolute;inset:0;background:var(--bark);transform:scaleX(0);transform-origin:right;transition:transform .5s var(--out);z-index:-1}\n.btn:hover::before{transform:scaleX(1);transform-origin:left}\n.btn svg{width:18px;height:18px;flex:none}\n.btn .arr{transition:transform .4s var(--out)}\n.btn:hover .arr{transform:translateX(4px)}\n.btn.ghost{--bg:transparent;--fg:currentColor;border-color:currentColor}\n.btn.ghost::before{background:var(--signal)}\n.btn.ghost:hover{color:#fff;border-color:var(--signal)}\n\n\/* ---------- logo ---------- *\/\n.logo svg{display:block;height:100%;width:auto}\n.lg-mark{fill:var(--logo-mark,var(--bark))}\n.lg-word{fill:var(--logo-word,var(--wood))}\n.lg-accent{fill:var(--signal)}\n\n\/* ---------- r\u00e9gua de progresso ---------- *\/\n.ruler{position:fixed;left:0;top:0;bottom:0;width:22px;z-index:40;pointer-events:none;mix-blend-mode:difference;color:#fff;display:none}\n.ruler::before{content:\"\";position:absolute;inset:0;background:\n  repeating-linear-gradient(to bottom,currentColor 0 1px,transparent 1px 8px) left\/7px 100% no-repeat,\n  repeating-linear-gradient(to bottom,currentColor 0 1px,transparent 1px 40px) left\/13px 100% no-repeat;opacity:.55}\n.ruler .mk{position:absolute;left:0;top:0;width:18px;height:2px;background:#fff;will-change:transform}\n.ruler .rd{position:absolute;left:26px;top:0;font-family:var(--ff-m);font-size:10px;letter-spacing:.06em;white-space:nowrap;will-change:transform}\n@media (min-width:1100px) and (pointer:fine){.ruler{display:block}}\n\n\/* ---------- header ---------- *\/\n.hdr{position:fixed;inset:0 0 auto 0;z-index:50;--logo-mark:#fff;--logo-word:#fff;color:#fff;transition:background .4s,color .4s,transform .5s var(--out),box-shadow .4s}\n.hdr .bar{display:flex;align-items:center;justify-content:space-between;gap:24px;height:78px}\n.hdr .logo{height:34px;display:block}\n.hdr nav{display:flex;gap:clamp(14px,2vw,30px)}\n.hdr nav a{text-decoration:none;font-size:14px;font-weight:500;position:relative;padding:6px 0;white-space:nowrap}\n.hdr nav a::after{content:\"\";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--signal);transform:scaleX(0);transform-origin:right;transition:transform .4s var(--out)}\n.hdr nav a:hover::after,.hdr nav a.on::after{transform:scaleX(1);transform-origin:left}\n.hdr .wa{display:flex;align-items:center;gap:8px;text-decoration:none;font-family:var(--ff-m);font-size:12.5px;letter-spacing:.04em;opacity:.9;white-space:nowrap}\n.hdr .wa svg{width:16px;height:16px}\n.hdr.solid{background:rgba(244,240,234,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--ink);--logo-mark:var(--bark);--logo-word:var(--wood);box-shadow:0 1px 0 var(--line)}\n.hdr:not(.solid)::before{content:\"\";position:absolute;inset:0 0 -30px 0;background:linear-gradient(rgba(20,10,4,.55),rgba(20,10,4,0));pointer-events:none;z-index:-1}\n.burger{display:none;width:44px;height:44px;border:0;background:none;color:inherit;cursor:pointer;position:relative}\n.burger i{position:absolute;left:10px;right:10px;height:2px;background:currentColor;transition:transform .4s var(--out),top .4s var(--out)}\n.burger i:nth-child(1){top:16px}.burger i:nth-child(2){top:26px;right:18px}\n.menu-open .burger i:nth-child(1){top:21px;transform:rotate(45deg)}\n.menu-open .burger i:nth-child(2){top:21px;right:10px;transform:rotate(-45deg)}\n.mnav{position:fixed;inset:0;z-index:49;color:var(--paper);visibility:hidden;pointer-events:none;transition:visibility 0s linear .9s}\n.menu-open .mnav{visibility:visible;pointer-events:auto;transition-delay:0s}\n.mnav .planks{position:absolute;inset:0;display:flex;background:none}\n.mnav .planks i{flex:1;background:#7A4A24 var(--wimg,none) no-repeat;background-size:100vw 100%;background-position:calc(var(--i) * -100vw \/ 7) 0;transform:scaleY(0);transform-origin:top;transition:transform .6s var(--ease);transition-delay:calc((6 - var(--i)) * 45ms + .15s);box-shadow:inset -1px 0 0 rgba(20,8,2,.55),inset 1px 0 0 rgba(255,214,160,.14)}\n.menu-open .mnav .planks i{transform:scaleY(1);transition-delay:calc(var(--i) * 55ms)}\n.mnav::before{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(24,12,5,.72),rgba(24,12,5,.55) 50%,rgba(24,12,5,.8));opacity:0;transition:opacity .4s ease}\n.menu-open .mnav::before{opacity:1;transition:opacity .5s ease .35s}\n.mn-in{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;padding:84px var(--gut) 32px;overflow-y:auto}\n.mnav a{display:flex;align-items:center;gap:16px;padding:15px 6px 15px 0;border-bottom:1px solid rgba(244,240,234,.16);text-decoration:none;opacity:0;transform:translateX(-26px);transition:opacity .35s,transform .35s var(--out)}\n.mnav a .n{font-family:var(--ff-m);font-size:11px;letter-spacing:.06em;color:var(--signal);width:22px;flex:none}\n.mnav a .t{font-family:var(--ff-d);font-variation-settings:\"wdth\" 72;font-weight:800;text-transform:uppercase;font-size:clamp(26px,7.4vw,40px);line-height:1;letter-spacing:.01em;transition:color .3s,transform .45s var(--out)}\n.mnav a .ar{margin-left:auto;width:12px;height:12px;background:var(--signal);border-radius:2px;transform:scale(0) rotate(-45deg);transition:transform .4s var(--out)}\n.mnav a:hover .t,.mnav a:focus-visible .t,.mnav a.on .t,.mnav a.tap .t{color:var(--signal);transform:translateX(10px)}\n.mnav a:hover .ar,.mnav a:focus-visible .ar,.mnav a.on .ar,.mnav a.tap .ar{transform:scale(1) rotate(0)}\n.mnav a.tap{background:linear-gradient(90deg,rgba(255,80,0,.16),transparent 70%)}\n.mnav a.sub .t{font-size:clamp(18px,5vw,24px);font-variation-settings:\"wdth\" 85}\n.menu-open .mnav a{opacity:1;transform:none;transition:opacity .5s,transform .6s var(--out);transition-delay:calc(.45s + var(--i)*.06s)}\n.mnav .meta{margin-top:26px;font-family:var(--ff-m);font-size:12px;line-height:1.7;opacity:0;transition:opacity .4s}\n.menu-open .mnav .meta{opacity:.75;transition-delay:.9s}\n.menu-open .hdr{--logo-mark:#fff;--logo-word:#fff;color:#fff;background:transparent;box-shadow:none;backdrop-filter:none}\n@media (max-width:1180px){.hdr nav,.hdr .wa{display:none}.burger{display:block}}\n\n\/* ---------- hero \/ brise ---------- *\/\n\/* ---------- abertura: a t\u00e1bua ---------- *\/\n.intro{position:relative;height:290svh}\n.stage{position:sticky;top:0;height:100svh;overflow:hidden;background:#140b06}\n.wood{position:absolute;inset:0;z-index:5;will-change:transform}\n.wood.gone{visibility:hidden}\n.piece{position:absolute;inset:0;will-change:transform;backface-visibility:hidden}\n.piece .dim{position:absolute;inset:0;background:#140904;opacity:var(--dim,0);pointer-events:none}\n.piece canvas{position:absolute;inset:0;width:100%;height:100%;display:block}\n.piece .edge,.wood .crack{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}\n.piece .edge path{fill:none;stroke:#EDC48C;stroke-width:7;vector-effect:non-scaling-stroke;stroke-linejoin:round;opacity:var(--eo,0)}\n.wood .crack{z-index:2}\n.wood .crack path{fill:none;stroke:#120803;stroke-width:3.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}\n.wood .crack{clip-path:inset(0 0 100% 0)}\n.brand{position:absolute;left:50%;top:47%;width:min(74vw,660px);transform:translate(-50%,-50%);display:grid;justify-items:center;gap:clamp(16px,3vh,28px);animation:brandIn 1.8s var(--out) both}\n.brand svg{width:100%;height:auto;display:block;filter:drop-shadow(0 1.5px 0 rgba(255,224,182,.28))}\n.brand .lg-mark,.brand .lg-word,.brand .lg-accent{fill:#2E170A;fill-opacity:.84}\n.brand svg path:last-child{fill:var(--signal);fill-opacity:1}\n.brand .tag{font-family:var(--ff-m);font-weight:600;font-size:clamp(10.5px,1vw,13px);letter-spacing:.34em;text-transform:uppercase;color:#1C0C04;opacity:1;text-align:center;text-shadow:0 1px 0 rgba(255,222,180,.35)}\n@keyframes brandIn{from{opacity:0;transform:translate(-50%,-46%) scale(1.03)}}\n.wood .hint{position:absolute;left:50%;bottom:clamp(22px,5vh,46px);transform:translateX(-50%);z-index:3;color:#2A1509;display:flex;flex-direction:column;align-items:center;gap:10px;animation:hintIn 1.4s var(--out) .6s both}\n@keyframes hintIn{from{opacity:0}}\n.wood .hint i{width:1.5px;height:44px;background:currentColor;animation:drip 1.8s var(--ease) infinite;transform-origin:top}\n.pks{position:absolute;inset:0;overflow:hidden}\n.pks i{position:absolute;top:0;bottom:0;background-color:#7A4A24;background-repeat:no-repeat;will-change:transform;box-shadow:inset -1px 0 0 rgba(20,8,2,.6),inset 1px 0 0 rgba(255,214,160,.14),0 18px 30px -10px rgba(10,5,2,.55)}\n.pks i::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,8,2,0) 40%,rgba(20,8,2,.7));opacity:var(--sh,0);pointer-events:none}\n.wood .brand{z-index:2}\n.spl{position:absolute;left:0;top:0;border-radius:1px;background:linear-gradient(90deg,#6E401C,#E7B97C 45%,#9A6232);opacity:0;will-change:transform,opacity;z-index:3}\n.hero{position:relative;height:100%;min-height:520px;background:var(--bark);overflow:hidden;color:#fff}\n.brise{position:absolute;inset:0;perspective:1600px}\n.brise .fb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n.brise.built .fb{display:none}\n.slat{position:absolute;top:0;bottom:0;overflow:hidden;transform:rotateY(var(--r,0deg));will-change:transform;backface-visibility:hidden}\n.slat img{position:absolute;top:-4%;height:108%;max-width:none;object-fit:cover}\n.slat::after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(57,36,22,.9),rgba(107,66,36,.75));opacity:var(--sh,0);pointer-events:none}\n.hero .shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(18,10,5,.62) 0%,rgba(18,10,5,.28) 55%,rgba(18,10,5,.1) 100%),linear-gradient(180deg,rgba(18,10,5,.6) 0%,rgba(18,10,5,.3) 30%,rgba(18,10,5,.4) 55%,rgba(18,10,5,.88) 100%);pointer-events:none}\n.hero h1,.hero .sub{text-shadow:0 2px 24px rgba(10,5,2,.35)}\n.hero .content{position:absolute;inset:auto 0 0 0;padding-bottom:clamp(28px,6vh,64px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end}\n.seal-tag{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px}\n.hero h1{font-weight:800;font-variation-settings:\"wdth\" 66;text-transform:uppercase;font-size:clamp(44px,min(6.2vw,10.5vh),112px);letter-spacing:-.005em;line-height:.88;max-width:16ch}\n.hero h1 .ln{display:block;overflow:hidden;padding:.14em 0 .04em;margin-top:-.14em}\n.hero h1 .ln>span{display:block}\n.hero h1 em{font-style:normal;color:var(--signal)}\n.hero .sub{max-width:52ch;margin-top:26px;font-size:clamp(16px,1.25vw,19px);color:rgba(255,255,255,.88)}\n.hero .ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}\n.seal{width:clamp(110px,11vw,150px);aspect-ratio:1;position:relative;margin-bottom:6px}\n.seal svg.ring{width:100%;height:100%;animation:spin 22s linear infinite}\n.seal text{font-family:var(--ff-m);font-size:9.6px;letter-spacing:.32em;fill:#fff;text-transform:uppercase}\n.seal .c{position:absolute;inset:32%}\n.seal .c svg{width:100%;height:100%}\n.seal{--logo-mark:#fff}\n@keyframes spin{to{transform:rotate(360deg)}}\n@keyframes drip{0%{transform:scaleY(0)}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}\n@media (max-width:760px){.hero .content{grid-template-columns:1fr}.seal{display:none}}\n\n\/* ---------- intro \/ numbers ---------- *\/\n.nums{padding-block:clamp(56px,9vw,120px) 0}\n.sec.dif{padding-top:clamp(56px,9vw,120px)}\n.nums .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}\n.num{padding:26px 22px 0 0;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:12px}\n.num:not(:first-child){padding-left:22px}\n.num:last-child{border-right:0}\n.num b{font-family:var(--ff-d);font-variation-settings:\"wdth\" 62;font-weight:800;font-size:clamp(64px,9vw,148px);line-height:.8;letter-spacing:-.02em;color:var(--wood);font-variant-numeric:tabular-nums;white-space:nowrap}\n.num b small{font-size:.42em;color:var(--signal);vertical-align:.95em;margin-right:.04em}\n.num>span{max-width:20ch;color:rgba(36,23,15,.72);font-size:15px}\n@media (max-width:820px){.nums .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.num:nth-child(2){border-right:0}.num:nth-child(3){padding-left:0}.num:nth-child(n+3){border-top:1px solid var(--line);margin-top:22px}}\n\n\/* ---------- section heads ---------- *\/\n.sec{padding-block:clamp(72px,10vw,150px)}\n.eyebrow{display:flex;align-items:center;gap:12px;color:var(--wood);margin-bottom:22px}\n.eyebrow::before{content:\"\";width:28px;height:1px;background:currentColor}\n.h2{font-weight:800;font-variation-settings:\"wdth\" 66;text-transform:uppercase;font-size:clamp(40px,6vw,96px);line-height:.9;letter-spacing:-.005em}\n.h2 em{font-style:normal;color:var(--signal)}\n.hist-head{position:relative}\n.h2.wide3{font-size:clamp(34px,6.2vw,98px);font-variation-settings:\"wdth\" 78;line-height:.92;text-wrap:initial}\n.hist-head .lede{margin-top:24px}\n.h2.wide3 .vm{display:none}\n@media (min-width:820px){.h2.wide3 .vd>span{display:block;white-space:nowrap}}\n@media (max-width:819px){.h2.wide3 .vd{display:none}.h2.wide3 .vm{display:block}.h2.wide3 .vm>span{display:block}.h2.wide3{font-size:8vw;font-variation-settings:\"wdth\" 62;line-height:.95}}\n@media (min-width:1100px){.hist-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,44ch);align-items:end;column-gap:48px}.hist-head .h2{grid-column:1\/-1}.hist-head .lede{grid-column:2;margin-top:28px}}\n.lede{max-width:56ch;font-size:clamp(17px,1.3vw,20px);color:rgba(36,23,15,.78)}\n\n\/* ---------- diferenciais ---------- *\/\n.dif .top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:end}\n.fill-text{font-family:var(--ff-d);font-variation-settings:\"wdth\" 92;font-weight:500;font-size:clamp(24px,2.6vw,40px);line-height:1.18;letter-spacing:-.01em;text-wrap:pretty}\n.fill-text .w{color:rgba(36,23,15,.18);transition:color .25s}\n.fill-text .w.on{color:var(--ink)}\n.fill-text .w.on.k{color:var(--signal)}\n.cards{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:clamp(48px,6vw,90px)}\n.card{background:#fff;border:1px solid var(--line);border-radius:4px;padding:clamp(22px,2.4vw,34px);display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden}\n.card .ix{font-family:var(--ff-m);font-size:12px;color:var(--wood);display:flex;justify-content:space-between}\n.card h3{font-variation-settings:\"wdth\" 80;font-weight:700;font-size:clamp(22px,1.9vw,30px);line-height:1.02;text-transform:uppercase}\n.card p{color:rgba(36,23,15,.76);font-size:16px;max-width:52ch}\n.card.c1{grid-column:span 7;background:var(--bark);color:var(--paper);border-color:transparent}\n.card.c1 p{color:rgba(244,240,234,.78)}\n.card.c1 .ix{color:var(--signal)}\n.card.c2{grid-column:span 5}\n.card.c3{grid-column:span 5;padding:0}\n.card.c3 .ph{flex:1;min-height:260px;position:relative;overflow:hidden}\n.card.c3 .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--out)}\n.card.c3:hover .ph img{transform:scale(1.05)}\n.card.c3 .tx{padding:clamp(22px,2.4vw,34px);display:flex;flex-direction:column;gap:14px}\n.card.c4{grid-column:span 7}\n.ic{width:56px;height:56px;color:var(--wood)}\n.ic *{vector-effect:non-scaling-stroke}\n@media (max-width:900px){.dif .top{grid-template-columns:1fr}.card.c1,.card.c2,.card.c3,.card.c4{grid-column:1\/-1}}\n\n\/* prancha verde x seca *\/\n.plank{margin-top:auto;padding-top:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}\n.card>*{min-width:0}\n.plank svg{width:100%;height:auto;overflow:visible}\n.plank .tog{display:inline-flex;border:1px solid rgba(244,240,234,.3);border-radius:40px;padding:3px;width:max-content;max-width:100%}\n.plank .tog button{flex:1 1 auto;min-width:0;white-space:nowrap}\n.plank .tog button{font:500 12px var(--ff-m);letter-spacing:.06em;text-transform:uppercase;background:none;border:0;color:rgba(244,240,234,.7);padding:8px 14px;border-radius:40px;cursor:pointer;transition:background .3s,color .3s}\n.plank .tog button[aria-pressed=\"true\"]{background:var(--paper);color:var(--bark)}\n.plank .cap{font-family:var(--ff-m);font-size:11.5px;letter-spacing:.04em;color:rgba(244,240,234,.6);min-height:2.6em}\n\n\/* ---------- cat\u00e1logo horizontal ---------- *\/\n.cat-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);align-items:end;padding-bottom:clamp(36px,5vw,70px)}\n.hz{position:relative}\n.hz .stick{position:relative}\n.track{display:flex;flex-direction:column;gap:clamp(56px,8vw,100px)}\n.panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);align-items:center}\n.panel .no{font-family:var(--ff-d);font-variation-settings:\"wdth\" 62;font-weight:800;font-size:clamp(90px,12vw,200px);line-height:.75;color:transparent;-webkit-text-stroke:1.5px var(--wood);letter-spacing:-.03em}\n.panel h3{font-variation-settings:\"wdth\" 70;font-weight:800;text-transform:uppercase;font-size:clamp(32px,3.8vw,60px);line-height:.92;margin-top:18px}\n.panel h3 small{display:block;font-family:var(--ff-m);font-weight:400;font-size:12px;letter-spacing:.08em;color:var(--wood);margin-bottom:10px}\n.panel p.t{margin-top:18px;color:rgba(36,23,15,.78);max-width:46ch}\n.panel .sp{margin-top:22px;display:flex;flex-wrap:wrap;gap:8px}\n.chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 8px;border:1px solid var(--line);border-radius:40px;font-size:13.5px;font-weight:500;background:rgba(255,255,255,.55)}\n.chip i{width:18px;height:18px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}\n.panel .go{margin-top:26px}\n.mos{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:12px;height:clamp(380px,62vh,640px)}\n.mos figure{margin:0;position:relative;overflow:hidden;border-radius:3px;background:var(--paper-2);cursor:zoom-in}\n.mos figure:first-child{grid-row:1\/3}\n.mos img{position:absolute;inset:-6% 0;width:100%;height:112%;object-fit:cover;transition:transform 1.2s var(--out)}\n.mos figure:hover img{transform:scale(1.04)}\n.hz-prog{display:none}\n.panel.end{display:flex;align-items:stretch}\n.endcard{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;gap:22px;padding:clamp(32px,5vw,80px);border-radius:10px;overflow:hidden;color:var(--paper);min-height:min(62vh,640px);background-color:var(--bark);background-image:linear-gradient(135deg,rgba(28,15,7,.55),rgba(28,15,7,.78)),var(--wtex-end,none);background-size:cover,cover;background-position:center;box-shadow:0 30px 60px -30px rgba(40,20,8,.6)}\n.endcard .no{-webkit-text-stroke-color:rgba(244,240,234,.55)}\n.endcard p.t{color:rgba(244,240,234,.85);max-width:46ch}\n.endcard .btn:hover{color:#fff}\n.panel.end .big{font-family:var(--ff-d);font-variation-settings:\"wdth\" 66;font-weight:800;text-transform:uppercase;font-size:clamp(44px,6vw,104px);line-height:.9}\n.panel.end .big em{font-style:normal;color:var(--signal)}\n.cat-more{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding-top:clamp(28px,4vw,48px);border-top:1px solid var(--line);margin-top:clamp(28px,4vw,48px)}\n.cat-more p{color:rgba(36,23,15,.72);max-width:52ch}\n@media (min-width:980px){\n  .hz.pin .stick{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center}\n  .hz.pin .track{flex-direction:row;gap:0;will-change:transform;padding-left:var(--gut)}\n  .hz.pin .panel{width:min(88vw,1320px);flex:none;padding-right:clamp(40px,6vw,110px);padding-top:70px}\n  .hz.pin .hz-prog{display:flex;position:absolute;left:var(--gut);right:var(--gut);bottom:28px;gap:10px;align-items:center}\n  .hz-prog .bar{flex:1;height:1px;background:var(--line);position:relative}\n  .hz-prog .bar i{position:absolute;inset:0;background:var(--signal);transform-origin:left;transform:scaleX(var(--p,0))}\n  .hz-prog span{font-family:var(--ff-m);font-size:12px;font-variant-numeric:tabular-nums;min-width:4ch}\n  .hz.pin .hz-prog{gap:16px;bottom:22px}\n  .hz-ar{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--ink);font-size:18px;cursor:pointer;display:grid;place-items:center;transition:background .25s,color .25s,border-color .25s,transform .2s;flex:none}\n  .hz-ar:hover{background:var(--signal);border-color:var(--signal);color:#fff}\n  .hz-ar:active{transform:scale(.92)}\n  .hz-ar:disabled{opacity:.35;pointer-events:none}\n}\n@media (max-width:979px){.panel{grid-template-columns:1fr}.mos{height:clamp(320px,90vw,520px)}.cat-head{grid-template-columns:1fr}}\n\n\/* ---------- marquee ---------- *\/\n.mq{background:var(--signal);color:var(--bark);overflow:hidden;padding-block:16px;white-space:nowrap}\n.mq .in{display:inline-flex;gap:32px;will-change:transform}\n.mq span{font-family:var(--ff-d);font-variation-settings:\"wdth\" 62;font-weight:800;font-size:clamp(28px,3.4vw,52px);text-transform:uppercase;line-height:1;display:inline-flex;align-items:center;gap:32px}\n.mq span::after{content:\"\";width:.36em;height:.36em;background:var(--bark);border-radius:2px}\n\n\/* ---------- madeiras ---------- *\/\n.woods{color:var(--paper);background-color:var(--bark);background-image:linear-gradient(180deg,rgba(30,16,8,.8),rgba(30,16,8,.86) 50%,rgba(30,16,8,.92)),var(--wtex-woods,none);background-size:cover,cover;background-position:center}\n.woods .eyebrow{color:var(--signal)}\n.woods .lede{color:rgba(244,240,234,.76)}\n.woods .head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);align-items:end}\n.dens{margin-top:clamp(56px,7vw,100px);border-top:1px solid rgba(244,240,234,.16);padding-top:28px}\n.dens .lbl{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}\n.dens .lbl .mono{color:rgba(244,240,234,.6)}\n.dens svg{width:100%;height:auto;display:block;overflow:visible}\n.dens text{font-family:var(--ff-m);font-size:11px;fill:rgba(244,240,234,.6)}\n.dens text.nm{font-family:var(--ff-b);font-size:14px;font-weight:600;fill:var(--paper)}\n.dens .bar{transition:width 1.4s var(--out)}\n.dens-wrap{overflow-x:auto}\n.dens-wrap svg{min-width:640px;max-width:none!important}\n.species{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(56px,7vw,100px)}\n.sp-card{perspective:1400px;min-height:420px;cursor:pointer;border:0;padding:0;background:none;color:inherit;text-align:left;font:inherit}\n.sp-in{position:relative;height:100%;min-height:420px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:transform .9s var(--out)}\n.sp-card[aria-expanded=\"true\"] .sp-in{transform:rotateY(180deg)}\n.sp-f,.sp-b{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:4px;overflow:hidden;transition:visibility 0s linear .22s}\n.sp-b{visibility:hidden}\n.sp-card[aria-expanded=\"true\"] .sp-f{visibility:hidden}\n.sp-card[aria-expanded=\"true\"] .sp-b{visibility:visible}\n.sp-f{display:flex;flex-direction:column;justify-content:flex-end;padding:20px;background:#2a1a10}\n.sp-f canvas{position:absolute;inset:0;width:100%;height:100%;transition:transform 1.4s var(--out)}\n.sp-card:hover .sp-f canvas{transform:scale(1.06)}\n.sp-f::before{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,12,7,0) 40%,rgba(20,12,7,.82));z-index:1}\n.sp-f::after{content:\"\";position:absolute;inset:-50% -100%;background:linear-gradient(105deg,transparent 45%,rgba(255,255,255,.22) 50%,transparent 55%);transform:translateX(-60%);transition:transform 1.2s var(--out);z-index:1}\n.sp-card:hover .sp-f::after{transform:translateX(60%)}\n.sp-f>*{position:relative;z-index:2}\n.sp-f .k{display:flex;justify-content:space-between;align-items:flex-start;position:absolute;top:18px;left:20px;right:20px}\n.sp-f h3{font-variation-settings:\"wdth\" 70;font-weight:800;text-transform:uppercase;font-size:clamp(30px,2.6vw,42px);line-height:.9}\n.sp-f .sci{font-style:italic;opacity:.75;font-size:14px;margin-top:6px}\n.sp-f .flip{margin-top:14px;display:inline-flex;gap:8px;align-items:center;font-family:var(--ff-m);font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.8}\n.sp-b{-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px);background:var(--paper);color:var(--ink);padding:22px;display:flex;flex-direction:column;gap:12px;overflow:auto}\n.sp-b h4{font-variation-settings:\"wdth\" 75;font-weight:800;text-transform:uppercase;font-size:24px}\n.sp-b dl{margin:0;display:grid;gap:10px}\n.sp-b dt{font-family:var(--ff-m);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--wood)}\n.sp-b dd{margin:2px 0 0;font-size:14.5px;line-height:1.45}\n.sp-b .meter{height:4px;background:var(--paper-2);border-radius:2px;position:relative;margin-top:6px}\n.sp-b .meter i{position:absolute;left:var(--a);width:var(--w);top:0;bottom:0;background:var(--signal);border-radius:2px;min-width:4px}\n@media (max-width:1100px){.species{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (max-width:900px){.woods .head{grid-template-columns:1fr}}\n@media (max-width:520px){.species{grid-template-columns:1fr}}\n\n\/* ---------- entrega ---------- *\/\n.ops{background:var(--paper-2)}\n.ops .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(36px,5vw,64px)}\n.op{background:var(--paper);border-radius:4px;padding:clamp(26px,3vw,44px);display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:start}\n.op h3{font-variation-settings:\"wdth\" 80;font-weight:700;text-transform:uppercase;font-size:clamp(22px,2vw,30px);line-height:1.02;margin-bottom:12px}\n.op p{color:rgba(36,23,15,.76)}\n.op .ic{width:64px;height:64px}\n@media (max-width:820px){.ops .grid{grid-template-columns:1fr}.op{grid-template-columns:1fr}}\n\n\/* ---------- hist\u00f3ria ---------- *\/\n.hist .cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,100px);margin-top:clamp(48px,6vw,90px)}\n.rings{position:sticky;top:12vh;height:76vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}\n.rings canvas{width:min(100%,62vh);aspect-ratio:1;height:auto}\n.rings .yr{font-family:var(--ff-d);font-variation-settings:\"wdth\" 62;font-weight:800;font-size:clamp(44px,5vw,72px);line-height:1;color:var(--wood);font-variant-numeric:tabular-nums}\n.rings .note{color:rgba(36,23,15,.6);text-align:center}\n.miles{display:flex;flex-direction:column}\n.mile{min-height:62vh;display:flex;flex-direction:column;justify-content:center;gap:16px;border-top:1px solid var(--line);padding-block:40px;opacity:.35;transition:opacity .6s}\n.mile.on{opacity:1}\n.mile .when{font-family:var(--ff-d);font-variation-settings:\"wdth\" 70;font-weight:800;text-transform:uppercase;font-size:clamp(30px,3.4vw,52px);line-height:.95;color:var(--wood)}\n.mile.on .when{color:var(--ink)}\n.mile .when small{display:block;font-family:var(--ff-m);font-weight:400;font-size:12px;letter-spacing:.08em;color:var(--signal);margin-bottom:10px}\n.mile p{max-width:48ch;color:rgba(36,23,15,.8)}\n.quote{margin-top:clamp(56px,8vw,120px);display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(18px,3vw,40px)}\n.quote .q{width:clamp(40px,4vw,60px);height:clamp(40px,4vw,60px);background:var(--signal);border-radius:4px;margin-top:.6em}\n.quote blockquote{margin:0;font-family:var(--ff-d);font-variation-settings:\"wdth\" 88;font-weight:500;font-size:clamp(26px,3.2vw,50px);line-height:1.12;letter-spacing:-.01em;text-wrap:balance;max-width:28ch}\n.quote cite{display:block;margin-top:22px;font-style:normal}\n@media (max-width:900px){.hist .cols{grid-template-columns:1fr}.rings{position:sticky;top:70px;height:auto;z-index:2;background:var(--paper);padding-block:12px;flex-direction:row;justify-content:flex-start;gap:16px;border-bottom:1px solid var(--line)}.rings canvas{width:96px}.rings .yr{font-size:44px}.rings .note{text-align:left;font-size:12px}.mile{min-height:auto;padding-block:48px}}\n\n\/* ---------- atendimento ---------- *\/\n.contact .grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,6vw,100px);align-items:start}\n.contact .ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}\n.facts{display:grid;border-top:1px solid var(--line)}\n.fact{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}\n.fact dt{font-family:var(--ff-m);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--wood);padding-top:4px}\n.fact dd{margin:0;font-size:17px}\n.fact dd a{text-decoration:none;border-bottom:1px solid var(--line);transition:border-color .3s}\n.fact dd a:hover{border-color:var(--signal)}\n.status{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-family:var(--ff-m);font-size:12px;padding:5px 10px;border-radius:40px;background:var(--paper-2)}\n.status i{width:8px;height:8px;border-radius:50%;background:#9a8f84}\n.status.open i{background:#2f9e5b;box-shadow:0 0 0 4px rgba(47,158,91,.18)}\n.notice{margin-top:22px;padding:18px 20px;border-left:3px solid var(--signal);background:#fff;font-size:15px;color:rgba(36,23,15,.8)}\n@media (max-width:900px){.contact .grid{grid-template-columns:1fr}.fact{grid-template-columns:1fr;gap:4px}}\n\n\/* ---------- footer ---------- *\/\n.ftr{background-color:var(--bark);background-image:linear-gradient(180deg,rgba(28,15,7,.86),rgba(28,15,7,.78) 60%,rgba(28,15,7,.9)),var(--wtex-ftr,none);background-size:cover,cover;background-position:center;color:var(--paper);padding-top:clamp(60px,8vw,110px);overflow:hidden;--logo-mark:var(--paper);--logo-word:var(--paper)}\n.ftr .row{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:32px}\n.ftr .logo{height:44px;display:block;margin-bottom:22px}\n.ftr p,.ftr li{color:rgba(244,240,234,.72);font-size:15px}\n.ftr ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}\n.ftr ul a{text-decoration:none}\n.ftr ul a:hover{color:var(--signal)}\n.ftr h4{font-family:var(--ff-m);font-weight:400;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--signal);margin-bottom:14px;line-height:1.4}\n.ftr .big{font-family:var(--ff-d);font-variation-settings:\"wdth\" 62;font-weight:900;text-transform:uppercase;font-size:27.5vw;line-height:.74;letter-spacing:-.02em;margin-top:clamp(40px,6vw,90px);color:transparent;-webkit-text-stroke:1px rgba(244,240,234,.22);white-space:nowrap;text-align:center;transform:translateY(8%);user-select:none}\n.ftr .big span{transition:color .5s,-webkit-text-stroke-color .5s}\n.ftr .big span:hover{color:var(--signal);-webkit-text-stroke-color:var(--signal)}\n.ftr .legal a{color:inherit;text-decoration:underline;text-underline-offset:3px}\n.ftr .legal a:hover{color:var(--signal)}\n.ftr .legal{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid rgba(244,240,234,.14);padding-block:22px;margin-top:50px;font-size:13px;color:rgba(244,240,234,.55)}\n@media (max-width:900px){.ftr .row{grid-template-columns:1fr 1fr}.ftr .row>div:first-child{grid-column:1\/-1}}\n\n\/* ---------- WhatsApp flutuante ---------- *\/\n.fab{position:fixed;right:clamp(14px,2vw,26px);bottom:clamp(14px,2vw,26px);z-index:45;width:58px;height:58px;border-radius:6px;background:var(--signal);color:#fff;display:grid;place-items:center;box-shadow:0 10px 30px rgba(57,36,22,.3);transition:transform .4s var(--out),border-radius .4s var(--out)}\n.fab:hover{transform:translateY(-3px);border-radius:50%}\n.fab svg{width:26px;height:26px}\n\n\/* ---------- p\u00e1ginas de categoria ---------- *\/\n.cpg{position:fixed;inset:0;z-index:70;background:var(--paper);overflow-y:auto;overscroll-behavior:contain;visibility:hidden}\n.cpg.open{visibility:visible}\n.pbar{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;height:70px;background:rgba(244,240,234,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pbar .back{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:600;font-size:14.5px}\n.pbar .back span{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line);border-radius:50%;transition:background .3s,color .3s}\n.pbar .back:hover span{background:var(--bark);color:#fff}\n.pbar .logo{height:26px}\n.pbar .crumbs{font-family:var(--ff-m);font-size:12px;color:rgba(36,23,15,.6)}\n.p-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,5vw,80px);align-items:end;padding-block:clamp(40px,6vw,90px) clamp(48px,6vw,90px)}\n.p-hero h1{font-weight:800;font-variation-settings:\"wdth\" 66;text-transform:uppercase;font-size:clamp(44px,6.4vw,110px);line-height:.88}\n.p-hero .lede{margin-top:26px}\n.p-hero .ph{aspect-ratio:3\/4;max-height:78vh;justify-self:end;width:100%;position:relative;overflow:hidden;border-radius:3px;background:var(--paper-2)}\n.p-hero .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 1.6s var(--out)}\n.cpg.ready .p-hero .ph img{transform:scale(1)}\n.p-block{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);padding-block:clamp(48px,6vw,90px);border-top:1px solid var(--line)}\n.p-block h2{font-variation-settings:\"wdth\" 75;font-weight:800;text-transform:uppercase;font-size:clamp(28px,3vw,46px);line-height:.95}\n.p-block .txt{font-size:18px;color:rgba(36,23,15,.8);max-width:62ch}\n.subs{display:grid;gap:0}\n.subc{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;padding:26px 0;border-top:1px solid var(--line)}\n.subc:first-child{border-top:0;padding-top:0}\n.subc .n{font-family:var(--ff-m);font-size:12px;color:var(--signal);padding-top:6px}\n.subc h3{font-variation-settings:\"wdth\" 82;font-weight:700;font-size:24px;line-height:1.05;margin-bottom:10px}\n.subc p{color:rgba(36,23,15,.78);font-size:16px}\n.subc .meta{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin-top:14px;font-size:14.5px}\n.subc .meta b{font-family:var(--ff-m);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--wood);padding-top:3px}\n.tbl-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:4px;background:#fff}\ntable{border-collapse:collapse;width:100%;min-width:620px;font-size:15px}\nth,td{text-align:left;padding:16px 18px;border-bottom:1px solid var(--line);vertical-align:top}\nth{font-family:var(--ff-m);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--wood);background:var(--paper)}\ntr:last-child td{border-bottom:0}\ntd:first-child{font-weight:700;white-space:nowrap}\ntd:first-child i{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--c);margin-right:10px;vertical-align:-1px}\n.gal{columns:3 280px;column-gap:12px;padding-bottom:clamp(48px,6vw,90px)}\n.gal figure{margin:0 0 12px;break-inside:avoid;overflow:hidden;border-radius:3px;cursor:zoom-in;background:var(--paper-2)}\n.gal img{width:100%;height:auto;transition:transform 1s var(--out)}\n.gal figure:hover img{transform:scale(1.04)}\n.p-cta{background:var(--bark);color:var(--paper);border-radius:4px;padding:clamp(30px,5vw,70px);display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap;margin-bottom:clamp(48px,6vw,90px)}\n.p-cta h2{font-variation-settings:\"wdth\" 70;font-weight:800;text-transform:uppercase;font-size:clamp(28px,3.4vw,52px);line-height:.95;max-width:20ch}\n.bul{list-style:none;padding:0;margin:0;display:grid;gap:16px}\n.bul li{padding-left:28px;position:relative;color:rgba(36,23,15,.8)}\n.bul li::before{content:\"\";position:absolute;left:0;top:.55em;width:10px;height:10px;background:var(--signal);border-radius:2px}\n.bul b{color:var(--ink)}\n@media (max-width:900px){.p-hero,.p-block{grid-template-columns:1fr}.p-hero .ph{justify-self:stretch;aspect-ratio:4\/5}.pbar .crumbs{display:none}}\n\n\/* cat\u00e1logo completo *\/\n.cc-head{padding-block:clamp(36px,5vw,72px) 26px}\n.cc-h{font-weight:800;font-variation-settings:\"wdth\" 66;text-transform:uppercase;font-size:clamp(40px,6vw,100px);line-height:.88}\n.cc-head .lede{margin-top:18px}\n.cc-tools{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:30px;position:sticky;top:70px;z-index:2;background:var(--paper);padding-block:14px;border-bottom:1px solid var(--line)}\n.srch{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:6px;padding:0 16px;height:56px;transition:border-color .3s,box-shadow .3s}\n.srch:focus-within{border-color:var(--signal);box-shadow:0 0 0 4px rgba(255,80,0,.12)}\n.srch svg{width:20px;height:20px;flex:none;color:var(--wood)}\n.srch input{flex:1;min-width:0;border:0;background:none;font:500 17px var(--ff-b);color:var(--ink);outline:none}\n.srch input::placeholder{color:rgba(36,23,15,.45)}\n.cc-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap;min-width:0}\n.cc-row>*{min-width:0}\n.cpg{overflow-x:hidden}\n.cc-cats{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;flex:1 1 320px;min-width:0}\n.cc-cats::-webkit-scrollbar{display:none}\n.cc-cats button{flex:none;font:500 14px var(--ff-b);padding:9px 14px;border-radius:40px;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;transition:background .3s,color .3s,border-color .3s;white-space:nowrap}\n.cc-cats button[aria-pressed=\"true\"]{background:var(--bark);color:#fff;border-color:var(--bark)}\n.cc-cats button b{font-family:var(--ff-m);font-weight:400;font-size:11px;opacity:.6;margin-left:6px}\n.cc-wood{display:flex;align-items:center;gap:8px}\n.cc-wood select{font:500 14px var(--ff-b);padding:9px 34px 9px 12px;border-radius:40px;border:1px solid var(--line);background:#fff url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%236B4224' stroke-width='1.6'\/%3E%3C\/svg%3E\") no-repeat right 12px center;appearance:none;-webkit-appearance:none;color:var(--ink);cursor:pointer}\n.cc-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:22px}\n.cc-meta button{background:none;border:0;color:var(--signal);font:600 14px var(--ff-b);cursor:pointer;padding:6px 0}\n.cc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;padding-block:22px clamp(48px,6vw,90px)}\n.pc{animation:cardIn .7s var(--out) both;animation-delay:calc(var(--i)*45ms)}\n@keyframes cardIn{from{opacity:0;transform:translateY(22px)}}\n.pc-btn{display:flex;flex-direction:column;width:100%;height:100%;padding:0;border:1px solid var(--line);border-radius:4px;background:#fff;color:inherit;text-align:left;font:inherit;cursor:pointer;overflow:hidden;transition:border-color .3s,transform .5s var(--out),box-shadow .5s var(--out)}\n.pc-btn:hover{border-color:transparent;transform:translateY(-4px);box-shadow:0 18px 40px rgba(57,36,22,.14)}\n.pc-btn figure{margin:0;aspect-ratio:4\/5;overflow:hidden;position:relative;background:var(--paper-2)}\n.pc-btn img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--out)}\n.pc-btn:hover img{transform:scale(1.06)}\n.pc-btn figure::after{content:\"\";position:absolute;right:12px;bottom:12px;width:12px;height:12px;background:var(--signal);border-radius:2px;transform:scale(0);transition:transform .4s var(--out)}\n.pc-btn:hover figure::after{transform:scale(1)}\n.pc-btn .ft.dz{background:var(--signal);color:#fff}\n.pc-btn .ft{position:absolute;left:12px;top:12px;font-family:var(--ff-m);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;background:rgba(244,240,234,.92);padding:5px 8px;border-radius:3px;color:var(--wood)}\n.pc-tx{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px;flex:1}\n.pc-tx .mono{color:var(--wood);font-size:10.5px}\n.pc-tx h3{font-variation-settings:\"wdth\" 82;font-weight:700;font-size:21px;line-height:1.05}\n.pc-tx p{font-size:14.5px;color:rgba(36,23,15,.72);line-height:1.5}\n.pc-w{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:auto;padding-top:6px;font-size:12.5px;color:rgba(36,23,15,.7)}\n.pc-w span{display:inline-flex;align-items:center;gap:5px}\n.pc-w i{width:10px;height:10px;border-radius:50%;background:var(--c)}\n.cc-empty{padding:60px 0 90px;text-align:center;color:rgba(36,23,15,.7)}\n.cc-empty b{display:block;font-family:var(--ff-d);font-variation-settings:\"wdth\" 75;font-weight:800;text-transform:uppercase;font-size:28px;color:var(--ink);margin-bottom:8px}\nmark{background:rgba(255,80,0,.18);color:inherit;border-radius:2px}\n\/* modal do produto *\/\n.pm{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:rgba(20,12,7,.6);opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}\n.pm.open{opacity:1;visibility:visible}\n.pm-box{width:min(1080px,100%);max-height:calc(100% - 20px);overflow:auto;background:var(--paper);border-radius:6px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);clip-path:inset(100% 0 0 0 round 6px);transition:clip-path .7s var(--ease);position:relative}\n.pm.open .pm-box{clip-path:inset(0 0 0 0 round 6px)}\n.pm-g{background:var(--paper-2);display:flex;flex-direction:column}\n.pm-main{position:relative;aspect-ratio:4\/5;overflow:hidden;cursor:zoom-in}\n.pm-main img{width:100%;height:100%;object-fit:cover}\n.pm-th{display:flex;gap:8px;padding:10px}\n.pm-th button{width:64px;height:64px;padding:0;border:2px solid transparent;border-radius:3px;overflow:hidden;cursor:pointer;background:none}\n.pm-th button[aria-pressed=\"true\"]{border-color:var(--signal)}\n.pm-th img{width:100%;height:100%;object-fit:cover}\n.pm-i{padding:clamp(24px,3.4vw,44px);display:flex;flex-direction:column;gap:16px}\n.pm-i h2{font-variation-settings:\"wdth\" 72;font-weight:800;text-transform:uppercase;font-size:clamp(28px,3vw,44px);line-height:.92}\n.pm-i p{color:rgba(36,23,15,.8)}\n.pm-i dl{margin:0;display:grid;gap:14px;border-top:1px solid var(--line);padding-top:16px}\n.pm-i dt{font-family:var(--ff-m);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--wood)}\n.pm-i dd{margin:4px 0 0}\n.pm-i .sp{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}\n.pm-i .acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:10px}\n.pm-x{position:absolute;top:12px;right:12px;z-index:2;width:42px;height:42px;border-radius:50%;border:0;background:var(--paper);color:var(--ink);font-size:18px;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.15)}\n@media (max-width:760px){.pm{padding:0;place-items:end stretch}.pm-box{grid-template-columns:1fr;max-height:92vh;border-radius:12px 12px 0 0}.pm-main{aspect-ratio:4\/3}.pm-i h2{font-size:28px}}\n\n\/* carross\u00e9is no celular *\/\n.mctl,.mdots{display:none}\n@media (max-width:760px){\n  .mcar{display:flex!important;flex-direction:row!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin-inline:calc(var(--gut)*-1);padding-inline:var(--gut);scroll-padding-inline:var(--gut);scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}\n  .mcar::-webkit-scrollbar{display:none}\n  .mcar>*{flex:0 0 100%!important;scroll-snap-align:start;min-width:0;width:auto!important;grid-column:auto!important;scale:.93;transition:scale .5s var(--out)}\n  .mcar>.act{scale:1}\n  .mctl{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px}\n  .mctl .ar{flex:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--ink);display:grid;place-items:center;cursor:pointer;font-size:18px;line-height:1;transition:background .25s,color .25s,border-color .25s,transform .2s}\n  .mctl .ar:active{transform:scale(.9);background:var(--signal);border-color:var(--signal);color:#fff}\n  .mdots{display:flex;gap:6px;justify-content:center;flex:1;min-width:0}\n  .mdots button{position:relative;width:14px;height:4px;padding:0;border:0;border-radius:2px;background:rgba(36,23,15,.16);transition:width .35s var(--out);cursor:pointer;overflow:hidden}\n  .mdots button.on{width:36px}\n  .mdots button.on::after{content:\"\";position:absolute;inset:0;background:var(--signal);transform-origin:left;animation:dotfill var(--dur,0s) linear forwards}\n  .mdots.still button.on::after{animation:none}\n  @keyframes dotfill{from{transform:scaleX(0)}to{transform:scaleX(1)}}\n  .woods .mctl .ar{background:transparent;border-color:rgba(244,240,234,.3);color:var(--paper)}\n  .woods .mdots button{background:rgba(244,240,234,.2)}\n  \/* n\u00fameros *\/\n  .nums .grid.mcar{border-top:0}\n  .nums .num{background:#fff;border:1px solid var(--line)!important;border-radius:6px;padding:24px 22px!important;margin:0!important;min-height:180px;justify-content:space-between}\n  .nums .num b{font-size:76px}\n  .nums .num>span{font-size:15px}\n  \/* cards *\/\n  .cards.mcar{margin-top:36px}\n  .card{min-height:100%}\n  .card.c3 .ph{min-height:200px}\n  .ops .grid.mcar>*{display:flex;flex-direction:column}\n  .species.mcar>*{flex-basis:100%!important}\n  .sp-card,.sp-in{min-height:400px}\n  .track.mcar{gap:14px;padding-block:4px 10px;margin-inline:0}\n  .hz .mctl{padding-inline:var(--gut)}\n  .track.mcar .panel{flex-basis:100%!important;display:flex;flex-direction:column;align-items:stretch;gap:0;background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden;padding:0}\n  .track.mcar .panel>div:first-child{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1}\n  .track.mcar .panel .mos{order:-1;height:230px;grid-template-columns:1.6fr 1fr;gap:4px;border-radius:0}\n  .track.mcar .panel .mos figure{border-radius:0}\n  .track.mcar .panel .no{font-size:15px;-webkit-text-stroke:0;color:var(--signal);font-family:var(--ff-m);font-weight:500;letter-spacing:.06em}\n  .track.mcar .panel h3{font-size:22px;margin-top:6px}\n  .track.mcar .panel h3 small{font-size:10.5px;margin-bottom:6px}\n  .track.mcar .panel p.t{font-size:14.5px;margin-top:10px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}\n  .track.mcar .panel .sp{margin-top:14px;gap:6px}\n  .track.mcar .panel .chip{font-size:12.5px;padding:5px 10px 5px 6px}\n  .track.mcar .panel .chip i{width:14px;height:14px}\n  .track.mcar .panel .go{margin-top:auto;padding-top:18px}\n  .track.mcar .panel .go{display:block}\n  .track.mcar .panel .btn{width:100%;justify-content:center}\n  .track.mcar .panel.end{background:none;border:0;border-radius:10px}\n  .track.mcar .panel.end .endcard{padding:28px 20px;gap:16px;min-height:100%;border-radius:10px}\n  .track.mcar .panel.end .no{display:block}\n  .track.mcar .panel.end .btn{width:100%;justify-content:center}\n}\n\n\/* ---------- ajustes de tipografia no celular ---------- *\/\n@media (max-width:760px){\n  body{font-size:16px}\n  .sec{padding-block:64px}\n  .h2{font-size:clamp(30px,8.4vw,42px)}\n  .lede{font-size:16px}\n  .eyebrow{margin-bottom:14px}\n  .hero h1{font-size:clamp(34px,10.4vw,46px)}\n  .hero .sub{font-size:15px;margin-top:18px}\n  .hero .ctas{margin-top:22px}\n  .hero .ctas .btn{flex:1 1 auto;justify-content:center}\n  .fill-text{font-size:20px}\n  .card h3{font-size:20px}\n  .card p{font-size:15px}\n  .plank .tog button{padding:8px 10px;font-size:11px;letter-spacing:.03em}\n  .plank .cap{font-size:11px}\n  .panel .no{font-size:64px}\n  .panel h3{font-size:26px;margin-top:10px}\n  .panel p.t{font-size:15px}\n  .mos{height:300px;gap:8px}\n  .sp-f h3{font-size:28px}\n  .dens-wrap svg{min-width:560px}\n  .op h3{font-size:20px}\n  .op p{font-size:15px}\n  .mile .when{font-size:26px}\n  .mile p{font-size:15px}\n  .quote blockquote{font-size:22px}\n  .fact dd{font-size:16px}\n  .p-hero h1{font-size:clamp(30px,8.6vw,42px)}\n  .p-block{padding-block:40px}\n  .p-block h2{font-size:24px}\n  .p-block .txt{font-size:16px}\n  .subc h3{font-size:20px}\n  .p-cta h2{font-size:24px}\n  .cc-h{font-size:clamp(34px,10vw,46px)}\n  .cc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n  .pc-tx{padding:12px}\n  .pc-tx h3{font-size:16px}\n  .pc-tx p{display:none}\n  .pc-w{font-size:11px}\n  .cc-tools{top:64px}\n  .srch{height:50px}\n  .srch input{font-size:16px}\n  .btn{padding:.95em 1.25em;font-size:14px}\n  .hdr .bar{height:64px}\n  .hdr .logo{height:28px}\n  .panel.end .big{font-size:40px}\n}\n\n\/* pr\u00e9via com altura autom\u00e1tica (ex.: painel lateral) \u2014 sem rolagem interna *\/\n.static .intro{height:auto}\n.static .stage{position:relative;height:720px}\n.static .rings{position:relative;top:0;height:auto}\n.static .mile{min-height:0;opacity:1}\n\n\/* persianas de transi\u00e7\u00e3o *\/\n.blinds{position:fixed;inset:0;z-index:90;display:grid;grid-template-columns:repeat(12,1fr);pointer-events:none}\n.blinds i{background:var(--bark);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease);transition-delay:calc(var(--i)*28ms)}\n.blinds i:nth-child(3n){background:var(--wood)}\n.blinds.cover{pointer-events:auto}\n.blinds.cover i{transform:scaleX(1.02)}\n.blinds.away i{transform-origin:right}\n\n\/* lightbox *\/\n.lb{position:fixed;inset:0;z-index:95;background:rgba(20,12,7,.94);display:grid;grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}\n.lb.open{opacity:1;visibility:visible}\n.lb figure{margin:0;height:100%;display:grid;place-items:center;padding:56px 0}\n.lb img{max-height:calc(100vh - 112px);width:auto;border-radius:2px;box-shadow:0 30px 80px rgba(0,0,0,.5)}\n.lb button{background:none;border:0;color:#fff;cursor:pointer;width:64px;height:64px;display:grid;place-items:center;font-size:26px}\n.lb .x{position:absolute;top:8px;right:8px}\n.lb .ct{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);color:rgba(255,255,255,.7);font-family:var(--ff-m);font-size:12px}\n@media (max-width:640px){.lb{grid-template-columns:44px minmax(0,1fr) 44px}.lb button{width:44px}}\n\n\/* cursor *\/\n.cur{position:fixed;left:0;top:0;z-index:99;pointer-events:none;display:none}\n.cur .dot{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;background:var(--signal);border-radius:2px;transition:width .35s var(--out),height .35s var(--out),margin .35s var(--out),border-radius .35s var(--out)}\n.cur .lab{position:absolute;transform:translate(-50%,-50%);font-family:var(--ff-m);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#fff;opacity:0;transition:opacity .25s;white-space:nowrap}\n.cur.big .dot{width:78px;height:78px;margin:-39px 0 0 -39px;border-radius:50%}\n.cur.big .lab{opacity:1}\n@media (pointer:fine){.cur{display:block}}\n\n\/* revela\u00e7\u00f5es *\/\n.rv [data-rv]{transform:translateY(34px);opacity:0;transition:transform 1.1s var(--out),opacity 1.1s var(--out);transition-delay:calc(var(--d,0)*1ms)}\n.rv [data-rv].in{transform:none;opacity:1}\n.rv .clip{clip-path:inset(100% 0 0 0);transition:clip-path 1.3s var(--ease);transition-delay:calc(var(--d,0)*1ms)}\n.rv .clip.in{clip-path:inset(0 0 0 0)}\n.hero h1 .ln>span{transform:translateY(120%);transition:transform .9s var(--out);transition-delay:calc(var(--d,0)*.45ms)}\n.hero .fade{opacity:0;transform:translateY(16px);transition:opacity .8s var(--out),transform .8s var(--out);transition-delay:calc(var(--d,0)*.45ms)}\n.go .hero h1 .ln>span{transform:none}\n.go .hero .fade{opacity:1;transform:none}\n\n\/* As anima\u00e7\u00f5es rodam sempre, mesmo com \"reduzir movimento\" ligado no sistema (pedido do cliente). *\/\n<\/style>\n<style>\n\/* ajustes para WordPress + Elementor *\/\n.elementor .e-con:has(.inc-root),.elementor .e-con:has(.inc-root)>.e-con-inner{padding:0!important;max-width:none!important;width:100%!important;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--content-width:100%}\n.elementor-widget-html:has(.inc-root){width:100%;max-width:100%}\nbody.admin-bar .hdr,body.admin-bar .cpg,body.admin-bar .mnav{top:32px}\nbody.admin-bar .stage,body.admin-bar .hz.pin .stick{top:32px}\n@media (max-width:782px){body.admin-bar .hdr,body.admin-bar .cpg,body.admin-bar .mnav{top:46px}body.admin-bar .stage{top:46px}}\n<\/style>\n<script>window.INCOBEL_IMG={\"dec-1\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-dec-1.jpg\", \"dec-2\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-dec-2.jpg\", \"dec-3\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-dec-3.jpg\", \"dec-4\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-dec-4.jpg\", \"dec-5\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-dec-5.jpg\", \"dec-6\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-dec-6.jpg\", \"dec-7\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-dec-7.jpg\", \"dec-8\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-dec-8.jpg\", \"esq-1\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-1.jpg\", \"esq-10\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-10.jpg\", \"esq-11\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-11.jpg\", \"esq-12\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-12.jpg\", \"esq-2\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-2.jpg\", \"esq-3\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-3.jpg\", \"esq-4\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-4.jpg\", \"esq-5\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-5.jpg\", \"esq-6\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-6.jpg\", \"esq-7\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-7.jpg\", \"esq-8\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-8.jpg\", \"esq-9\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-esq-9.jpg\", \"hero\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-hero.jpg\", \"mar-1\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mar-1.jpg\", \"mar-2\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mar-2.jpg\", \"mar-3\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mar-3.jpg\", \"mux-1\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mux-1.jpg\", \"mux-2\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mux-2.jpg\", \"mux-3\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mux-3.jpg\", \"mux-4\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mux-4.jpg\", \"mux-5\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mux-5.jpg\", \"mux-6\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mux-6.jpg\", \"mux-7\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mux-7.jpg\", \"mux-8\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mux-8.jpg\", \"rip-1\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-1.jpg\", \"rip-10\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-10.jpg\", \"rip-11\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-11.jpg\", \"rip-12\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-12.jpg\", \"rip-13\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-13.jpg\", \"rip-14\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-14.jpg\", \"rip-2\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-2.jpg\", \"rip-3\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-3.jpg\", \"rip-4\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-4.jpg\", \"rip-5\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-5.jpg\", \"rip-6\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-6.jpg\", \"rip-7\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-7.jpg\", \"rip-8\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-8.jpg\", \"rip-9\": \"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-rip-9.jpg\"};<\/script>\n<div class=\"ruler\" aria-hidden=\"true\"><i class=\"mk\" id=\"rMk\"><\/i><span class=\"rd\" id=\"rRd\">000 mm<\/span><\/div>\n<div class=\"cur\" id=\"cur\" aria-hidden=\"true\"><i class=\"dot\"><\/i><span class=\"lab\" id=\"curLab\">Ver<\/span><\/div>\n\n<header class=\"hdr\" id=\"hdr\">\n  <div class=\"wrap bar\">\n    <a class=\"logo\" href=\"#inicio\" aria-label=\"Madeireira Incobel \u2014 in\u00edcio\"><svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 2000 579\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M807.673 99.9048H820.17V243.343H805.624V128.592L749.283 225.106H742.113L685.772 129.207V243.343H671.226V99.9048H683.723L746.005 206.254L807.673 99.9048Z\" class=\"lg-word\"\/><path d=\"M974.048 243.343L956.838 205.024H876.937L859.727 243.343H843.952L909.512 99.9048H924.468L990.028 243.343H974.048ZM882.468 192.73H951.306L916.887 115.683L882.468 192.73Z\" class=\"lg-word\"\/><path d=\"M1013.75 243.343V99.9048H1072.14C1118.03 99.9048 1148.97 129.412 1148.97 171.624C1148.97 213.835 1118.03 243.343 1072.14 243.343H1013.75ZM1028.91 230.228H1071.32C1109.43 230.228 1134.01 206.049 1134.01 171.624C1134.01 137.199 1109.43 113.019 1071.32 113.019H1028.91V230.228Z\" class=\"lg-word\"\/><path d=\"M1198.18 230.228H1284.43V243.343H1183.01V99.9048H1281.35V113.019H1198.18V164.042H1272.34V176.951H1198.18V230.228Z\" class=\"lg-word\"\/><path d=\"M1320.06 243.343V99.9048H1335.23V243.343H1320.06Z\" class=\"lg-word\"\/><path d=\"M1496.41 243.343H1479.82L1447.04 197.238C1443.35 197.647 1439.66 197.852 1435.56 197.852H1397.05V243.343H1381.89V99.9048H1435.56C1472.03 99.9048 1494.16 118.347 1494.16 149.083C1494.16 171.624 1482.28 187.402 1461.38 194.164L1496.41 243.343ZM1435.16 184.943C1463.84 184.943 1479 171.624 1479 149.083C1479 126.133 1463.84 113.019 1435.16 113.019H1397.05V184.943H1435.16Z\" class=\"lg-word\"\/><path d=\"M1545.1 230.228H1631.36V243.343H1529.94V99.9048H1628.28V113.019H1545.1V164.042H1619.27V176.951H1545.1V230.228Z\" class=\"lg-word\"\/><path d=\"M1666.99 243.343V99.9048H1682.15V243.343H1666.99Z\" class=\"lg-word\"\/><path d=\"M1843.34 243.343H1826.75L1793.97 197.238C1790.28 197.647 1786.59 197.852 1782.49 197.852H1743.98V243.343H1728.82V99.9048H1782.49C1818.96 99.9048 1841.09 118.347 1841.09 149.083C1841.09 171.624 1829.2 187.402 1808.31 194.164L1843.34 243.343ZM1782.08 184.943C1810.77 184.943 1825.93 171.624 1825.93 149.083C1825.93 126.133 1810.77 113.019 1782.08 113.019H1743.98V184.943H1782.08Z\" class=\"lg-word\"\/><path d=\"M1984.02 243.343L1966.81 205.024H1886.91L1869.7 243.343H1853.92L1919.48 99.9048H1934.44L2000 243.343H1984.02ZM1892.44 192.73H1961.28L1926.86 115.683L1892.44 192.73Z\" class=\"lg-word\"\/><path d=\"M671.565 476.476V276.631H717.806V476.476H671.565Z\" class=\"lg-accent\"\/><path d=\"M902.809 276.631H948.479V476.476H910.516L810.896 355.142V476.476H765.225V276.631H803.475L902.809 397.965V276.631Z\" class=\"lg-accent\"\/><path d=\"M1091.38 479.902C1029.44 479.902 983.194 436.792 983.194 376.554C983.194 316.315 1029.44 273.205 1091.66 273.205C1126.2 273.205 1155.03 285.767 1173.87 308.606L1144.18 336.014C1130.77 320.597 1113.93 312.603 1093.95 312.603C1056.55 312.603 1030.01 338.869 1030.01 376.554C1030.01 414.239 1056.55 440.504 1093.95 440.504C1113.93 440.504 1130.77 432.51 1144.18 416.808L1173.87 444.215C1155.03 467.34 1126.2 479.902 1091.38 479.902Z\" class=\"lg-accent\"\/><path d=\"M1297.68 479.902C1234.6 479.902 1188.36 435.936 1188.36 376.554C1188.36 317.171 1234.6 273.205 1297.68 273.205C1360.48 273.205 1407 316.886 1407 376.554C1407 436.221 1360.48 479.902 1297.68 479.902ZM1297.68 440.504C1333.36 440.504 1360.19 414.524 1360.19 376.554C1360.19 338.583 1333.36 312.603 1297.68 312.603C1262 312.603 1235.17 338.583 1235.17 376.554C1235.17 414.524 1262 440.504 1297.68 440.504Z\" class=\"lg-accent\"\/><path d=\"M1588.47 372.557C1610.74 379.694 1625.01 396.824 1625.01 421.947C1625.01 456.491 1597.61 476.476 1545.09 476.476H1441.76V276.631H1539.38C1589.33 276.631 1615.02 297.472 1615.02 328.591C1615.02 348.575 1604.74 363.992 1588.47 372.557ZM1533.67 311.461H1487.71V358.568H1533.67C1556.22 358.568 1568.49 350.574 1568.49 334.872C1568.49 319.17 1556.22 311.461 1533.67 311.461ZM1541.66 441.646C1565.64 441.646 1578.48 434.223 1578.48 417.093C1578.48 400.249 1565.64 392.256 1541.66 392.256H1487.71V441.646H1541.66Z\" class=\"lg-accent\"\/><path d=\"M1705.98 439.362H1814.73V476.476H1660.02V276.631H1811.02V313.745H1705.98V357.14H1798.75V393.112H1705.98V439.362Z\" class=\"lg-accent\"\/><path d=\"M1851.52 476.476V276.631H1897.76V438.791H1997.95V476.476H1851.52Z\" class=\"lg-accent\"\/><path d=\"M100.949 0C110.327 9.95596e-07 119.202 4.24543 125.089 11.5461L274.741 197.129C282.182 206.357 296.235 206.367 303.688 197.149L453.81 11.5097C459.698 4.22961 468.559 0.000162734 477.921 0H547.89C565.016 0.000241309 578.898 13.8858 578.899 31.0148L578.907 382.554C578.906 399.684 565.02 413.569 547.894 413.569H494.136C477.01 413.568 463.127 399.683 463.126 382.554L463.122 217.455C463.122 199.943 441.136 192.125 430.083 205.707L313.259 349.267C300.848 364.518 277.558 364.514 265.15 349.259L148.872 206.293C137.815 192.699 115.816 200.533 115.833 218.058L116.055 442.514C116.067 453.941 125.332 463.199 136.758 463.199H384.538C401.664 463.199 415.551 477.088 415.551 494.218V547.985C415.551 565.115 401.664 579 384.538 579H31.0093C13.8832 578.999 0.000321123 565.114 0 547.985V494.218C1.67849e-07 492.636 0.11537 491.081 0.343695 489.563L0.0202173 31.039C0.00811242 13.9007 13.8983 -1.81922e-06 31.0336 0H100.949Z\" class=\"lg-mark\"\/><path d=\"M547.89 463.199C565.016 463.2 578.899 477.089 578.899 494.218V547.985C578.899 565.114 565.016 578.999 547.89 579H494.132C477.005 579 463.119 565.115 463.118 547.985V494.218C463.118 477.088 477.005 463.199 494.132 463.199H547.89Z\" class=\"lg-accent\"\/><\/svg><\/a>\n    <nav aria-label=\"Principal\">\n      <a href=\"#inicio\">In\u00edcio<\/a>\n      <a href=\"#catalogo\">Solu\u00e7\u00f5es e Cat\u00e1logo<\/a>\n      <a href=\"#madeiras\">Madeiras Nobres<\/a>\n      <a href=\"#diferenciais\">Diferenciais<\/a>\n      <a href=\"#historia\">Nossa Hist\u00f3ria<\/a>\n      <a href=\"#atendimento\">Atendimento<\/a>\n    <\/nav>\n    <a class=\"wa\" href=\"https:\/\/wa.me\/5548999740819\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 2.8a9.2 9.2 0 0 0-7.9 13.9L2.8 21.2l4.6-1.2A9.2 9.2 0 1 0 12 2.8z\"\/><path d=\"M9 7.6c.3-.4.8-.4 1 .1l.8 1.8c.1.3 0 .6-.2.8l-.6.6c.6 1.3 1.6 2.3 2.9 2.9l.6-.6c.2-.2.5-.3.8-.2l1.8.8c.5.2.5.7.1 1-.7.8-1.6 1.1-2.6.8-2.6-.8-4.6-2.8-5.4-5.4-.3-1 0-1.9.8-2.6z\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>(48) 99974-0819<\/a>\n    <button class=\"burger\" id=\"burger\" aria-label=\"Abrir menu\" aria-expanded=\"false\" aria-controls=\"mnav\"><i><\/i><i><\/i><\/button>\n  <\/div>\n<\/header>\n<nav class=\"mnav\" id=\"mnav\" aria-label=\"Menu m\u00f3vel\">\n  <div class=\"planks\" aria-hidden=\"true\"><i style=\"--i:0\"><\/i><i style=\"--i:1\"><\/i><i style=\"--i:2\"><\/i><i style=\"--i:3\"><\/i><i style=\"--i:4\"><\/i><i style=\"--i:5\"><\/i><i style=\"--i:6\"><\/i><\/div>\n  <div class=\"mn-in\">\n    <a href=\"#inicio\" style=\"--i:0\"><span class=\"n\">01<\/span><span class=\"t\">In\u00edcio<\/span><i class=\"ar\"><\/i><\/a>\n    <a href=\"#catalogo\" style=\"--i:1\"><span class=\"n\">02<\/span><span class=\"t\">Solu\u00e7\u00f5es e cat\u00e1logo<\/span><i class=\"ar\"><\/i><\/a>\n    <a href=\"#madeiras\" style=\"--i:2\"><span class=\"n\">03<\/span><span class=\"t\">Madeiras nobres<\/span><i class=\"ar\"><\/i><\/a>\n    <a href=\"#diferenciais\" style=\"--i:3\"><span class=\"n\">04<\/span><span class=\"t\">Diferenciais<\/span><i class=\"ar\"><\/i><\/a>\n    <a href=\"#historia\" style=\"--i:4\"><span class=\"n\">05<\/span><span class=\"t\">Nossa hist\u00f3ria<\/span><i class=\"ar\"><\/i><\/a>\n    <a href=\"#atendimento\" style=\"--i:5\"><span class=\"n\">06<\/span><span class=\"t\">Atendimento<\/span><i class=\"ar\"><\/i><\/a>\n    <a href=\"#catalogo-completo\" class=\"sub\" style=\"--i:6\"><span class=\"n\">\u2192<\/span><span class=\"t\">Ver cat\u00e1logo completo<\/span><i class=\"ar\"><\/i><\/a>\n    <div class=\"meta\">WhatsApp (48) 99974-0819<br>Seg. a sex. \u00b7 07:00\u201311:25 \u00b7 13:00\u201317:25<br>Nova Veneza \u00b7 SC<\/div>\n  <\/div>\n<\/nav>\n\n<main>\n<!-- HERO -->\n<section class=\"intro\" id=\"inicio\">\n<div class=\"stage\" id=\"stage\">\n<div class=\"hero\" id=\"hero\">\n  <div class=\"brise\" id=\"brise\"><img decoding=\"async\" class=\"fb\" src=\"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-hero.jpg\" alt=\"Pergolado em madeira nobre executado pela Incobel sobre \u00e1rea externa residencial\"><\/div>\n  <div class=\"shade\"><\/div>\n  <div class=\"wrap content\">\n    <div>\n      <div class=\"seal-tag mono fade\" style=\"--d:200\"><span class=\"sq\"><\/span> Desde 1978 \u00b7 Nova Veneza, SC<\/div>\n      <h1><span class=\"ln\"><span style=\"--d:250\">Marcenaria<\/span><\/span><span class=\"ln\"><span style=\"--d:330\">de alto padr\u00e3o<\/span><\/span><span class=\"ln\"><span style=\"--d:410\">em <em>madeiras<\/em><\/span><\/span><span class=\"ln\"><span style=\"--d:490\"><em>nobres<\/em><\/span><\/span><\/h1>\n      <p class=\"sub fade\" style=\"--d:700\">N\u00e3o entregamos apenas madeira, entregamos solu\u00e7\u00f5es arquitet\u00f4nicas sob medida, precis\u00e3o t\u00e9cnica e mat\u00e9ria-prima rigorosamente seca para projetos que desafiam o tempo.<\/p>\n      <div class=\"ctas fade\" style=\"--d:820\">\n        <a class=\"btn\" href=\"#catalogo\" data-cur=\"Abrir\">Explorar Cat\u00e1logo <span class=\"arr\">\u2192<\/span><\/a>\n        <a class=\"btn ghost\" href=\"#historia\">Conhe\u00e7a Nossa Trajet\u00f3ria<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"seal fade\" style=\"--d:900\" aria-hidden=\"true\">\n      <svg class=\"ring\" viewBox=\"0 0 120 120\"><defs><path id=\"circ\" d=\"M60,60 m-48,0 a48,48 0 1,1 96,0 a48,48 0 1,1 -96,0\"\/><\/defs><text><textPath href=\"#circ\">Madeiras nobres \u00b7 desde 1978 \u00b7 Incobel \u00b7 <\/textPath><\/text><\/svg>\n      <div class=\"c\"><svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 2000 2000\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M348.758 0C381.155 3.43902e-06 411.816 14.6647 432.155 39.8829L949.173 680.929C974.879 712.804 1023.43 712.838 1049.18 680.999L1567.82 39.7572C1588.16 14.6101 1618.77 0.00056212 1651.12 0H1892.84C1952.01 0.000833536 1999.97 47.9647 1999.97 107.132L2000 1321.43C2000 1380.6 1952.02 1428.56 1892.86 1428.56H1707.13C1647.97 1428.56 1600 1380.6 1600 1321.43L1599.99 751.14C1599.99 690.648 1524.03 663.645 1485.85 710.559L1082.24 1206.45C1039.36 1259.13 958.903 1259.11 916.038 1206.42L514.322 712.584C476.122 665.627 400.119 692.688 400.179 753.222L401.011 1593.6C401.014 1597.13 403.879 1600 407.413 1600H1328.5C1387.66 1600 1435.64 1647.97 1435.64 1707.14V1892.87C1435.64 1952.04 1387.66 2000 1328.5 2000H107.131C47.9637 2000 0.00110941 1952.04 0 1892.87V1707.14C5.79884e-07 1701.68 0.398579 1696.31 1.18739 1691.06L0.0698466 107.216C0.0280267 48.0162 48.0155 -6.28402e-06 107.214 0H348.758Z\" class=\"lg-mark\"\/><path d=\"M1892.84 1600C1952.01 1600 1999.97 1647.97 1999.97 1707.14V1892.87C1999.97 1952.04 1952.01 2000 1892.84 2000H1707.12C1647.95 2000 1599.98 1952.04 1599.97 1892.87V1707.14C1599.97 1647.97 1647.95 1600 1707.12 1600H1892.84Z\" class=\"lg-accent\"\/><\/svg><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<div class=\"wood\" id=\"wood\" aria-hidden=\"true\">\n  <div class=\"pks\" id=\"pks\"><\/div>\n  <div class=\"brand\" id=\"brandI\"><svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 2000 579\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M807.673 99.9048H820.17V243.343H805.624V128.592L749.283 225.106H742.113L685.772 129.207V243.343H671.226V99.9048H683.723L746.005 206.254L807.673 99.9048Z\" class=\"lg-word\"\/><path d=\"M974.048 243.343L956.838 205.024H876.937L859.727 243.343H843.952L909.512 99.9048H924.468L990.028 243.343H974.048ZM882.468 192.73H951.306L916.887 115.683L882.468 192.73Z\" class=\"lg-word\"\/><path d=\"M1013.75 243.343V99.9048H1072.14C1118.03 99.9048 1148.97 129.412 1148.97 171.624C1148.97 213.835 1118.03 243.343 1072.14 243.343H1013.75ZM1028.91 230.228H1071.32C1109.43 230.228 1134.01 206.049 1134.01 171.624C1134.01 137.199 1109.43 113.019 1071.32 113.019H1028.91V230.228Z\" class=\"lg-word\"\/><path d=\"M1198.18 230.228H1284.43V243.343H1183.01V99.9048H1281.35V113.019H1198.18V164.042H1272.34V176.951H1198.18V230.228Z\" class=\"lg-word\"\/><path d=\"M1320.06 243.343V99.9048H1335.23V243.343H1320.06Z\" class=\"lg-word\"\/><path d=\"M1496.41 243.343H1479.82L1447.04 197.238C1443.35 197.647 1439.66 197.852 1435.56 197.852H1397.05V243.343H1381.89V99.9048H1435.56C1472.03 99.9048 1494.16 118.347 1494.16 149.083C1494.16 171.624 1482.28 187.402 1461.38 194.164L1496.41 243.343ZM1435.16 184.943C1463.84 184.943 1479 171.624 1479 149.083C1479 126.133 1463.84 113.019 1435.16 113.019H1397.05V184.943H1435.16Z\" class=\"lg-word\"\/><path d=\"M1545.1 230.228H1631.36V243.343H1529.94V99.9048H1628.28V113.019H1545.1V164.042H1619.27V176.951H1545.1V230.228Z\" class=\"lg-word\"\/><path d=\"M1666.99 243.343V99.9048H1682.15V243.343H1666.99Z\" class=\"lg-word\"\/><path d=\"M1843.34 243.343H1826.75L1793.97 197.238C1790.28 197.647 1786.59 197.852 1782.49 197.852H1743.98V243.343H1728.82V99.9048H1782.49C1818.96 99.9048 1841.09 118.347 1841.09 149.083C1841.09 171.624 1829.2 187.402 1808.31 194.164L1843.34 243.343ZM1782.08 184.943C1810.77 184.943 1825.93 171.624 1825.93 149.083C1825.93 126.133 1810.77 113.019 1782.08 113.019H1743.98V184.943H1782.08Z\" class=\"lg-word\"\/><path d=\"M1984.02 243.343L1966.81 205.024H1886.91L1869.7 243.343H1853.92L1919.48 99.9048H1934.44L2000 243.343H1984.02ZM1892.44 192.73H1961.28L1926.86 115.683L1892.44 192.73Z\" class=\"lg-word\"\/><path d=\"M671.565 476.476V276.631H717.806V476.476H671.565Z\" class=\"lg-accent\"\/><path d=\"M902.809 276.631H948.479V476.476H910.516L810.896 355.142V476.476H765.225V276.631H803.475L902.809 397.965V276.631Z\" class=\"lg-accent\"\/><path d=\"M1091.38 479.902C1029.44 479.902 983.194 436.792 983.194 376.554C983.194 316.315 1029.44 273.205 1091.66 273.205C1126.2 273.205 1155.03 285.767 1173.87 308.606L1144.18 336.014C1130.77 320.597 1113.93 312.603 1093.95 312.603C1056.55 312.603 1030.01 338.869 1030.01 376.554C1030.01 414.239 1056.55 440.504 1093.95 440.504C1113.93 440.504 1130.77 432.51 1144.18 416.808L1173.87 444.215C1155.03 467.34 1126.2 479.902 1091.38 479.902Z\" class=\"lg-accent\"\/><path d=\"M1297.68 479.902C1234.6 479.902 1188.36 435.936 1188.36 376.554C1188.36 317.171 1234.6 273.205 1297.68 273.205C1360.48 273.205 1407 316.886 1407 376.554C1407 436.221 1360.48 479.902 1297.68 479.902ZM1297.68 440.504C1333.36 440.504 1360.19 414.524 1360.19 376.554C1360.19 338.583 1333.36 312.603 1297.68 312.603C1262 312.603 1235.17 338.583 1235.17 376.554C1235.17 414.524 1262 440.504 1297.68 440.504Z\" class=\"lg-accent\"\/><path d=\"M1588.47 372.557C1610.74 379.694 1625.01 396.824 1625.01 421.947C1625.01 456.491 1597.61 476.476 1545.09 476.476H1441.76V276.631H1539.38C1589.33 276.631 1615.02 297.472 1615.02 328.591C1615.02 348.575 1604.74 363.992 1588.47 372.557ZM1533.67 311.461H1487.71V358.568H1533.67C1556.22 358.568 1568.49 350.574 1568.49 334.872C1568.49 319.17 1556.22 311.461 1533.67 311.461ZM1541.66 441.646C1565.64 441.646 1578.48 434.223 1578.48 417.093C1578.48 400.249 1565.64 392.256 1541.66 392.256H1487.71V441.646H1541.66Z\" class=\"lg-accent\"\/><path d=\"M1705.98 439.362H1814.73V476.476H1660.02V276.631H1811.02V313.745H1705.98V357.14H1798.75V393.112H1705.98V439.362Z\" class=\"lg-accent\"\/><path d=\"M1851.52 476.476V276.631H1897.76V438.791H1997.95V476.476H1851.52Z\" class=\"lg-accent\"\/><path d=\"M100.949 0C110.327 9.95596e-07 119.202 4.24543 125.089 11.5461L274.741 197.129C282.182 206.357 296.235 206.367 303.688 197.149L453.81 11.5097C459.698 4.22961 468.559 0.000162734 477.921 0H547.89C565.016 0.000241309 578.898 13.8858 578.899 31.0148L578.907 382.554C578.906 399.684 565.02 413.569 547.894 413.569H494.136C477.01 413.568 463.127 399.683 463.126 382.554L463.122 217.455C463.122 199.943 441.136 192.125 430.083 205.707L313.259 349.267C300.848 364.518 277.558 364.514 265.15 349.259L148.872 206.293C137.815 192.699 115.816 200.533 115.833 218.058L116.055 442.514C116.067 453.941 125.332 463.199 136.758 463.199H384.538C401.664 463.199 415.551 477.088 415.551 494.218V547.985C415.551 565.115 401.664 579 384.538 579H31.0093C13.8832 578.999 0.000321123 565.114 0 547.985V494.218C1.67849e-07 492.636 0.11537 491.081 0.343695 489.563L0.0202173 31.039C0.00811242 13.9007 13.8983 -1.81922e-06 31.0336 0H100.949Z\" class=\"lg-mark\"\/><path d=\"M547.89 463.199C565.016 463.2 578.899 477.089 578.899 494.218V547.985C578.899 565.114 565.016 578.999 547.89 579H494.132C477.005 579 463.119 565.115 463.118 547.985V494.218C463.118 477.088 477.005 463.199 494.132 463.199H547.89Z\" class=\"lg-accent\"\/><\/svg><div class=\"tag\">Madeiras nobres \u00b7 desde 1978<\/div><\/div>\n  <div class=\"hint mono\" id=\"hint\">Role para abrir<i><\/i><\/div>\n<\/div>\n<\/div>\n<\/section>\n\n<!-- N\u00daMEROS -->\n<section class=\"nums wrap\" aria-label=\"Indicadores\">\n  <div class=\"grid mcar\" data-auto=\"3000\">\n    <div class=\"num\" data-rv><b>1978<\/b><span>Desde a funda\u00e7\u00e3o, em 15 de mar\u00e7o de 1978<\/span><\/div>\n    <div class=\"num\" data-rv style=\"--d:80\"><b><small>+<\/small><span data-count=\"150\">150<\/span><\/b><span>Obras executadas<\/span><\/div>\n    <div class=\"num\" data-rv style=\"--d:160\"><b><small>+<\/small><span data-count=\"1000\">1.000<\/span><\/b><span>Projetos desenvolvidos<\/span><\/div>\n    <div class=\"num\" data-rv style=\"--d:240\"><b><span data-count=\"100\">100<\/span><small>%<\/small><\/b><span>Madeira nobre, seca e selecionada<\/span><\/div>\n  <\/div>\n<\/section>\n\n<!-- DIFERENCIAIS -->\n<section class=\"sec dif wrap\" id=\"diferenciais\">\n  <div class=\"top\">\n    <div>\n      <div class=\"eyebrow mono\">Diferenciais t\u00e9cnicos<\/div>\n      <h2 class=\"h2\" data-rv>A precis\u00e3o que o alto padr\u00e3o <em>exige<\/em><\/h2>\n    <\/div>\n    <p class=\"fill-text\" id=\"fill\">Da mat\u00e9ria-prima ao acabamento final, entendemos a responsabilidade de executar projetos assinados pelos mais renomados arquitetos.<\/p>\n  <\/div>\n  <div class=\"cards mcar\" data-auto=\"5200\">\n    <article class=\"card c1\" data-rv>\n      <div class=\"ix\"><span>01<\/span><span>Mat\u00e9ria-prima<\/span><\/div>\n      <h3>Madeira seca e selecionada<\/h3>\n      <p>Diferente da madeira verde ou \u00famida, que empena com as mudan\u00e7as clim\u00e1ticas, trabalhamos com madeira seca e estabilizada. Garantia de estabilidade dimensional milim\u00e9trica e acabamento impec\u00e1vel por d\u00e9cadas.<\/p>\n      <div class=\"plank\" id=\"plank\">\n        <svg viewBox=\"0 0 600 150\" role=\"img\" aria-label=\"Compara\u00e7\u00e3o entre uma r\u00e9gua de madeira verde, que empena, e uma r\u00e9gua de madeira seca, que permanece reta\">\n          <defs>\n            <linearGradient id=\"pg\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#C98A4B\"\/><stop offset=\"1\" stop-color=\"#8E5A2E\"\/><\/linearGradient>\n            <clipPath id=\"pc\"><path id=\"pcp\"\/><\/clipPath>\n          <\/defs>\n          <line x1=\"20\" y1=\"118\" x2=\"580\" y2=\"118\" stroke=\"rgba(244,240,234,.25)\" stroke-dasharray=\"4 6\"\/>\n          <path id=\"plBody\" fill=\"url(#pg)\"\/>\n          <g clip-path=\"url(#pc)\" id=\"plGrain\" stroke=\"rgba(57,36,22,.35)\" fill=\"none\" stroke-width=\"1.4\"><\/g>\n          <path id=\"plEdge\" fill=\"#6B4224\"\/>\n          <text x=\"20\" y=\"142\" fill=\"rgba(244,240,234,.5)\" style=\"font:11px var(--ff-m);letter-spacing:.06em\">N\u00cdVEL<\/text>\n        <\/svg>\n        <div class=\"tog\" role=\"group\" aria-label=\"Estado da madeira\">\n          <button type=\"button\" data-st=\"verde\" aria-pressed=\"false\">Madeira verde<\/button>\n          <button type=\"button\" data-st=\"seca\" aria-pressed=\"true\">Madeira seca<\/button>\n        <\/div>\n        <p class=\"cap\" id=\"plankCap\">Seca e estabilizada: a r\u00e9gua mant\u00e9m a forma e o encaixe com as mudan\u00e7as de esta\u00e7\u00e3o.<\/p>\n      <\/div>\n    <\/article>\n    <article class=\"card c2\" data-rv style=\"--d:80\">\n      <div class=\"ix\"><span>02<\/span><span>Projeto<\/span><\/div>\n      <svg class=\"ic\" viewBox=\"0 0 56 56\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"><circle cx=\"44\" cy=\"11\" r=\"5\"\/><path d=\"M44 2v3M44 17v3M35 11h3M50 11h3\"\/><path d=\"M6 50V22h30v28\"\/><path d=\"M6 50h44\"\/><path d=\"M12 28v22M18 28v22M24 28v22M30 28v22\" stroke-opacity=\".5\"\/><path d=\"M40 15 28 30\" stroke-dasharray=\"2 3\"\/><\/svg>\n      <h3>Entrega de solu\u00e7\u00f5es, n\u00e3o s\u00f3 madeira<\/h3>\n      <p>Avaliamos o v\u00e3o, a insola\u00e7\u00e3o, a ventila\u00e7\u00e3o e a volumetria da obra. Cada pe\u00e7a \u00e9 desenvolvida sob medida para integrar a concep\u00e7\u00e3o do arquiteto \u00e0 funcionalidade do im\u00f3vel.<\/p>\n    <\/article>\n    <article class=\"card c3\" data-rv style=\"--d:120\">\n      <div class=\"ph\" data-cur=\"Ver\"><img decoding=\"async\" src=\"https:\/\/madeireiraincobel.perifericamkt.com.br\/wp-content\/uploads\/2026\/11\/incobel-mar-1.jpg\" alt=\"Banco maci\u00e7o em madeira nobre produzido sob encomenda\" loading=\"lazy\"><\/div>\n      <div class=\"tx\">\n        <div class=\"ix\"><span>03<\/span><span>Produ\u00e7\u00e3o<\/span><\/div>\n        <h3>Mestres carpinteiros<\/h3>\n        <p>Produ\u00e7\u00e3o artesanal sob encomenda. Uma equipe seleta de artes\u00e3os focada na exclusividade, sem linhas industriais padronizadas ou produ\u00e7\u00e3o em escala descart\u00e1vel.<\/p>\n      <\/div>\n    <\/article>\n    <article class=\"card c4\" data-rv style=\"--d:160\">\n      <div class=\"ix\"><span>04<\/span><span>Log\u00edstica<\/span><\/div>\n      <svg class=\"ic\" viewBox=\"0 0 56 56\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"><path d=\"M4 16h30v22H4zM34 24h10l7 8v6H34z\"\/><circle cx=\"13\" cy=\"42\" r=\"4\"\/><circle cx=\"42\" cy=\"42\" r=\"4\"\/><path d=\"M8 21h22M8 26h22M8 31h22\" stroke-opacity=\".5\"\/><\/svg>\n      <h3>Log\u00edstica integrada e indica\u00e7\u00f5es de confian\u00e7a<\/h3>\n      <p>Realizamos a entrega direta da sua encomenda com seguran\u00e7a em toda a regi\u00e3o. E, para assegurar a perfei\u00e7\u00e3o da montagem, indicamos os carpinteiros e instaladores mais qualificados do mercado.<\/p>\n    <\/article>\n  <\/div>\n<\/section>\n\n<!-- CAT\u00c1LOGO -->\n<section class=\"sec\" id=\"catalogo\" style=\"padding-bottom:0\">\n  <div class=\"wrap cat-head\">\n    <div>\n      <div class=\"eyebrow mono\">Solu\u00e7\u00f5es e cat\u00e1logo \u00b7 destaques<\/div>\n      <h2 class=\"h2\" data-rv>Cada solu\u00e7\u00e3o, <em>sua madeira<\/em><\/h2>\n    <\/div>\n    <p class=\"lede\" data-rv style=\"--d:100\">Obras executadas separadas por solu\u00e7\u00e3o e, junto de cada uma, as esp\u00e9cies nobres que recomendamos para aquela finalidade. Abra uma categoria para ver o portf\u00f3lio completo.<\/p>\n  <\/div>\n  <div class=\"hz\" id=\"hz\">\n    <div class=\"stick\">\n      <div class=\"track mcar\" id=\"track\" data-auto=\"5000\"><\/div>\n      <div class=\"hz-prog wrap\"><button type=\"button\" class=\"hz-ar\" id=\"hzPrev\" aria-label=\"Categoria anterior\">\u2190<\/button><span id=\"hzN\" aria-hidden=\"true\">01<\/span><div class=\"bar\" aria-hidden=\"true\"><i id=\"hzBar\"><\/i><\/div><span aria-hidden=\"true\">05<\/span><button type=\"button\" class=\"hz-ar\" id=\"hzNext\" aria-label=\"Pr\u00f3xima categoria\">\u2192<\/button><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"wrap\"><div class=\"cat-more\"><p>Os destaques acima s\u00e3o uma amostra. No cat\u00e1logo completo voc\u00ea pesquisa por produto, filtra por categoria e por madeira.<\/p><a class=\"btn\" href=\"#catalogo-completo\" data-cur=\"Abrir\">Ver cat\u00e1logo completo <span class=\"arr\">\u2192<\/span><\/a><\/div><\/div>\n<\/section>\n\n<!-- MARQUEE -->\n<div class=\"mq\" aria-hidden=\"true\" style=\"margin-top:clamp(72px,10vw,150px)\"><div class=\"in\" id=\"mq\"><\/div><\/div>\n\n<!-- MADEIRAS -->\n<section class=\"sec woods\" id=\"madeiras\">\n  <div class=\"wrap\">\n    <div class=\"head\">\n      <div>\n        <div class=\"eyebrow mono\">Guia de madeiras nobres<\/div>\n        <h2 class=\"h2\" data-rv>O que define uma madeira nobre <em>Incobel<\/em><\/h2>\n      <\/div>\n      <p class=\"lede\" data-rv style=\"--d:100\">Na marcenaria de alto padr\u00e3o, a nobreza n\u00e3o \u00e9 um r\u00f3tulo est\u00e9tico: \u00e9 densidade, resist\u00eancia natural a pragas, estabilidade mec\u00e2nica e capacidade de aceitar polimentos finos. Combinamos esp\u00e9cies de origem legal a um processo rigoroso de secagem, eliminando as tens\u00f5es internas que provocam tor\u00e7\u00f5es no canteiro.<\/p>\n    <\/div>\n\n    <div class=\"dens\" data-rv>\n      <div class=\"lbl\"><span class=\"mono\">Densidade aparente \u00b7 kg\/m\u00b3<\/span><span class=\"mono\">Acima da linha da \u00e1gua, a madeira afunda<\/span><\/div>\n      <div class=\"dens-wrap\"><svg id=\"densSvg\" viewBox=\"0 0 1000 330\" role=\"img\" aria-label=\"Densidade das madeiras: Cedro Rosa 500 a 600, Freij\u00f3 600, Garapeira 830, Ita\u00faba 850 a 950, Cumaru 980 a 1.020 e Ip\u00ea cerca de 1.050 quilos por metro c\u00fabico\"><\/svg><\/div>\n    <\/div>\n\n    <div class=\"species mcar\" id=\"species\" data-auto=\"4200\"><\/div>\n  <\/div>\n<\/section>\n\n<!-- ENTREGA -->\n<section class=\"sec ops\" aria-labelledby=\"opsT\">\n  <div class=\"wrap\">\n    <div class=\"eyebrow mono\">Entrega e instala\u00e7\u00e3o<\/div>\n    <h2 class=\"h2\" id=\"opsT\" data-rv>Transpar\u00eancia <em>operacional<\/em><\/h2>\n    <div class=\"grid mcar\" data-auto=\"5600\">\n      <div class=\"op\" data-rv>\n        <svg class=\"ic\" viewBox=\"0 0 56 56\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"><path d=\"M28 6c-8 0-14 6-14 14 0 11 14 28 14 28s14-17 14-28c0-8-6-14-14-14z\"\/><rect x=\"24\" y=\"16\" width=\"8\" height=\"8\" rx=\"1\" fill=\"#FF5000\" stroke=\"none\"\/><path d=\"M6 52h44\" stroke-dasharray=\"3 4\"\/><\/svg>\n        <div><h3>Entrega garantida em Crici\u00fama e regi\u00e3o<\/h3><p>Transportamos suas pe\u00e7as acabadas com embalagem de prote\u00e7\u00e3o e cuidado absoluto, garantindo que a madeira chegue ao canteiro de obras intacta e no cronograma combinado.<\/p><\/div>\n      <\/div>\n      <div class=\"op\" data-rv style=\"--d:100\">\n        <svg class=\"ic\" viewBox=\"0 0 56 56\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"><path d=\"M6 44 30 20\"\/><path d=\"M26 16l14 14-6 6-14-14z\"\/><path d=\"M40 30l8-8-14-14-8 8\"\/><path d=\"M4 50h48\"\/><rect x=\"42\" y=\"40\" width=\"7\" height=\"7\" rx=\"1\" fill=\"#FF5000\" stroke=\"none\"\/><\/svg>\n        <div><h3>Indica\u00e7\u00e3o dos melhores mestres carpinteiros<\/h3><p>Focamos no que fazemos de melhor: a marcenaria de precis\u00e3o e o fornecimento de madeiras nobres. N\u00e3o executamos a instala\u00e7\u00e3o direta na obra, mas conectamos voc\u00ea aos carpinteiros mais experientes e de nossa total confian\u00e7a.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- HIST\u00d3RIA -->\n<section class=\"sec hist wrap\" id=\"historia\">\n  <div class=\"eyebrow mono\">Nossa hist\u00f3ria e legado<\/div>\n  <div class=\"hist-head\">\n    <h2 class=\"h2 wide3\" data-rv><span class=\"vd\"><span>Tradi\u00e7\u00e3o moldada no tempo.<\/span> <span>Confian\u00e7a transmitida<\/span> <span><em>por gera\u00e7\u00f5es.<\/em><\/span><\/span><span class=\"vm\"><span>Tradi\u00e7\u00e3o moldada<\/span> <span>no tempo. Confian\u00e7a<\/span> <span>transmitida <em>por gera\u00e7\u00f5es.<\/em><\/span><\/span><\/h2>\n    <p class=\"lede\" data-rv style=\"--d:100\">H\u00e1 quase cinco d\u00e9cadas, a Incobel faz parte da constru\u00e7\u00e3o de alguns dos lares mais sofisticados de Santa Catarina. Na ilustra\u00e7\u00e3o, cada anel de crescimento representa um ano da nossa hist\u00f3ria.<\/p>\n  <\/div>\n  <div class=\"cols\" id=\"histCols\">\n    <div class=\"rings\" aria-hidden=\"true\">\n      <canvas id=\"rings\" width=\"900\" height=\"900\"><\/canvas>\n      <div><div class=\"yr\" id=\"ringYr\">1978<\/div><div class=\"note mono\" id=\"ringN\">1 anel \u00b7 1 ano<\/div><\/div>\n    <\/div>\n    <div class=\"miles\">\n      <article class=\"mile\" data-at=\"0\">\n        <h3 class=\"when\"><small>15 de mar\u00e7o de 1978<\/small>O in\u00edcio e a funda\u00e7\u00e3o<\/h3>\n        <p>Fundada com o prop\u00f3sito de suprir o mercado regional com produtos derivados de madeiras nobres, fundamentados na pontualidade, honestidade e qualidade rigorosa. Sob a lideran\u00e7a vision\u00e1ria de L\u00facio Milanez (<i>in memoriam<\/i>), a Incobel construiu ra\u00edzes profundas na comunidade e nos principais bairros tradicionais da cidade.<\/p>\n      <\/article>\n      <article class=\"mile\" data-at=\"0.4\">\n        <h3 class=\"when\"><small>Anos 80 e 90<\/small>Refer\u00eancia entre arquitetos<\/h3>\n        <p>A marca consolida sua reputa\u00e7\u00e3o junto aos arquitetos e construtores mais respeitados da regi\u00e3o. Projetos emblem\u00e1ticos nos bairros Pio Corr\u00eaa e Vila dos Engenheiros solidificaram o padr\u00e3o Incobel de acabamento.<\/p>\n      <\/article>\n      <article class=\"mile\" data-at=\"0.75\">\n        <h3 class=\"when\"><small>Hoje<\/small>A continuidade e o alto padr\u00e3o atual<\/h3>\n        <p>H\u00e1 mais de 15 anos sob a lideran\u00e7a de C\u00e9sar, a empresa manteve vivo o legado paterno ao mesmo tempo em que aprimorou suas t\u00e9cnicas para atender \u00e0s demandas da arquitetura contempor\u00e2nea e dos condom\u00ednios fechados mais exclusivos.<\/p>\n      <\/article>\n    <\/div>\n  <\/div>\n  <figure class=\"quote\" data-rv style=\"margin-inline:0\">\n    <span class=\"q\" aria-hidden=\"true\"><\/span>\n    <div>\n      <blockquote>O segredo da durabilidade n\u00e3o est\u00e1 apenas no desenho do projeto, mas na paci\u00eancia de escolher a madeira certa, respeitar seu tempo de cura e trat\u00e1-la com o carinho que uma obra de arte merece.<\/blockquote>\n      <figcaption><cite class=\"mono\">Filosofia Incobel<\/cite><\/figcaption>\n    <\/div>\n  <\/figure>\n<\/section>\n\n<!-- ATENDIMENTO -->\n<section class=\"sec contact\" id=\"atendimento\" style=\"background:var(--paper-2)\">\n  <div class=\"wrap grid\">\n    <div>\n      <div class=\"eyebrow mono\">Atendimento e agendamento<\/div>\n      <h2 class=\"h2\" data-rv>Atendimento consultivo, <em>sob encomenda<\/em><\/h2>\n      <p class=\"lede\" data-rv style=\"--d:100;margin-top:24px\">Atendemos arquitetos, engenheiros e propriet\u00e1rios com projetos em andamento. Para um atendimento t\u00e9cnico e alinhamento de especifica\u00e7\u00f5es, entre em contato diretamente com nossa equipe.<\/p>\n      <div class=\"ctas\" data-rv style=\"--d:160\">\n        <a class=\"btn\" href=\"https:\/\/wa.me\/5548999740819?text=Ol%C3%A1%2C%20vim%20pelo%20site%20da%20Incobel%20e%20gostaria%20de%20falar%20sobre%20um%20projeto.\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 2.8a9.2 9.2 0 0 0-7.9 13.9L2.8 21.2l4.6-1.2A9.2 9.2 0 1 0 12 2.8z\"\/><path d=\"M9 7.6c.3-.4.8-.4 1 .1l.8 1.8c.1.3 0 .6-.2.8l-.6.6c.6 1.3 1.6 2.3 2.9 2.9l.6-.6c.2-.2.5-.3.8-.2l1.8.8c.5.2.5.7.1 1-.7.8-1.6 1.1-2.6.8-2.6-.8-4.6-2.8-5.4-5.4-.3-1 0-1.9.8-2.6z\" fill=\"currentColor\" stroke=\"none\"\/><\/svg> Falar pelo WhatsApp<\/a>\n        <a class=\"btn ghost\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Rua%20Papa%20Jo%C3%A3o%20XXIII%2C%20281%2C%20Caravaggio%2C%20Nova%20Veneza%20-%20SC\" target=\"_blank\" rel=\"noopener\">Ver no mapa<\/a>\n      <\/div>\n    <\/div>\n    <div data-rv style=\"--d:120\">\n      <dl class=\"facts\">\n        <div class=\"fact\"><dt>WhatsApp comercial<\/dt><dd><a href=\"https:\/\/wa.me\/5548999740819\" target=\"_blank\" rel=\"noopener\">(48) 99974-0819<\/a><\/dd><\/div>\n        <div class=\"fact\"><dt>E-mail<\/dt><dd><a href=\"mailto:Incomil@hotmail.com\">Incomil@hotmail.com<\/a><\/dd><\/div>\n        <div class=\"fact\"><dt>Hor\u00e1rio<\/dt><dd>Segunda a sexta<br>07:00 \u00e0s 11:25 \u00b7 13:00 \u00e0s 17:25<br><span class=\"status\" id=\"status\"><i><\/i><span>Consultando hor\u00e1rio\u2026<\/span><\/span><\/dd><\/div>\n        <div class=\"fact\"><dt>Endere\u00e7o<\/dt><dd>Rua Papa Jo\u00e3o XXIII, 281<br>Caravaggio, Nova Veneza \u2013 SC<\/dd><\/div>\n      <\/dl>\n      <p class=\"notice\"><b>Aten\u00e7\u00e3o:<\/b> nossa unidade produtiva opera exclusivamente sob demanda. Reuni\u00f5es t\u00e9cnicas e visitas s\u00e3o realizadas preferencialmente mediante agendamento pr\u00e9vio.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n<\/main>\n\n<footer class=\"ftr\">\n  <div class=\"wrap row\">\n    <div>\n      <a class=\"logo\" href=\"#inicio\" aria-label=\"Voltar ao in\u00edcio\"><svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 2000 579\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M807.673 99.9048H820.17V243.343H805.624V128.592L749.283 225.106H742.113L685.772 129.207V243.343H671.226V99.9048H683.723L746.005 206.254L807.673 99.9048Z\" class=\"lg-word\"\/><path d=\"M974.048 243.343L956.838 205.024H876.937L859.727 243.343H843.952L909.512 99.9048H924.468L990.028 243.343H974.048ZM882.468 192.73H951.306L916.887 115.683L882.468 192.73Z\" class=\"lg-word\"\/><path d=\"M1013.75 243.343V99.9048H1072.14C1118.03 99.9048 1148.97 129.412 1148.97 171.624C1148.97 213.835 1118.03 243.343 1072.14 243.343H1013.75ZM1028.91 230.228H1071.32C1109.43 230.228 1134.01 206.049 1134.01 171.624C1134.01 137.199 1109.43 113.019 1071.32 113.019H1028.91V230.228Z\" class=\"lg-word\"\/><path d=\"M1198.18 230.228H1284.43V243.343H1183.01V99.9048H1281.35V113.019H1198.18V164.042H1272.34V176.951H1198.18V230.228Z\" class=\"lg-word\"\/><path d=\"M1320.06 243.343V99.9048H1335.23V243.343H1320.06Z\" class=\"lg-word\"\/><path d=\"M1496.41 243.343H1479.82L1447.04 197.238C1443.35 197.647 1439.66 197.852 1435.56 197.852H1397.05V243.343H1381.89V99.9048H1435.56C1472.03 99.9048 1494.16 118.347 1494.16 149.083C1494.16 171.624 1482.28 187.402 1461.38 194.164L1496.41 243.343ZM1435.16 184.943C1463.84 184.943 1479 171.624 1479 149.083C1479 126.133 1463.84 113.019 1435.16 113.019H1397.05V184.943H1435.16Z\" class=\"lg-word\"\/><path d=\"M1545.1 230.228H1631.36V243.343H1529.94V99.9048H1628.28V113.019H1545.1V164.042H1619.27V176.951H1545.1V230.228Z\" class=\"lg-word\"\/><path d=\"M1666.99 243.343V99.9048H1682.15V243.343H1666.99Z\" class=\"lg-word\"\/><path d=\"M1843.34 243.343H1826.75L1793.97 197.238C1790.28 197.647 1786.59 197.852 1782.49 197.852H1743.98V243.343H1728.82V99.9048H1782.49C1818.96 99.9048 1841.09 118.347 1841.09 149.083C1841.09 171.624 1829.2 187.402 1808.31 194.164L1843.34 243.343ZM1782.08 184.943C1810.77 184.943 1825.93 171.624 1825.93 149.083C1825.93 126.133 1810.77 113.019 1782.08 113.019H1743.98V184.943H1782.08Z\" class=\"lg-word\"\/><path d=\"M1984.02 243.343L1966.81 205.024H1886.91L1869.7 243.343H1853.92L1919.48 99.9048H1934.44L2000 243.343H1984.02ZM1892.44 192.73H1961.28L1926.86 115.683L1892.44 192.73Z\" class=\"lg-word\"\/><path d=\"M671.565 476.476V276.631H717.806V476.476H671.565Z\" class=\"lg-accent\"\/><path d=\"M902.809 276.631H948.479V476.476H910.516L810.896 355.142V476.476H765.225V276.631H803.475L902.809 397.965V276.631Z\" class=\"lg-accent\"\/><path d=\"M1091.38 479.902C1029.44 479.902 983.194 436.792 983.194 376.554C983.194 316.315 1029.44 273.205 1091.66 273.205C1126.2 273.205 1155.03 285.767 1173.87 308.606L1144.18 336.014C1130.77 320.597 1113.93 312.603 1093.95 312.603C1056.55 312.603 1030.01 338.869 1030.01 376.554C1030.01 414.239 1056.55 440.504 1093.95 440.504C1113.93 440.504 1130.77 432.51 1144.18 416.808L1173.87 444.215C1155.03 467.34 1126.2 479.902 1091.38 479.902Z\" class=\"lg-accent\"\/><path d=\"M1297.68 479.902C1234.6 479.902 1188.36 435.936 1188.36 376.554C1188.36 317.171 1234.6 273.205 1297.68 273.205C1360.48 273.205 1407 316.886 1407 376.554C1407 436.221 1360.48 479.902 1297.68 479.902ZM1297.68 440.504C1333.36 440.504 1360.19 414.524 1360.19 376.554C1360.19 338.583 1333.36 312.603 1297.68 312.603C1262 312.603 1235.17 338.583 1235.17 376.554C1235.17 414.524 1262 440.504 1297.68 440.504Z\" class=\"lg-accent\"\/><path d=\"M1588.47 372.557C1610.74 379.694 1625.01 396.824 1625.01 421.947C1625.01 456.491 1597.61 476.476 1545.09 476.476H1441.76V276.631H1539.38C1589.33 276.631 1615.02 297.472 1615.02 328.591C1615.02 348.575 1604.74 363.992 1588.47 372.557ZM1533.67 311.461H1487.71V358.568H1533.67C1556.22 358.568 1568.49 350.574 1568.49 334.872C1568.49 319.17 1556.22 311.461 1533.67 311.461ZM1541.66 441.646C1565.64 441.646 1578.48 434.223 1578.48 417.093C1578.48 400.249 1565.64 392.256 1541.66 392.256H1487.71V441.646H1541.66Z\" class=\"lg-accent\"\/><path d=\"M1705.98 439.362H1814.73V476.476H1660.02V276.631H1811.02V313.745H1705.98V357.14H1798.75V393.112H1705.98V439.362Z\" class=\"lg-accent\"\/><path d=\"M1851.52 476.476V276.631H1897.76V438.791H1997.95V476.476H1851.52Z\" class=\"lg-accent\"\/><path d=\"M100.949 0C110.327 9.95596e-07 119.202 4.24543 125.089 11.5461L274.741 197.129C282.182 206.357 296.235 206.367 303.688 197.149L453.81 11.5097C459.698 4.22961 468.559 0.000162734 477.921 0H547.89C565.016 0.000241309 578.898 13.8858 578.899 31.0148L578.907 382.554C578.906 399.684 565.02 413.569 547.894 413.569H494.136C477.01 413.568 463.127 399.683 463.126 382.554L463.122 217.455C463.122 199.943 441.136 192.125 430.083 205.707L313.259 349.267C300.848 364.518 277.558 364.514 265.15 349.259L148.872 206.293C137.815 192.699 115.816 200.533 115.833 218.058L116.055 442.514C116.067 453.941 125.332 463.199 136.758 463.199H384.538C401.664 463.199 415.551 477.088 415.551 494.218V547.985C415.551 565.115 401.664 579 384.538 579H31.0093C13.8832 578.999 0.000321123 565.114 0 547.985V494.218C1.67849e-07 492.636 0.11537 491.081 0.343695 489.563L0.0202173 31.039C0.00811242 13.9007 13.8983 -1.81922e-06 31.0336 0H100.949Z\" class=\"lg-mark\"\/><path d=\"M547.89 463.199C565.016 463.2 578.899 477.089 578.899 494.218V547.985C578.899 565.114 565.016 578.999 547.89 579H494.132C477.005 579 463.119 565.115 463.118 547.985V494.218C463.118 477.088 477.005 463.199 494.132 463.199H547.89Z\" class=\"lg-accent\"\/><\/svg><\/a>\n      <p>Madeiras INCOBEL Ltda.<br>Solu\u00e7\u00f5es em madeiras nobres e marcenaria de alto padr\u00e3o.<\/p>\n    <\/div>\n    <div><h4>Navegue<\/h4><ul><li><a href=\"#catalogo\">Solu\u00e7\u00f5es e cat\u00e1logo<\/a><\/li><li><a href=\"#catalogo-completo\">Cat\u00e1logo completo<\/a><\/li><li><a href=\"#madeiras\">Madeiras nobres<\/a><\/li><li><a href=\"#diferenciais\">Diferenciais<\/a><\/li><li><a href=\"#historia\">Nossa hist\u00f3ria<\/a><\/li><\/ul><\/div>\n    <div><h4>Localiza\u00e7\u00e3o<\/h4><ul><li>Rua Papa Jo\u00e3o XXIII, 281<\/li><li>Caravaggio, Nova Veneza \/ SC<\/li><\/ul><\/div>\n    <div><h4>\u00c1rea de atua\u00e7\u00e3o<\/h4><ul><li>Crici\u00fama, Nova Veneza e Regi\u00e3o Sul Catarinense<\/li><li><a href=\"https:\/\/wa.me\/5548999740819\" target=\"_blank\" rel=\"noopener\">(48) 99974-0819<\/a><\/li><\/ul><\/div>\n  <\/div>\n  <div class=\"wrap legal\"><span>\u00a9 2026 Madeiras Incobel. Desde 1978 construindo hist\u00f3rias com madeiras nobres. Todos os direitos reservados.<\/span><span><!--PRIV--><a href=\"https:\/\/madeireiraincobel.perifericamkt.com.br\/?page_id=3\">Pol\u00edtica de Privacidade<\/a> \u00b7 <!--\/PRIV-->Nova Veneza \u00b7 Santa Catarina<\/span><\/div>\n  <div class=\"big\" aria-hidden=\"true\"><span>I<\/span><span>N<\/span><span>C<\/span><span>O<\/span><span>B<\/span><span>E<\/span><span>L<\/span><\/div>\n<\/footer>\n\n<a class=\"fab\" href=\"https:\/\/wa.me\/5548999740819\" target=\"_blank\" rel=\"noopener\" aria-label=\"Conversar pelo WhatsApp\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 2.8a9.2 9.2 0 0 0-7.9 13.9L2.8 21.2l4.6-1.2A9.2 9.2 0 1 0 12 2.8z\"\/><path d=\"M9 7.6c.3-.4.8-.4 1 .1l.8 1.8c.1.3 0 .6-.2.8l-.6.6c.6 1.3 1.6 2.3 2.9 2.9l.6-.6c.2-.2.5-.3.8-.2l1.8.8c.5.2.5.7.1 1-.7.8-1.6 1.1-2.6.8-2.6-.8-4.6-2.8-5.4-5.4-.3-1 0-1.9.8-2.6z\" fill=\"currentColor\" stroke=\"none\"\/><\/svg><\/a>\n\n<div class=\"cpg\" id=\"page\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Categoria do cat\u00e1logo\">\n  <div class=\"pbar wrap\">\n    <a class=\"back\" href=\"#catalogo\" id=\"pBack\"><span>\u2190<\/span> Voltar ao cat\u00e1logo<\/a>\n    <span class=\"crumbs\" id=\"pCrumb\"><\/span>\n    <a class=\"logo\" href=\"#inicio\" aria-label=\"In\u00edcio\"><svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 2000 579\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M807.673 99.9048H820.17V243.343H805.624V128.592L749.283 225.106H742.113L685.772 129.207V243.343H671.226V99.9048H683.723L746.005 206.254L807.673 99.9048Z\" class=\"lg-word\"\/><path d=\"M974.048 243.343L956.838 205.024H876.937L859.727 243.343H843.952L909.512 99.9048H924.468L990.028 243.343H974.048ZM882.468 192.73H951.306L916.887 115.683L882.468 192.73Z\" class=\"lg-word\"\/><path d=\"M1013.75 243.343V99.9048H1072.14C1118.03 99.9048 1148.97 129.412 1148.97 171.624C1148.97 213.835 1118.03 243.343 1072.14 243.343H1013.75ZM1028.91 230.228H1071.32C1109.43 230.228 1134.01 206.049 1134.01 171.624C1134.01 137.199 1109.43 113.019 1071.32 113.019H1028.91V230.228Z\" class=\"lg-word\"\/><path d=\"M1198.18 230.228H1284.43V243.343H1183.01V99.9048H1281.35V113.019H1198.18V164.042H1272.34V176.951H1198.18V230.228Z\" class=\"lg-word\"\/><path d=\"M1320.06 243.343V99.9048H1335.23V243.343H1320.06Z\" class=\"lg-word\"\/><path d=\"M1496.41 243.343H1479.82L1447.04 197.238C1443.35 197.647 1439.66 197.852 1435.56 197.852H1397.05V243.343H1381.89V99.9048H1435.56C1472.03 99.9048 1494.16 118.347 1494.16 149.083C1494.16 171.624 1482.28 187.402 1461.38 194.164L1496.41 243.343ZM1435.16 184.943C1463.84 184.943 1479 171.624 1479 149.083C1479 126.133 1463.84 113.019 1435.16 113.019H1397.05V184.943H1435.16Z\" class=\"lg-word\"\/><path d=\"M1545.1 230.228H1631.36V243.343H1529.94V99.9048H1628.28V113.019H1545.1V164.042H1619.27V176.951H1545.1V230.228Z\" class=\"lg-word\"\/><path d=\"M1666.99 243.343V99.9048H1682.15V243.343H1666.99Z\" class=\"lg-word\"\/><path d=\"M1843.34 243.343H1826.75L1793.97 197.238C1790.28 197.647 1786.59 197.852 1782.49 197.852H1743.98V243.343H1728.82V99.9048H1782.49C1818.96 99.9048 1841.09 118.347 1841.09 149.083C1841.09 171.624 1829.2 187.402 1808.31 194.164L1843.34 243.343ZM1782.08 184.943C1810.77 184.943 1825.93 171.624 1825.93 149.083C1825.93 126.133 1810.77 113.019 1782.08 113.019H1743.98V184.943H1782.08Z\" class=\"lg-word\"\/><path d=\"M1984.02 243.343L1966.81 205.024H1886.91L1869.7 243.343H1853.92L1919.48 99.9048H1934.44L2000 243.343H1984.02ZM1892.44 192.73H1961.28L1926.86 115.683L1892.44 192.73Z\" class=\"lg-word\"\/><path d=\"M671.565 476.476V276.631H717.806V476.476H671.565Z\" class=\"lg-accent\"\/><path d=\"M902.809 276.631H948.479V476.476H910.516L810.896 355.142V476.476H765.225V276.631H803.475L902.809 397.965V276.631Z\" class=\"lg-accent\"\/><path d=\"M1091.38 479.902C1029.44 479.902 983.194 436.792 983.194 376.554C983.194 316.315 1029.44 273.205 1091.66 273.205C1126.2 273.205 1155.03 285.767 1173.87 308.606L1144.18 336.014C1130.77 320.597 1113.93 312.603 1093.95 312.603C1056.55 312.603 1030.01 338.869 1030.01 376.554C1030.01 414.239 1056.55 440.504 1093.95 440.504C1113.93 440.504 1130.77 432.51 1144.18 416.808L1173.87 444.215C1155.03 467.34 1126.2 479.902 1091.38 479.902Z\" class=\"lg-accent\"\/><path d=\"M1297.68 479.902C1234.6 479.902 1188.36 435.936 1188.36 376.554C1188.36 317.171 1234.6 273.205 1297.68 273.205C1360.48 273.205 1407 316.886 1407 376.554C1407 436.221 1360.48 479.902 1297.68 479.902ZM1297.68 440.504C1333.36 440.504 1360.19 414.524 1360.19 376.554C1360.19 338.583 1333.36 312.603 1297.68 312.603C1262 312.603 1235.17 338.583 1235.17 376.554C1235.17 414.524 1262 440.504 1297.68 440.504Z\" class=\"lg-accent\"\/><path d=\"M1588.47 372.557C1610.74 379.694 1625.01 396.824 1625.01 421.947C1625.01 456.491 1597.61 476.476 1545.09 476.476H1441.76V276.631H1539.38C1589.33 276.631 1615.02 297.472 1615.02 328.591C1615.02 348.575 1604.74 363.992 1588.47 372.557ZM1533.67 311.461H1487.71V358.568H1533.67C1556.22 358.568 1568.49 350.574 1568.49 334.872C1568.49 319.17 1556.22 311.461 1533.67 311.461ZM1541.66 441.646C1565.64 441.646 1578.48 434.223 1578.48 417.093C1578.48 400.249 1565.64 392.256 1541.66 392.256H1487.71V441.646H1541.66Z\" class=\"lg-accent\"\/><path d=\"M1705.98 439.362H1814.73V476.476H1660.02V276.631H1811.02V313.745H1705.98V357.14H1798.75V393.112H1705.98V439.362Z\" class=\"lg-accent\"\/><path d=\"M1851.52 476.476V276.631H1897.76V438.791H1997.95V476.476H1851.52Z\" class=\"lg-accent\"\/><path d=\"M100.949 0C110.327 9.95596e-07 119.202 4.24543 125.089 11.5461L274.741 197.129C282.182 206.357 296.235 206.367 303.688 197.149L453.81 11.5097C459.698 4.22961 468.559 0.000162734 477.921 0H547.89C565.016 0.000241309 578.898 13.8858 578.899 31.0148L578.907 382.554C578.906 399.684 565.02 413.569 547.894 413.569H494.136C477.01 413.568 463.127 399.683 463.126 382.554L463.122 217.455C463.122 199.943 441.136 192.125 430.083 205.707L313.259 349.267C300.848 364.518 277.558 364.514 265.15 349.259L148.872 206.293C137.815 192.699 115.816 200.533 115.833 218.058L116.055 442.514C116.067 453.941 125.332 463.199 136.758 463.199H384.538C401.664 463.199 415.551 477.088 415.551 494.218V547.985C415.551 565.115 401.664 579 384.538 579H31.0093C13.8832 578.999 0.000321123 565.114 0 547.985V494.218C1.67849e-07 492.636 0.11537 491.081 0.343695 489.563L0.0202173 31.039C0.00811242 13.9007 13.8983 -1.81922e-06 31.0336 0H100.949Z\" class=\"lg-mark\"\/><path d=\"M547.89 463.199C565.016 463.2 578.899 477.089 578.899 494.218V547.985C578.899 565.114 565.016 578.999 547.89 579H494.132C477.005 579 463.119 565.115 463.118 547.985V494.218C463.118 477.088 477.005 463.199 494.132 463.199H547.89Z\" class=\"lg-accent\"\/><\/svg><\/a>\n  <\/div>\n  <div class=\"wrap\" id=\"pBody\"><\/div>\n<\/div>\n<div class=\"pm\" id=\"pm\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"pmT\">\n  <div class=\"pm-box\" id=\"pmBox\"><\/div>\n<\/div>\n<div class=\"blinds\" id=\"blinds\" aria-hidden=\"true\"><\/div>\n<div class=\"lb\" id=\"lb\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Foto ampliada\">\n  <button class=\"pv\" type=\"button\" aria-label=\"Foto anterior\">\u2190<\/button>\n  <figure><img id=\"lbImg\" alt=\"\"><\/figure>\n  <button class=\"nx\" type=\"button\" aria-label=\"Pr\u00f3xima foto\">\u2192<\/button>\n  <button class=\"x\" type=\"button\" aria-label=\"Fechar\">\u2715<\/button>\n  <span class=\"ct\" id=\"lbCt\"><\/span>\n<\/div>\n\n<script>\n(()=>{\nconst $=(s,c=document)=>c.querySelector(s), $$=(s,c=document)=>[...c.querySelectorAll(s)];\nconst RM=false; \/\/ movimento sempre ativo, a pedido do cliente\nconst FINE=matchMedia('(pointer: fine)').matches;\n\/\/ pr\u00e9via sem rolagem pr\u00f3pria (iframe com altura autom\u00e1tica): troca a rolagem pelo tempo\nconst STATIC=!RM&&innerHeight>Math.max(2000,(screen.height||1000)*1.4);\nif(STATIC)document.documentElement.classList.add('static');\nconst T0=performance.now();\nconst IMGMAP=window.INCOBEL_IMG||{};\nconst IMGU=n=>\/^(https?:)?\\\/\\\/\/.test(n)||String(n).startsWith('\/')?n:(IMGMAP[n]||'img\/'+n+'.jpg');\nconst clamp=(v,a,b)=>Math.min(b,Math.max(a,v)), lerp=(a,b,t)=>a+(b-a)*t;\nconst WA='https:\/\/wa.me\/5548999740819?text='+encodeURIComponent('Ol\u00e1, vim pelo site da Incobel e gostaria de falar sobre um projeto.');\n\n\/* ---------- dados ---------- *\/\nconst SP={\n  ipe:{n:'Ip\u00ea',sci:'Handroanthus spp.',c:['#5E4128','#3B2716','#7A5636'],tom:'Castanho-oliva a tabaco escuro; textura fina e veios entrela\u00e7ados.',d:[1050,1050],dl:'\u2248 1.050 kg\/m\u00b3 \u2014 afunda na \u00e1gua',res:'Imune a insetos perfuradores, cupins e fungos apodrecedores.',voc:'Decks de alta circula\u00e7\u00e3o, escadas maci\u00e7as e pe\u00e7as expostas \u00e0 umidade severa.'},\n  cumaru:{n:'Cumaru',sci:'Dipteryx odorata',c:['#B07A3E','#7E5226','#CF9A5A'],tom:'Dourado-\u00e2mbar muito luminoso; resist\u00eancia mec\u00e2nica similar \u00e0 do Ip\u00ea.',d:[980,1020],dl:'980 a 1.020 kg\/m\u00b3',res:'Excepcional resist\u00eancia a intemp\u00e9ries e raios solares diretos.',voc:'Grandes portas pivotantes, brises e pisos maci\u00e7os externos.'},\n  itauba:{n:'Ita\u00faba',sci:'Mezilaurus itauba',c:['#7A5B34','#4E3920','#94743F'],tom:'Amarelo-esverdeada, estabiliza em castanho escuro requintado com a luz; rica em resinas protetoras.',d:[850,950],dl:'850 a 950 kg\/m\u00b3',res:'Excelente durabilidade em contato com o solo e ao ar livre.',voc:'Ripados de fachada, vigamento de pergolados e decks residenciais.'},\n  garapeira:{n:'Garapeira',sci:'Apuleia leiocarpa \u00b7 Gr\u00e1pia',c:['#CFA35A','#A57A36','#E2BC74'],tom:'Do amarelo ao bege-dourado; gr\u00e3o direito a ondulado e brilho suave.',d:[830,830],dl:'\u2248 830 kg\/m\u00b3',res:'Madeira pesada e muito est\u00e1vel quando seca adequadamente.',voc:'Estruturas aparentes, caibros expostos, pergolados e decks ensolarados.'},\n  cedro:{n:'Cedro Rosa',sci:'Cedrela fissilis',c:['#B87259','#8E4F3A','#CC8C70'],tom:'Arom\u00e1tica, rosada a avermelhada clara; textura fina e aveludada.',d:[500,600],dl:'500 a 600 kg\/m\u00b3',res:'Alta durabilidade biol\u00f3gica em ambientes internos e intermedi\u00e1rios.',voc:'Caixilharia de janelas, muxarabis rendados, forros e portas internas.'},\n  freijo:{n:'Freij\u00f3',sci:'Cordia goeldiana',c:['#A88A5E','#5E4630','#BFA174'],tom:'A \u201cnogueira brasileira\u201d: superf\u00edcie acetinada, pardo-amarelada com listras escuras longitudinais.',d:[600,600],dl:'\u2248 600 kg\/m\u00b3',res:'Est\u00e1vel e d\u00f3cil ao lixamento e \u00e0 aplica\u00e7\u00e3o de \u00f3leos nobres.',voc:'Pain\u00e9is decorativos de parede, forros lineares e portas de passagem internas.'},\n  angelim:{n:'Angelim-Pedra',sci:'',c:['#9A5B3C','#6E3D25','#B5734F'],tom:'Castanho avermelhado com nuances minerais.',d:null,dl:'\u2014',res:'Alta durabilidade natural contra insetos e intemp\u00e9ries; grande resist\u00eancia mec\u00e2nica \u00e0 flex\u00e3o.',voc:'Marcos, batentes estruturais, portas pesadas e vigamento a\u00e9reo de pergolados.'},\n  teca:{n:'Teca',sci:'Teak',c:['#A47240','#73491F','#C18D55'],tom:'Dourada, com oleosidade natural que protege contra umidade e dilata\u00e7\u00e3o por calor direto.',d:null,dl:'\u2014',res:'Estabilidade dimensional incompar\u00e1vel.',voc:'Brises e ripados expostos ao sol.'}\n};\nconst CATS=[\n {id:'esquadrias',no:'01',k:'Portas pivotantes, pain\u00e9is e janelas',t:'Esquadrias e aberturas',\n  tx:'Portas de entrada, caixilhos e janelas sob medida, com ferragens selecionadas e aten\u00e7\u00e3o \u00e0 veda\u00e7\u00e3o. A resist\u00eancia e a beleza natural das madeiras nobres valorizam a arquitetura da casa.',\n  sp:['cumaru','cedro','angelim'],mos:['esq-1','esq-2','esq-3'],n:12,pre:'esq',\n  page:{h:'Esquadrias e portas monumentais em madeiras nobres',sub:'A impon\u00eancia visual e a precis\u00e3o milim\u00e9trica que valorizam a arquitetura. Projetos executados sob medida com mat\u00e9rias-primas rigorosamente secas e est\u00e1veis.',hero:'esq-4',\n   b1:['Por que a esquadria em madeira nobre exige madeira seca?','Em projetos de alto padr\u00e3o, uma porta ou caixilho n\u00e3o pode sofrer empenamentos, travar durante o uso ou apresentar frestas indesejadas com as mudan\u00e7as de esta\u00e7\u00e3o. Na Incobel, cada pe\u00e7a \u00e9 fabricada exclusivamente com madeira seca e estabilizada. Respeitamos o ponto de equil\u00edbrio de umidade da madeira para que a sua esquadria mantenha estabilidade dimensional permanente, toque suave e encaixe milim\u00e9trico por d\u00e9cadas.'],\n   subsT:'Subcategorias',\n   subs:[\n    {t:'Portas pivotantes e portas de entrada',d:'Portas maci\u00e7as desenvolvidas para grandes v\u00e3os. Estrutura interna com alma refor\u00e7ada contra tor\u00e7\u00f5es, usinagem para ferragens pesadas e piv\u00f4s de alto desempenho.',a:'Acessos principais residenciais, p\u00f3rticos de condom\u00ednios horizontais e entradas sociais.',m:'Cumaru, Angelim-Pedra e Cedro Rosa'},\n    {t:'Caixilhos e janelas de madeira',d:'Janelas de correr, maxim-ar, camar\u00e3o e guilhotina. Veda\u00e7\u00e3o ac\u00fastico-t\u00e9rmica eficiente, perfis robustos e op\u00e7\u00f5es compat\u00edveis com vidros duplos (insulados).',a:'Quartos principais, livings voltados para jardins e \u00e1reas sociais com ventila\u00e7\u00e3o cruzada.',m:'Cedro Rosa e Angelim'},\n    {t:'Portas internas e pain\u00e9is de passagem',d:'Portas de abrir tradicionais ou de correr com marco e alisar alinhados \u00e0 marcenaria. Possibilidade de painel ripado integrado camuflando a abertura de servi\u00e7o ou lavabo.',a:'\u00c1reas \u00edntimas, su\u00edtes m\u00e1ster e transi\u00e7\u00e3o entre ambientes sociais.',m:'Freij\u00f3 e Cedro Rosa'}],\n   tblT:'Guia de madeiras nobres para esquadrias',\n   tbl:{h:['Esp\u00e9cie nobre','Tonalidade e gr\u00e3o','Resist\u00eancia \/ estabilidade','Melhor indica\u00e7\u00e3o'],r:[\n    ['cumaru','Castanho-claro a dourado; veio fechado e elegante','Alt\u00edssima densidade; m\u00e1xima resist\u00eancia ao sol e \u00e0 umidade','Portas pivotantes externas e v\u00e3os abertos'],\n    ['cedro','Avermelhada clara; textura fina e aveludada','Baixo coeficiente de dilata\u00e7\u00e3o; leve e arom\u00e1tica','Janelas, caixilhos articulados e portas internas'],\n    ['angelim','Castanho avermelhado com nuances minerais','Excelente durabilidade mec\u00e2nica e dureza moderada','Marcos, batentes estruturais e portas pesadas']]},\n   bul:['Diretrizes de instala\u00e7\u00e3o e transporte',[['Entrega criteriosa','Nossas esquadrias saem da f\u00e1brica com prote\u00e7\u00e3o de cantos e isolamento adequado para transporte at\u00e9 Crici\u00fama e cidades da regi\u00e3o.'],['Instala\u00e7\u00e3o especializada','A Incobel \u00e9 fornecedora e fabricante das pe\u00e7as. Para a fixa\u00e7\u00e3o perfeita no prumo e no n\u00edvel, indicamos carpinteiros de primeira linha, credenciados e habituados ao alto padr\u00e3o de acabamento.']]],\n   cta:'Tem um projeto arquitet\u00f4nico com medidas especiais para esquadrias?'}},\n {id:'ripados',no:'02',k:'Brises, ripados e revestimentos',t:'Ripados, brises e fachadas',\n  tx:'Solu\u00e7\u00f5es que equilibram conforto t\u00e9rmico, controle de luminosidade e privacidade sem abrir m\u00e3o da est\u00e9tica escultural da madeira maci\u00e7a. Ripas uniformes com corte calibrado e acabamento de alta precis\u00e3o.',\n  sp:['itauba','teca','cumaru'],mos:['rip-1','rip-2','rip-3'],n:14,pre:'rip',\n  page:{h:'Brises, ripados e revestimentos de fachada',sub:'O elemento de assinatura da arquitetura brasileira contempor\u00e2nea. Ripas calibradas, alinhamento absoluto e tratamento t\u00e9cnico para resistir \u00e0s intemp\u00e9ries.',hero:'rip-1',\n   b1:['O segredo do ripado perfeito est\u00e1 na regularidade das pe\u00e7as.','Um painel ripado de alto padr\u00e3o exige uniformidade total de espa\u00e7amento, aus\u00eancia de n\u00f3s fr\u00e1geis e retid\u00e3o impec\u00e1vel em cada barra. Trabalhamos com maquin\u00e1rio de precis\u00e3o e sele\u00e7\u00e3o pr\u00e9via das melhores r\u00e9guas de madeiras nobres, garantindo um ritmo visual cont\u00ednuo, sem desalinhamentos causados por umidade residual.'],\n   subsT:'Cat\u00e1logo de aplica\u00e7\u00f5es',\n   subs:[\n    {t:'Brises verticais e horizontais (fixos e m\u00f3veis)',d:'Estruturas funcionais para controle solar e privacidade visual. Protegem grandes planos de vidro da radia\u00e7\u00e3o direta mantendo a ventila\u00e7\u00e3o natural.',m:'Ita\u00faba, Cumaru e Teca'},\n    {t:'Pain\u00e9is ripados cont\u00ednuos de fachada',d:'Revestimentos de empenas cegas, p\u00f3rticos de entrada e volumes arquitet\u00f4nicos externos. Tratamento adequado para receber vernizes mar\u00edtimos, stains penetrantes ou acabamentos naturais.',a:'Muros verdes com ripado nobre de fundo e p\u00f3rticos de condom\u00ednio.',m:'Ita\u00faba e Cumaru'},\n    {t:'Ripados internos e revestimentos decorativos',d:'Barrados ac\u00fasticos, paredes de destaque para livings e camuflagem de portas invis\u00edveis em \u00e1reas sociais.',m:'Freij\u00f3 e Cedro Rosa'}],\n   tblT:'Guia de madeiras para ripados e fachadas',\n   tbl:{h:['Esp\u00e9cie','Comportamento sob radia\u00e7\u00e3o solar','Manuten\u00e7\u00e3o recomendada','Est\u00e9tica'],r:[\n    ['itauba','Alt\u00edssima resili\u00eancia; oleosidade protetora natural','Aplica\u00e7\u00e3o peri\u00f3dica de stain a cada 18 a 24 meses','Castanho escuro aveludado'],\n    ['cumaru','N\u00e3o empena nem deforma quando devidamente seco','Limpeza e prote\u00e7\u00e3o com filtros UV de alta penetra\u00e7\u00e3o','Veios destacados e cor dourada'],\n    ['freijo','Est\u00e1vel para ambientes climatizados (uso interno)','\u00d3leos minerais, cera fosca ou verniz poliuretano fosco','Pardo-claro com veios nobres']]},\n   cta:'Tem uma fachada ou um brise para especificar?'}},\n {id:'decks-e-pergolados',no:'03',k:'\u00c1reas externas e estruturas',t:'Decks e pergolados',\n  tx:'Estruturas que valorizam \u00e1reas gourmet, piscinas e paisagismo. Vigamentos robustos e r\u00e9guas de deck tratadas para suportar intemp\u00e9ries, com fixa\u00e7\u00f5es ocultas e toque suave.',\n  sp:['ipe','garapeira','angelim'],mos:['dec-1','dec-7','dec-3'],n:8,pre:'dec',\n  page:{h:'Decks e estruturas para pergolados',sub:'Vigamentos robustos e r\u00e9guas maci\u00e7as tratadas para proporcionar conforto t\u00e9rmico, durabilidade extrema e sofistica\u00e7\u00e3o aos seus momentos de conviv\u00eancia ao ar livre.',hero:'dec-5',\n   b1:['Por que a madeira nobre natural supera os pisos sint\u00e9ticos em decks?','Ao contr\u00e1rio de pisos sint\u00e9ticos, que esquentam excessivamente sob o sol catarinense, a madeira nobre maci\u00e7a mant\u00e9m temperatura agrad\u00e1vel para o caminhar descal\u00e7o. Al\u00e9m disso, as esp\u00e9cies de lei que utilizamos possuem resist\u00eancia biol\u00f3gica natural contra fungos apodrecedores e cupins, conferindo autenticidade e longevidade inigual\u00e1veis ao seu jardim ou piscina.'],\n   subsT:'Cat\u00e1logo de solu\u00e7\u00f5es externas',\n   subs:[\n    {t:'Decks para piscinas, spas e varandas',d:'R\u00e9guas com bordas suavemente arredondadas para conforto t\u00e1til, preparadas para fixa\u00e7\u00e3o por presilhas ocultas ou parafusos em inox embutidos e cavilhados.',m:'Ip\u00ea e Garapeira (Gr\u00e1pia)'},\n    {t:'Pergolados e coberturas especiais',d:'Vigas e pilares em grandes se\u00e7\u00f5es usinadas com encaixes tradicionais para receber forros ripados, esteiras de bambu ou vidros laminados.',m:'Angelim-Pedra, Cumaru e Garapeira'}],\n   tblT:'Amostras das mat\u00e9rias-primas',\n   tbl:{h:['Esp\u00e9cie','Caracter\u00edstica','Indica\u00e7\u00e3o'],r:[\n    ['ipe','Ip\u00ea Tabaco: densidade superior a 1.000 kg\/m\u00b3, textura compacta e toque refinado','A madeira de refer\u00eancia para contato direto com \u00e1gua e sol'],\n    ['garapeira','Cor amarelo-dourada que amplia a ilumina\u00e7\u00e3o dos espa\u00e7os; excelente aceita\u00e7\u00e3o de seladores','Decks modernos e pergolados iluminados; toque liso ap\u00f3s lixamento de precis\u00e3o'],\n    ['angelim','Alta resist\u00eancia mec\u00e2nica \u00e0 flex\u00e3o','Vigamento a\u00e9reo estrutural de pergolados']]},\n   cta:'Vai projetar um deck ou um pergolado?'}},\n {id:'muxarabis',no:'04',k:'Geometrias rendadas e tetos',t:'Muxarabis, forros e pain\u00e9is especiais',\n  tx:'Geometrias rendadas em madeira que filtram a luz e conferem identidade \u00fanica ao projeto arquitet\u00f4nico. Trabalho minucioso de encaixe que traduz a pura arte da marcenaria artesanal.',\n  sp:['freijo','cedro'],mos:['mux-1','mux-3','mux-4'],n:8,pre:'mux',\n  page:{h:'Muxarabis, forros e pain\u00e9is especiais',sub:'Geometrias rendadas em madeira que filtram a luz e conferem identidade \u00fanica ao projeto arquitet\u00f4nico.',hero:'mux-1',\n   b1:['A pura arte da marcenaria artesanal.','Cada muxarabi \u00e9 um trabalho minucioso de encaixe: tramas que controlam a passagem de luz e ar sem perder a leveza. Nos forros, r\u00e9guas alinhadas com precis\u00e3o desenham o teto e conduzem o olhar pelo ambiente. Tudo produzido sob encomenda, a partir do desenho do arquiteto.'],\n   subsT:'Madeiras recomendadas',\n   subs:[\n    {t:'Freij\u00f3',d:'O queridinho da arquitetura contempor\u00e2nea de interiores. Veios pronunciados, tonalidade parda e eleg\u00e2ncia discreta.',a:'Pain\u00e9is decorativos, forros lineares e portas de passagem.',m:'Uso interno'},\n    {t:'Cedro',d:'Leve, arom\u00e1tico e de acabamento aveludado, ideal para forros nobres e tramas delicadas de muxarabi.',a:'Muxarabis rendados, forros e caixilharia fina.',m:'Uso interno e intermedi\u00e1rio'}],\n   cta:'Tem um painel ou muxarabi desenhado para o seu projeto?'}}\n];\n\n\/* ---------- preloader ---------- *\/\nfunction boot(){document.documentElement.classList.add('rv');if(RM)document.body.classList.add('go');start()}\n\n\/* ---------- brise (hero) ---------- *\/\nconst brise=$('#brise'),hero=$('#hero'),intro=$('#inicio');let slats=[],mouseX=-1;\nfunction buildBrise(){\n  const W=brise.clientWidth,H=brise.clientHeight;\n  const n=clamp(Math.round(W\/96),7,18),w=W\/n;\n  \/\/ calcula o \"cover\" da imagem para todas as ripas\n  const ir=1280\/960;let iw=W,ih=W\/ir;if(ih<H*1.08){ih=H*1.08;iw=ih*ir}\n  const ox=(W-iw)\/2;\n  $$('.slat',brise).forEach(s=>s.remove());\n  slats=[];\n  for(let i=0;i<n;i++){\n    const s=document.createElement('div');s.className='slat';\n    s.style.left=(i*w)+'px';s.style.width=(w+1)+'px';\n    const im=document.createElement('img');im.src=IMGU('hero');im.alt='';im.style.width=iw+'px';im.style.left=(ox-i*w)+'px';\n    s.appendChild(im);brise.appendChild(s);slats.push(s);\n  }\n  brise.classList.add('built');\n}\nfunction setSlats(op){\n  \/\/ op: 0 fechado \u2026 1 aberto. As ripas abrem do centro (onde a t\u00e1bua racha) para fora.\n  const n=slats.length;\n  slats.forEach((s,i)=>{\n    const dc=Math.abs((i+.5)\/n-.5)*2;\n    const o=RM?1:clamp((op-dc*.35)\/.65,0,1),oe=1-Math.pow(1-o,3);\n    let r=(1-oe)*88;\n    if(mouseX>=0&&!RM&&op>=1){const cx=(i+.5)\/n,dx=cx-mouseX;r+=Math.exp(-dx*dx*60)*14*Math.sign(dx||1)}\n    r=clamp(r,0,90)*((i+.5)\/n<.5?1:-1);\n    s.style.setProperty('--r',r.toFixed(2)+'deg');\n    s.style.setProperty('--sh',(Math.abs(Math.sin(r*Math.PI\/180))*.9).toFixed(3));\n  });\n}\n\n\/* ---------- a t\u00e1bua que racha ---------- *\/\nconst wood=$('#wood'),pks=$('#pks'),brandI=$('#brandI'),hint=$('#hint');\nlet pkEls=[];\nfunction woodTex(W,H,seed){\n  const c=document.createElement('canvas');c.width=W;c.height=H;const x=c.getContext('2d'),R=rnd(seed),M=Math.min(W,H);\n  let g=x.createLinearGradient(0,0,W,0);\n  [['#8C5427',0],['#A96B36',.22],['#9A5E2E',.46],['#B4783F',.7],['#93592B',.88],['#86502A',1]].forEach(([c,o])=>g.addColorStop(o,c));\n  x.fillStyle=g;x.fillRect(0,0,W,H);\n  const knots=[{x:W*.18,y:H*.28,r:M*.045},{x:W*.82,y:H*.74,r:M*.038},{x:W*.7,y:H*.1,r:M*.022},{x:W*.3,y:H*.88,r:M*.02}];\n  const defl=(px,py)=>{let d=0;for(const k of knots){const dx=px-k.x,dy=(py-k.y)*.45,e=Math.exp(-(dx*dx+dy*dy)\/(k.r*k.r*5));d+=Math.sign(dx||1)*k.r*1.7*e}return px+d};\n  \/\/ faixas largas (lenho inicial e tardio)\n  for(let k=0;k<26;k++){const x0=R()*W,w=W*(.01+R()*.05);x.globalAlpha=.05+R()*.08;x.fillStyle=R()<.5?'#5C3416':'#D6A065';x.beginPath();\n    for(let y=0;y<=H;y+=20){const xx=defl(x0+Math.sin(y*.002+k)*W*.01,y);y?x.lineTo(xx,y):x.moveTo(xx,y)}\n    for(let y=H;y>=0;y-=20){x.lineTo(defl(x0+w+Math.sin(y*.002+k)*W*.01,y),y)}x.closePath();x.fill()}\n  \/\/ veios\n  const N=Math.round(W\/3.2);\n  for(let i=0;i<N;i++){\n    const x0=i*(W\/N)+R()*4,a=W*(.001+R()*.004),f=.002+R()*.006,ph=R()*6.28;\n    x.beginPath();\n    for(let y=-10;y<=H+10;y+=10){const xx=defl(x0+Math.sin(y*f+ph)*a+Math.sin(y*.0009+x0*.003)*W*.012,y);y===-10?x.moveTo(xx,y):x.lineTo(xx,y)}\n    const dark=R()<.6;x.strokeStyle=dark?'#4E2B12':'#DDA466';x.globalAlpha=dark?.06+R()*.3:.05+R()*.18;x.lineWidth=.5+R()*(dark?2.6:1.8);x.stroke();\n  }\n  \/\/ catedrais\n  x.strokeStyle='#4A2810';\n  [[W*.42,H*.66],[W*.88,H*.34],[W*.1,H*.92]].forEach(([cx,cy])=>{for(let k=0;k<11;k++){const w=M*(.02+k*.022),top=cy-k*M*.045;x.globalAlpha=.1+R()*.14;x.lineWidth=1+R()*2.2;x.beginPath();x.moveTo(cx-w,H+40);x.bezierCurveTo(cx-w*.95,top+M*.25,cx-w*.25,top,cx,top);x.bezierCurveTo(cx+w*.25,top,cx+w*.95,top+M*.25,cx+w,H+40);x.stroke()}});\n  \/\/ n\u00f3s\n  knots.forEach(k=>{\n    const rg=x.createRadialGradient(k.x,k.y,0,k.x,k.y,k.r*1.4);rg.addColorStop(0,'rgba(40,18,6,.95)');rg.addColorStop(.35,'rgba(70,34,12,.75)');rg.addColorStop(1,'rgba(70,34,12,0)');\n    x.globalAlpha=1;x.fillStyle=rg;x.beginPath();x.ellipse(k.x,k.y,k.r*1.2,k.r*1.9,0,0,6.29);x.fill();\n    for(let j=1;j<7;j++){x.globalAlpha=.25;x.strokeStyle='#3A1C08';x.lineWidth=1;x.beginPath();x.ellipse(k.x,k.y,k.r*.18*j,k.r*.3*j,0,0,6.29);x.stroke()}\n  });\n  \/\/ poros\n  x.fillStyle='#3E200C';for(let k=0,n=W*H\/700;k<n;k++){x.globalAlpha=.06+R()*.18;x.fillRect(R()*W,R()*H,1+R()*1.4,3+R()*9)}\n  \/\/ brilho do verniz e vinheta\n  x.globalAlpha=1;g=x.createLinearGradient(0,0,W,H);g.addColorStop(0,'rgba(255,230,190,0)');g.addColorStop(.42,'rgba(255,230,190,.10)');g.addColorStop(.5,'rgba(255,230,190,.02)');g.addColorStop(1,'rgba(255,230,190,0)');x.fillStyle=g;x.fillRect(0,0,W,H);\n  g=x.createRadialGradient(W\/2,H\/2,M*.3,W\/2,H\/2,Math.hypot(W,H)*.62);g.addColorStop(0,'rgba(20,8,2,0)');g.addColorStop(1,'rgba(20,8,2,.55)');x.fillStyle=g;x.fillRect(0,0,W,H);\n  return c;\n}\nfunction buildWood(){\n  if(RM){wood.classList.add('gone');return}\n  const W=wood.clientWidth||innerWidth,H=wood.clientHeight||innerHeight,dpr=Math.min(devicePixelRatio||1,1.5),cw=Math.min(2200,Math.round(W*dpr)),ch=Math.round(cw*H\/W);\n  const url=woodTex(cw,ch,1978).toDataURL('image\/jpeg',.85);\n  const n=clamp(Math.round(W\/150),6,12),w=W\/n;\n  pks.innerHTML=Array.from({length:n},(_,i)=>`<i style=\"left:${(i*w).toFixed(2)}px;width:${(w+1).toFixed(2)}px;background-image:url(${url});background-size:${W}px ${H}px;background-position:${(-i*w).toFixed(2)}px 0\"><\/i>`).join('');\n  pkEls=$$('i',pks);\n}\nfunction setWood(p){\n  \/\/ 0\u2013.16 o logo sobe e some \u00b7 .1\u2013.6 as ripas sobem uma a uma (esquerda \u2192 direita)\n  const lb=clamp(p\/.16,0,1),le=lb*lb;\n  brandI.style.opacity=(1-le).toFixed(3);brandI.style.transform=`translate(-50%,calc(-50% - ${(le*70).toFixed(1)}px))`;\n  hint.style.opacity=clamp(1-p*10,0,1);\n  const n=pkEls.length;\n  pkEls.forEach((el,i)=>{const t=clamp((p-.1-i*(.24\/Math.max(1,n-1)))\/.26,0,1),e=t*t*(3-2*t);\n    el.style.transform=`translate3d(0,${(-e*104).toFixed(2)}%,0)`;el.style.setProperty('--sh',(e*.5).toFixed(3))});\n  wood.classList.toggle('gone',p>=.62);\n}\nhero.addEventListener('pointermove',e=>{if(e.pointerType!=='mouse')return;const r=brise.getBoundingClientRect();mouseX=(e.clientX-r.left)\/r.width});\nhero.addEventListener('pointerleave',()=>mouseX=-1);\n\n\/* ---------- cat\u00e1logo ---------- *\/\nconst track=$('#track');\ntrack.innerHTML=CATS.map(c=>`\n <article class=\"panel\" id=\"p-${c.id}\">\n  <div>\n   <div class=\"no\" aria-hidden=\"true\">${c.no}<\/div>\n   <h3><small>${c.k}<\/small>${c.t}<\/h3>\n   <p class=\"t\">${c.tx}<\/p>\n   <div class=\"sp\" aria-label=\"Madeiras recomendadas\">${c.sp.map(k=>`<span class=\"chip\"><i style=\"--c:${SP[k].c[0]}\"><\/i>${SP[k].n}<\/span>`).join('')}<\/div>\n   <div class=\"go\"><a class=\"btn\" href=\"#${c.id}\" data-cur=\"Abrir\">Ver portf\u00f3lio completo <span class=\"arr\">\u2192<\/span><\/a><\/div>\n  <\/div>\n  <div class=\"mos\">${c.mos.map((m,i)=>`<figure data-cur=\"Ver\" tabindex=\"0\" data-lb=\"${c.id}:${i}\"><img decoding=\"async\" src=\"${IMGU(m)}\" alt=\"${c.t}: obra executada pela Incobel\" loading=\"lazy\"><\/figure>`).join('')}<\/div>\n <\/article>`).join('')+`\n <article class=\"panel end\" id=\"p-todos\">\n  <div class=\"endcard\">\n   <div class=\"no\" aria-hidden=\"true\">05<\/div>\n   <div class=\"big\">Cat\u00e1logo <em>completo<\/em><\/div>\n   <p class=\"t\">${(window.INCOBEL_PRODUTOS||[]).length} produtos em madeira nobre, com busca por nome, categoria e esp\u00e9cie.<\/p>\n   <div><a class=\"btn\" href=\"#catalogo-completo\" data-cur=\"Abrir\">Ver cat\u00e1logo completo <span class=\"arr\">\u2192<\/span><\/a><\/div>\n  <\/div>\n <\/article>`;\nconst hz=$('#hz');let hzOn=false,hzTop=0,hzDist=0;\nfunction layoutHz(){\n  hzOn=innerWidth>=980&&!STATIC;\n  hz.classList.toggle('pin',hzOn);\n  if(hzOn){\n    track.style.transform='';\n    hzDist=Math.max(0,track.scrollWidth-innerWidth+parseFloat(getComputedStyle(document.documentElement).fontSize)*0);\n    hz.style.height=(innerHeight+hzDist)+'px';\n  }else{hz.style.height='';track.style.transform=''}\n  hzTop=hz.getBoundingClientRect().top+scrollY;\n}\nfunction panelScroll(i){if(!hzOn)return $('#p-'+CATS[i].id).getBoundingClientRect().top+scrollY-90;const P=$('.panel',track).offsetWidth;return hzTop+Math.min(hzDist,i*P)}\n\n\/* ---------- marquee ---------- *\/\nconst mq=$('#mq');\nconst names=['Ip\u00ea','Cumaru','Cedro Rosa','Freij\u00f3','Ita\u00faba','Garapeira','Angelim-Pedra','Teca'];\nmq.innerHTML=(names.map(n=>`<span>${n}<\/span>`).join('')).repeat(3);\nlet mqX=0,mqV=0,lastY=scrollY;\n\n\/* ---------- madeiras: veio procedural ---------- *\/\nfunction rnd(seed){let s=seed;return()=>((s=Math.imul(s^s>>>15,1|s)+0x6D2B79F5|0,(s^s>>>7)>>>0)\/4294967296)}\nfunction grain(cv,cols,seed){\n  const ctx=cv.getContext('2d'),W=cv.width,H=cv.height,R=rnd(seed);\n  ctx.fillStyle=cols[0];ctx.fillRect(0,0,W,H);\n  const g=ctx.createLinearGradient(0,0,W,0);g.addColorStop(0,'rgba(0,0,0,.18)');g.addColorStop(.5,'rgba(255,255,255,.06)');g.addColorStop(1,'rgba(0,0,0,.2)');\n  \/\/ veios longitudinais (vertical, como uma r\u00e9gua em p\u00e9)\n  const cx=W*(.3+R()*.4);\n  for(let k=0;k<160;k++){\n    const x0=R()*W, a=2+R()*10, f=.004+R()*.01, ph=R()*6.28;\n    ctx.beginPath();\n    for(let y=-10;y<=H+10;y+=8){\n      const bend=Math.sin(y*f+ph)*a+Math.sin(y*.0013+k)*(x0-cx)*.06;\n      y===-10?ctx.moveTo(x0+bend,y):ctx.lineTo(x0+bend,y);\n    }\n    const dark=R()<.62;\n    ctx.strokeStyle=dark?cols[1]:cols[2];ctx.globalAlpha=dark?.12+R()*.32:.1+R()*.25;\n    ctx.lineWidth=.6+R()*(dark?3.2:2);ctx.stroke();\n  }\n  \/\/ \"catedrais\" do corte tangencial\n  ctx.globalAlpha=.22;ctx.strokeStyle=cols[1];\n  for(let k=0;k<9;k++){const w=40+k*26,y0=H*(.55+R()*.1)-k*38;ctx.lineWidth=1+R()*2;ctx.beginPath();ctx.moveTo(cx-w,H+20);ctx.bezierCurveTo(cx-w*.9,y0+60,cx-w*.2,y0,cx,y0);ctx.bezierCurveTo(cx+w*.2,y0,cx+w*.9,y0+60,cx+w,H+20);ctx.stroke()}\n  ctx.globalAlpha=1;ctx.fillStyle=g;ctx.fillRect(0,0,W,H);\n  \/\/ poros\n  ctx.fillStyle=cols[1];for(let k=0;k<900;k++){ctx.globalAlpha=.08+R()*.2;ctx.fillRect(R()*W,R()*H,1+R()*1.5,2+R()*5)}\n  ctx.globalAlpha=1;\n}\nconst spWrap=$('#species');\nconst order=['ipe','cumaru','itauba','garapeira','cedro','freijo','angelim','teca'];\nspWrap.innerHTML=order.map((k,i)=>{const s=SP[k],a=s.d?((s.d[0]-400)\/700*100):0,w=s.d?Math.max(1.2,(s.d[1]-s.d[0])\/700*100):0;\n return `<div class=\"sp-card\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" data-rv style=\"--d:${(i%4)*70}\" aria-label=\"${s.n}: mostrar ficha t\u00e9cnica\">\n  <div class=\"sp-in\">\n   <div class=\"sp-f\"><canvas width=\"520\" height=\"760\" data-k=\"${k}\" data-seed=\"${i*977+13}\"><\/canvas>\n    <div class=\"k mono\"><span>${String(i+1).padStart(2,'0')}<\/span><span>${s.d?s.dl.replace(' \u2014 afunda na \u00e1gua',''):'Amostra'}<\/span><\/div>\n    <h3>${s.n}<\/h3>${s.sci?`<div class=\"sci\">${s.sci}<\/div>`:''}<div class=\"flip\">Ficha t\u00e9cnica \u21bb<\/div><\/div>\n   <div class=\"sp-b\"><h4>${s.n}<\/h4><dl>\n    <div><dt>Tonalidade e caracter\u00edsticas<\/dt><dd>${s.tom}<\/dd><\/div>\n    ${s.d?`<div><dt>Densidade<\/dt><dd>${s.dl}<div class=\"meter\"><i style=\"--a:${a}%;--w:${w}%\"><\/i><\/div><\/dd><\/div>`:''}\n    <div><dt>Resist\u00eancia natural<\/dt><dd>${s.res}<\/dd><\/div>\n    <div><dt>Voca\u00e7\u00e3o principal<\/dt><dd>${s.voc}<\/dd><\/div><\/dl><\/div>\n  <\/div><\/div>`}).join('');\nfunction paintGrains(){ $$('#species canvas').forEach(cv=>grain(cv,SP[cv.dataset.k].c,+cv.dataset.seed)) }\nconst flipCard=b=>b.setAttribute('aria-expanded',b.getAttribute('aria-expanded')==='true'?'false':'true');\nspWrap.addEventListener('click',e=>{const b=e.target.closest('.sp-card');if(b)flipCard(b)});\nspWrap.addEventListener('keydown',e=>{const b=e.target.closest('.sp-card');if(b&&(e.key==='Enter'||e.key===' ')){e.preventDefault();flipCard(b)}});\n\n\/* gr\u00e1fico de densidade *\/\nfunction densChart(){\n  const svg=$('#densSvg'),L=150,Rr=980,x=v=>L+(v-400)\/(1100-400)*(Rr-L);\n  const rows=['cedro','freijo','garapeira','itauba','cumaru','ipe'];\n  let h='';\n  for(let v=400;v<=1100;v+=100){h+=`<line x1=\"${x(v)}\" y1=\"10\" x2=\"${x(v)}\" y2=\"292\" stroke=\"rgba(244,240,234,${v===1000?0:.08})\"\/><text x=\"${x(v)}\" y=\"318\" text-anchor=\"middle\">${v.toLocaleString('pt-BR')}<\/text>`}\n  h+=`<rect x=\"${x(1000)}\" y=\"10\" width=\"${x(1100)-x(1000)}\" height=\"282\" fill=\"rgba(80,140,190,.10)\"\/>`;\n  h+=`<line x1=\"${x(1000)}\" y1=\"4\" x2=\"${x(1000)}\" y2=\"296\" stroke=\"#7FB2D9\" stroke-width=\"1.5\" stroke-dasharray=\"5 5\"\/><text x=\"${x(1000)+8}\" y=\"22\" style=\"fill:#9CC4E2\">\u00e1gua \u00b7 1.000<\/text>`;\n  rows.forEach((k,i)=>{const s=SP[k],y=28+i*44,x0=x(s.d[0]),x1=x(s.d[1]);\n    h+=`<text class=\"nm\" x=\"0\" y=\"${y+16}\">${s.n}<\/text>`;\n    h+=`<rect x=\"${L}\" y=\"${y+6}\" width=\"${Rr-L}\" height=\"14\" fill=\"rgba(244,240,234,.04)\" rx=\"2\"\/>`;\n    h+=`<rect class=\"bar\" x=\"${L}\" y=\"${y+6}\" width=\"0\" data-w=\"${x1-L}\" height=\"14\" fill=\"${s.c[2]}\" rx=\"2\"\/>`;\n    if(s.d[1]>s.d[0])h+=`<rect x=\"${x0}\" y=\"${y+4}\" width=\"${x1-x0}\" height=\"18\" fill=\"none\" stroke=\"${s.c[2]}\" stroke-dasharray=\"2 2\" rx=\"2\"\/>`;\n    h+=`<text x=\"${x1+8}\" y=\"${y+18}\">${s.d[0]===s.d[1]?'\u2248 '+s.d[0].toLocaleString('pt-BR'):s.d[0]+'\u2013'+s.d[1].toLocaleString('pt-BR')}<\/text>`;\n    if(k==='ipe')h+=`<rect x=\"${x1-6}\" y=\"${y+7}\" width=\"12\" height=\"12\" rx=\"2\" fill=\"#FF5000\"\/>`;\n  });\n  svg.innerHTML=h;\n}\n\n\/* ---------- prancha verde x seca ---------- *\/\nconst plank={t:0,target:0,auto:true,first:1};\nfunction plankPath(w){ \/\/ w: 0 reta, 1 empenada\n  const pts=[],N=24,x0=40,x1=560,y=78,th=26;\n  const top=[],bot=[];\n  for(let i=0;i<=N;i++){const u=i\/N,x=lerp(x0,x1,u);\n    const bow=Math.sin(u*Math.PI)*-34*w, tw=(u-.5)*14*w, cup=Math.sin(u*Math.PI*2)*4*w;\n    top.push([x,y+bow-tw+cup]);bot.push([x,y+bow+th+tw*.4+cup*.5])}\n  const d='M'+top.map(p=>p.join(',')).join('L')+'L'+bot.reverse().map(p=>p.join(',')).join('L')+'Z';\n  const e=top[top.length-1],eb=bot[0];\n  return {d,top,edge:`M${e[0]},${e[1]}L${e[0]+10},${e[1]-6}L${eb[0]+10},${eb[1]-6}L${eb[0]},${eb[1]}Z`};\n}\nfunction drawPlank(w){\n  const p=plankPath(w);$('#plBody').setAttribute('d',p.d);$('#pcp').setAttribute('d',p.d);$('#plEdge').setAttribute('d',p.edge);\n  let g='';for(let k=1;k<7;k++){const off=k*3.7;g+=`<path d=\"M${p.top.map(([x,y],i)=>`${x},${y+off+Math.sin(i*.9+k)*1.2}`).join('L')}\"\/>`}\n  $('#plGrain').innerHTML=g;\n}\nfunction setPlank(st,user){\n  plank.target=st==='verde'?1:0;if(user)plank.auto=false;\n  $$('#plank .tog button').forEach(b=>b.setAttribute('aria-pressed',b.dataset.st===st));\n  $('#plankCap').textContent=st==='verde'?'Verde ou \u00famida: ao perder \u00e1gua no canteiro, a r\u00e9gua empena, torce e abre frestas.':'Seca e estabilizada: a r\u00e9gua mant\u00e9m a forma e o encaixe com as mudan\u00e7as de esta\u00e7\u00e3o.';\n}\n$$('#plank .tog button').forEach(b=>b.addEventListener('click',()=>setPlank(b.dataset.st,true)));\nsetInterval(()=>{if(plank.auto&&inView($('#plank')))setPlank(plank.target?'seca':'verde')},3200);\n\n\/* ---------- an\u00e9is de crescimento ---------- *\/\nconst rc=$('#rings'),rctx=rc.getContext('2d');let ringsShown=-1;\nconst RING=(()=>{const R=rnd(1978),a=[];for(let i=0;i<=48;i++)a.push({p1:R()*6.28,p2:R()*6.28,a1:.004+R()*.008,a2:.003+R()*.006,w:.55+R()*.9});return a})();\nfunction drawRings(n){\n  if(n===ringsShown)return;ringsShown=n;\n  const W=rc.width,C=W\/2,maxR=W*.46,step=maxR\/49;\n  rctx.clearRect(0,0,W,W);\n  const rad=(i,t)=>{const r=RING[i],g=Math.min(1,(i+4)\/30);return (i+1)*step*(1+g*(Math.sin(t*2+.7)*.045+Math.sin(t*3+2.1)*.03)+Math.sin(t*4+r.p1)*r.a1+Math.sin(t*7+r.p2)*r.a2)};\n  \/\/ disco base\n  rctx.beginPath();for(let k=0;k<=180;k++){const t=k\/180*6.283,r=rad(n,t)+step*.6;k?rctx.lineTo(C+Math.cos(t)*r,C+Math.sin(t)*r):rctx.moveTo(C+Math.cos(t)*r,C+Math.sin(t)*r)}\n  rctx.closePath();rctx.fillStyle='#D9B07A';rctx.fill();\n  const grd=rctx.createRadialGradient(C,C,0,C,C,maxR);grd.addColorStop(0,'rgba(120,70,30,.35)');grd.addColorStop(1,'rgba(120,70,30,0)');rctx.fillStyle=grd;rctx.fill();\n  for(let i=0;i<=n;i++){\n    rctx.beginPath();for(let k=0;k<=180;k++){const t=k\/180*6.283,r=rad(i,t);k?rctx.lineTo(C+Math.cos(t)*r,C+Math.sin(t)*r):rctx.moveTo(C+Math.cos(t)*r,C+Math.sin(t)*r)}\n    rctx.closePath();\n    const era=i<2?0:i<22?1:i>=n-15&&n>=33?3:2;\n    rctx.strokeStyle=i===n&&n>0?'#FF5000':era===1?'rgba(107,66,36,.75)':era===3?'rgba(140,60,20,.8)':'rgba(107,66,36,.55)';\n    rctx.lineWidth=(i===n&&n>0?3:RING[i].w*step*.42);rctx.stroke();\n  }\n  \/\/ casca\n  if(n>=48){rctx.beginPath();for(let k=0;k<=180;k++){const t=k\/180*6.283,r=rad(48,t)+step*.9;k?rctx.lineTo(C+Math.cos(t)*r,C+Math.sin(t)*r):rctx.moveTo(C+Math.cos(t)*r,C+Math.sin(t)*r)}rctx.closePath();rctx.strokeStyle='#392416';rctx.lineWidth=step*1.4;rctx.stroke()}\n  \/\/ medula = quadrado laranja da marca\n  const q=step*1.3;rctx.fillStyle='#FF5000';rctx.beginPath();rctx.roundRect?rctx.roundRect(C-q\/2,C-q\/2,q,q,q*.2):rctx.rect(C-q\/2,C-q\/2,q,q);rctx.fill();\n  $('#ringYr').textContent=1978+n;\n  $('#ringN').textContent=(n+1)+(n?' an\u00e9is \u00b7 ':' anel \u00b7 ')+(n?n+(n>1?' anos':' ano'):'funda\u00e7\u00e3o');\n}\nconst histCols=$('#histCols'),miles=$$('.mile');\n\n\/* ---------- texto que se preenche ---------- *\/\nconst fill=$('#fill');\nfill.innerHTML=fill.textContent.split(' ').map(w=>`<span class=\"w${\/arquitetos|responsabilidade\/.test(w)?' k':''}\">${w}<\/span>`).join(' ');\nconst fillW=$$('.w',fill);\n\n\/* ---------- contadores ---------- *\/\nfunction countUp(el){const to=+el.dataset.count;if(RM){return}const t0=performance.now();(function f(t){const p=clamp((t-t0)\/1600,0,1),e=1-Math.pow(1-p,4);el.textContent=Math.round(to*e).toLocaleString('pt-BR');if(p<1)requestAnimationFrame(f)})(t0)}\n\n\/* ---------- reveal ---------- *\/\nconst io=new IntersectionObserver(es=>es.forEach(e=>{if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target);\n  $$('[data-count]',e.target).forEach(countUp);\n  if(e.target.classList.contains('dens'))$$('.bar',e.target).forEach(b=>b.setAttribute('width',b.dataset.w));\n}}),{rootMargin:'0px 0px -8% 0px',threshold:.08});\nfunction inView(el){const r=el.getBoundingClientRect();return r.bottom>0&&r.top<innerHeight}\n\n\/* ---------- header \/ nav ativa ---------- *\/\nconst hdr=$('#hdr');let lastSY=0;\nconst secIds=['inicio','catalogo','madeiras','diferenciais','historia','atendimento'];\n\n\/* ---------- hor\u00e1rio de atendimento ---------- *\/\nfunction status(){\n  const el=$('#status');\n  const parts=Object.fromEntries(new Intl.DateTimeFormat('en-US',{timeZone:'America\/Sao_Paulo',weekday:'short',hour:'2-digit',minute:'2-digit',hour12:false}).formatToParts(new Date()).map(p=>[p.type,p.value]));\n  const wd=['Sun','Mon','Tue','Wed','Thu','Fri','Sat'].indexOf(parts.weekday),m=(+parts.hour%24)*60+ +parts.minute;\n  const wk=wd>=1&&wd<=5,S=[[420,685],[780,1045]];\n  let open=false,msg='';\n  if(wk){for(const [a,b] of S)if(m>=a&&m<b){open=true;msg='Aberto agora \u00b7 at\u00e9 '+(b===685?'11:25':'17:25')}}\n  if(!open){\n    if(wk&&m<420)msg='Fechado \u00b7 abre hoje \u00e0s 07:00';\n    else if(wk&&m>=685&&m<780)msg='Intervalo \u00b7 reabre \u00e0s 13:00';\n    else{const nd=wd===5||wd===6?'segunda':wd===0?'amanh\u00e3 (segunda)':'amanh\u00e3';msg='Fechado \u00b7 abre '+nd+' \u00e0s 07:00'}\n  }\n  el.classList.toggle('open',open);el.lastElementChild.textContent=msg;\n}\n\n\/* ---------- p\u00e1ginas de categoria ---------- *\/\nconst page=$('#page'),pBody=$('#pBody'),blinds=$('#blinds');\nblinds.innerHTML=Array.from({length:12},(_,i)=>`<i style=\"--i:${i}\"><\/i>`).join('');\nconst wait=ms=>new Promise(r=>setTimeout(r,ms));\nasync function cover(){if(RM)return;blinds.classList.remove('away');blinds.classList.add('cover');await wait(500+11*28)}\nasync function uncover(){if(RM){blinds.classList.remove('cover');return}blinds.classList.add('away');blinds.classList.remove('cover');await wait(500+11*28);blinds.classList.remove('away')}\nlet curCat=null,busy=false;\nfunction catHTML(c){\n  const P=c.page,imgs=Array.from({length:c.n},(_,i)=>`${c.pre}-${i+1}`);\n  const subs=P.subs.map((s,i)=>`<div class=\"subc\"><span class=\"n\">${String(i+1).padStart(2,'0')}<\/span><div><h3>${s.t}<\/h3><p>${s.d}<\/p><div class=\"meta\">${s.a?`<b>Aplica\u00e7\u00f5es<\/b><span>${s.a}<\/span>`:''}${s.m?`<b>Madeiras<\/b><span>${s.m}<\/span>`:''}<\/div><\/div><\/div>`).join('');\n  const tbl=P.tbl?`<section class=\"p-block\"><div><div class=\"eyebrow mono\">Comparativo<\/div><h2>${P.tblT}<\/h2><\/div><div class=\"tbl-wrap\"><table><thead><tr>${P.tbl.h.map(h=>`<th scope=\"col\">${h}<\/th>`).join('')}<\/tr><\/thead><tbody>${P.tbl.r.map(r=>`<tr>${r.map((v,i)=>i?`<td>${v}<\/td>`:`<td><i style=\"--c:${SP[v].c[0]}\"><\/i>${SP[v].n}<\/td>`).join('')}<\/tr>`).join('')}<\/tbody><\/table><\/div><\/section>`:'';\n  const bul=P.bul?`<section class=\"p-block\"><div><div class=\"eyebrow mono\">Log\u00edstica<\/div><h2>${P.bul[0]}<\/h2><\/div><ul class=\"bul\">${P.bul[1].map(([b,t])=>`<li><b>${b}:<\/b> ${t}<\/li>`).join('')}<\/ul><\/section>`:'';\n  return `\n  <header class=\"p-hero\">\n    <div><div class=\"eyebrow mono\">${c.no} \u00b7 ${c.k}<\/div><h1>${P.h}<\/h1><p class=\"lede\">${P.sub}<\/p>\n      <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:30px\"><a class=\"btn\" href=\"${WA}\" target=\"_blank\" rel=\"noopener\">Converse com a gente pelo WhatsApp <span class=\"arr\">\u2192<\/span><\/a><a class=\"btn ghost\" href=\"#galeria-${c.id}\" data-jump=\"1\">Ver ${c.n} obras<\/a><a class=\"btn ghost\" href=\"#catalogo-completo\" data-catfilter=\"${c.id}\">Produtos desta categoria<\/a><\/div><\/div>\n    <div class=\"ph\" data-cur=\"Ver\" tabindex=\"0\" data-lb=\"page:hero\"><img decoding=\"async\" src=\"${IMGU(P.hero)}\" alt=\"${P.h}\"><\/div>\n  <\/header>\n  <section class=\"p-block\"><div><div class=\"eyebrow mono\">T\u00e9cnica<\/div><h2>${P.b1[0]}<\/h2><\/div><p class=\"txt\">${P.b1[1]}<\/p><\/section>\n  <section class=\"p-block\"><div><div class=\"eyebrow mono\">Solu\u00e7\u00f5es<\/div><h2>${P.subsT}<\/h2><\/div><div class=\"subs\">${subs}<\/div><\/section>\n  ${tbl}${bul}\n  <section style=\"border-top:1px solid var(--line);padding-top:clamp(48px,6vw,90px)\" id=\"galeria-${c.id}\"><div class=\"eyebrow mono\">Galeria de obras \u00b7 ${c.n} fotos<\/div><h2 class=\"h2\" style=\"font-size:clamp(34px,4vw,64px);margin-bottom:clamp(28px,4vw,50px)\">Obras executadas<\/h2>\n    <div class=\"gal\">${imgs.map((m,i)=>`<figure data-cur=\"Ver\" tabindex=\"0\" data-lb=\"page:${i}\"><img decoding=\"async\" src=\"${IMGU(m)}\" alt=\"${c.t}: obra ${i+1}\" loading=\"lazy\"><\/figure>`).join('')}<\/div><\/section>\n  <aside class=\"p-cta\"><h2>${P.cta}<\/h2><a class=\"btn\" href=\"${WA}\" target=\"_blank\" rel=\"noopener\">Converse com a gente pelo WhatsApp <span class=\"arr\">\u2192<\/span><\/a><\/aside>`;\n}\nasync function openCat(id,instant){\n  const full=id==='catalogo-completo',c=full?{id,full:true}:CATS.find(x=>x.id===id);if(!c||busy)return;busy=true;\n  if(!instant)await cover();\n  curCat=c;\n  if(full){if(ccPreset){ccF={q:'',cat:ccPreset,wood:''};ccPreset=null}pBody.innerHTML=ccHTML();$('#pCrumb').textContent='Cat\u00e1logo completo';ccBind()}\n  else{pBody.innerHTML=catHTML(c);$('#pCrumb').textContent='Cat\u00e1logo \/ '+c.t}\n  page.classList.add('open');page.classList.remove('ready');page.scrollTop=0;document.documentElement.style.overflow='hidden';\n  requestAnimationFrame(()=>page.classList.add('ready'));\n  if(!instant)await uncover();\n  $('#pBack').focus({preventScroll:true,focusVisible:false});busy=false;\n}\nasync function closeCat(target){\n  if(busy)return;busy=true;const c=curCat;\n  await cover();\n  page.classList.remove('open','ready');document.documentElement.style.overflow='';pBody.innerHTML='';curCat=null;\n  let top=0;\n  if(target==='catalogo'&&c&&!c.full){top=panelScroll(CATS.indexOf(c))}\n  else{const el=document.getElementById(target);top=el?el.getBoundingClientRect().top+scrollY:0}\n  window.scrollTo({top,behavior:'instant'});\n  await uncover();busy=false;\n}\nasync function switchPage(id){\n  if(busy)return;busy=true;pm.classList.remove('open');await cover();busy=false;\n  page.classList.remove('open','ready');curCat=null;\n  await openCat(id,true);await uncover();\n}\npage.addEventListener('click',e=>{const f=e.target.closest('[data-catfilter]');if(f){ccPreset=f.dataset.catfilter}});\npage.addEventListener('click',e=>{const a=e.target.closest('[data-jump]');if(a){e.preventDefault();const g=$(a.getAttribute('href'),page);if(g)page.scrollTo({top:g.offsetTop-80,behavior:RM?'auto':'smooth'})}});\nfunction route(first){\n  const h=location.hash.slice(1);\n  if(h==='catalogo-completo'||CATS.some(c=>c.id===h)){\n    if(curCat&&curCat.id!==h){switchPage(h);return}\n    if(!curCat)openCat(h,first);return}\n  if(curCat){closeCat(h||'inicio');return}\n}\naddEventListener('hashchange',()=>route(false));\n\n\/* ---------- cat\u00e1logo completo ---------- *\/\nconst PROD=(window.INCOBEL_PRODUTOS||[]).filter(p=>p&&p.nome&&p.fotos&&p.fotos.length);\nconst CATN={'esquadrias':'Esquadrias e aberturas','ripados':'Ripados, brises e fachadas','decks-e-pergolados':'Decks e pergolados','muxarabis':'Muxarabis, forros e pain\u00e9is','marcenaria':'Marcenaria sob medida'};\nconst norm=t=>(t||'').normalize('NFD').replace(\/[\\u0300-\\u036f]\/g,'').toLowerCase();\nconst esc=t=>String(t).replace(\/[&<>\"]\/g,c=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;'}[c]));\nlet ccF={q:'',cat:'',wood:''},ccPreset=null;\nfunction ccHTML(){\n  const cats=Object.keys(CATN).filter(k=>PROD.some(p=>p.cat===k));\n  const woods=[...new Set(PROD.flatMap(p=>p.madeiras||[]))].filter(k=>SP[k]);\n  return `\n  <header class=\"cc-head\">\n    <div class=\"eyebrow mono\">Cat\u00e1logo completo<\/div>\n    <h1 class=\"cc-h\">Todos os produtos<\/h1>\n    <p class=\"lede\">Esquadrias, ripados, decks, forros e pe\u00e7as de marcenaria em madeira nobre, feitos sob medida. Pesquise pelo nome, pela madeira ou pelo lugar onde vai usar.<\/p>\n    <div class=\"cc-tools\">\n      <label class=\"srch\" for=\"ccQ\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><circle cx=\"10.5\" cy=\"10.5\" r=\"6.5\"\/><path d=\"m15.5 15.5 5 5\"\/><\/svg><input id=\"ccQ\" type=\"search\" placeholder=\"Pesquisar: porta pivotante, deck, cumaru\u2026\" autocomplete=\"off\" aria-label=\"Pesquisar no cat\u00e1logo\"><\/label>\n      <div class=\"cc-row\">\n        <div class=\"cc-cats\" role=\"group\" aria-label=\"Filtrar por categoria\">\n          <button type=\"button\" data-cat=\"\" aria-pressed=\"true\">Todos<b>${PROD.length}<\/b><\/button>\n          ${cats.map(k=>`<button type=\"button\" data-cat=\"${k}\" aria-pressed=\"false\">${CATN[k]}<b>${PROD.filter(p=>p.cat===k).length}<\/b><\/button>`).join('')}\n        <\/div>\n        <label class=\"cc-wood\" for=\"ccW\"><span class=\"mono\">Madeira<\/span><select id=\"ccW\"><option value=\"\">Todas<\/option>${woods.map(k=>`<option value=\"${k}\">${SP[k].n}<\/option>`).join('')}<\/select><\/label>\n      <\/div>\n    <\/div>\n    <div class=\"cc-meta\"><span class=\"mono\" id=\"ccN\" aria-live=\"polite\"><\/span><button type=\"button\" id=\"ccClr\" hidden>Limpar filtros<\/button><\/div>\n  <\/header>\n  <div class=\"cc-grid\" id=\"ccGrid\"><\/div>\n  <div class=\"cc-empty\" id=\"ccEmpty\" hidden><b>Nada encontrado<\/b>Tente outra palavra ou limpe os filtros. Se o que voc\u00ea procura n\u00e3o est\u00e1 aqui, a gente fabrica sob medida.<\/div>\n  <aside class=\"p-cta\"><h2>N\u00e3o encontrou o que procura?<\/h2><a class=\"btn\" href=\"${WA}\" target=\"_blank\" rel=\"noopener\">Fale com a gente pelo WhatsApp <span class=\"arr\">\u2192<\/span><\/a><\/aside>`;\n}\nfunction hl(t,q){if(!q)return esc(t);const n=norm(t),i=n.indexOf(q);if(i<0)return esc(t);return esc(t.slice(0,i))+'<mark>'+esc(t.slice(i,i+q.length))+'<\/mark>'+esc(t.slice(i+q.length))}\nfunction ccRender(){\n  const g=$('#ccGrid');if(!g)return;\n  const toks=norm(ccF.q).split(\/\\s+\/).filter(Boolean);\n  const list=PROD.filter(p=>{\n    if(ccF.cat&&p.cat!==ccF.cat)return false;\n    if(ccF.wood&&!(p.madeiras||[]).includes(ccF.wood))return false;\n    if(!toks.length)return true;\n    const hay=norm([p.nome,p.desc,p.aplic,CATN[p.cat],...(p.madeiras||[]).map(k=>SP[k]?SP[k].n:k)].join(' '));\n    return toks.every(t=>hay.includes(t));\n  }).map((p,i)=>[p,i]).sort((a,b)=>(b[0].destaque?1:0)-(a[0].destaque?1:0)||a[1]-b[1]).map(x=>x[0]);\n  const q1=toks.length===1?toks[0]:'';\n  g.innerHTML=list.map((p,i)=>`<article class=\"pc\" style=\"--i:${Math.min(i,12)}\"><button class=\"pc-btn\" type=\"button\" data-pid=\"${p.id}\" data-cur=\"Ver\" aria-label=\"Ver detalhes: ${esc(p.nome)}\">\n    <figure><img decoding=\"async\" src=\"${IMGU(p.fotos[0])}\" alt=\"\" loading=\"lazy\">${p.destaque?`<span class=\"ft dz\">Destaque<\/span>`:p.fotos.length>1?`<span class=\"ft\">${p.fotos.length} fotos<\/span>`:''}<\/figure>\n    <div class=\"pc-tx\"><span class=\"mono\">${CATN[p.cat]||''}<\/span><h3>${hl(p.nome,q1)}<\/h3><p>${esc(p.desc)}<\/p>\n    <div class=\"pc-w\">${(p.madeiras||[]).filter(k=>SP[k]).map(k=>`<span><i style=\"--c:${SP[k].c[0]}\"><\/i>${SP[k].n}<\/span>`).join('')}<\/div><\/div><\/button><\/article>`).join('');\n  $('#ccEmpty').hidden=list.length>0;\n  $('#ccN').textContent=list.length+(list.length===1?' produto':' produtos');\n  $('#ccClr').hidden=!(ccF.q||ccF.cat||ccF.wood);\n  $$('.cc-cats button').forEach(b=>b.setAttribute('aria-pressed',b.dataset.cat===ccF.cat));\n  $('#ccW').value=ccF.wood;\n}\nfunction ccBind(){\n  const q=$('#ccQ');q.value=ccF.q;\n  let t;q.addEventListener('input',()=>{clearTimeout(t);t=setTimeout(()=>{ccF.q=q.value.trim();ccRender()},120)});\n  $('.cc-cats').addEventListener('click',e=>{const b=e.target.closest('button');if(!b)return;ccF.cat=b.dataset.cat;ccRender();b.scrollIntoView({block:'nearest',inline:'center',behavior:RM?'auto':'smooth'})});\n  $('#ccW').addEventListener('change',e=>{ccF.wood=e.target.value;ccRender()});\n  $('#ccClr').addEventListener('click',()=>{ccF={q:'',cat:'',wood:''};q.value='';ccRender()});\n  $('#ccGrid').addEventListener('click',e=>{const b=e.target.closest('[data-pid]');if(b)pmOpen(b.dataset.pid)});\n  ccRender();\n}\n\/* modal do produto *\/\nconst pm=$('#pm'),pmBox=$('#pmBox');let pmBack=null,pmCur=null;\nfunction pmOpen(id){\n  const p=PROD.find(x=>x.id===id);if(!p)return;pmCur=p;pmBack=document.activeElement;\n  const hasPage=CATS.some(c=>c.id===p.cat);\n  const msg=encodeURIComponent(`Ol\u00e1, vim pelo site da Incobel e gostaria de um or\u00e7amento para: ${p.nome}.`);\n  pmBox.innerHTML=`<button class=\"pm-x\" type=\"button\" aria-label=\"Fechar\">\u2715<\/button>\n   <div class=\"pm-g\"><div class=\"pm-main\" data-cur=\"Ampliar\"><img decoding=\"async\" id=\"pmImg\" src=\"${IMGU(p.fotos[0])}\" alt=\"${esc(p.nome)}\"><\/div>\n    ${p.fotos.length>1?`<div class=\"pm-th\">${p.fotos.map((f,i)=>`<button type=\"button\" data-i=\"${i}\" aria-pressed=\"${i===0}\" aria-label=\"Foto ${i+1}\"><img decoding=\"async\" src=\"${IMGU(f)}\" alt=\"\"><\/button>`).join('')}<\/div>`:''}<\/div>\n   <div class=\"pm-i\"><span class=\"mono\" style=\"color:var(--wood)\">${CATN[p.cat]||''}<\/span><h2 id=\"pmT\">${esc(p.nome)}<\/h2><p>${esc(p.desc)}<\/p>\n    <dl>${p.aplic?`<div><dt>Aplica\u00e7\u00f5es<\/dt><dd>${esc(p.aplic)}<\/dd><\/div>`:''}\n    <div><dt>Madeiras indicadas<\/dt><dd><div class=\"sp\">${(p.madeiras||[]).filter(k=>SP[k]).map(k=>`<span class=\"chip\"><i style=\"--c:${SP[k].c[0]}\"><\/i>${SP[k].n}<\/span>`).join('')}<\/div><\/dd><\/div>\n    <div><dt>Produ\u00e7\u00e3o<\/dt><dd>Sob medida, a partir do seu projeto. Entrega em Crici\u00fama e regi\u00e3o.<\/dd><\/div><\/dl>\n    <div class=\"acts\"><a class=\"btn\" href=\"https:\/\/wa.me\/5548999740819?text=${msg}\" target=\"_blank\" rel=\"noopener\">Pedir or\u00e7amento <span class=\"arr\">\u2192<\/span><\/a>${hasPage?`<a class=\"btn ghost\" href=\"#${p.cat}\" data-pmgo=\"1\">Ver a categoria<\/a>`:''}<\/div><\/div>`;\n  pm.classList.add('open');$('.pm-x',pmBox).focus({preventScroll:true});\n}\nfunction pmClose(){pm.classList.remove('open');pmCur=null;pmBack&&pmBack.focus&&pmBack.focus({preventScroll:true})}\npm.addEventListener('click',e=>{\n  if(e.target===pm||e.target.closest('.pm-x')){pmClose();return}\n  const th=e.target.closest('.pm-th button');if(th){const i=+th.dataset.i;$('#pmImg').src=`${IMGU(pmCur.fotos[i])}`;$$('.pm-th button',pmBox).forEach(b=>b.setAttribute('aria-pressed',b===th));return}\n  if(e.target.closest('.pm-main')){const i=Math.max(0,pmCur.fotos.findIndex(f=>$('#pmImg').src===new URL(IMGU(f),location.href).href));lbOpen(pmCur.fotos.map(f=>`${IMGU(f)}`),i);return}\n  if(e.target.closest('[data-pmgo]'))pm.classList.remove('open');\n});\n\n\/* ---------- lightbox ---------- *\/\nconst lb=$('#lb'),lbImg=$('#lbImg');let lbSet=[],lbI=0,lbBack=null;\nfunction lbShow(i){lbI=(i+lbSet.length)%lbSet.length;lbImg.src=lbSet[lbI];$('#lbCt').textContent=(lbI+1)+' \/ '+lbSet.length}\nfunction lbOpen(set,i){lbBack=document.activeElement;lbSet=set;lbShow(i);lb.classList.add('open');$('.x',lb).focus()}\nfunction lbClose(){lb.classList.remove('open');lbBack&&lbBack.focus&&lbBack.focus({preventScroll:true})}\ndocument.addEventListener('click',e=>{\n  const f=e.target.closest('[data-lb]');if(!f)return;\n  const [k,i]=f.dataset.lb.split(':');\n  if(k==='page'&&curCat&&!curCat.full){const set=[`${IMGU(curCat.page.hero)}`,...Array.from({length:curCat.n},(_,j)=>IMGU(curCat.pre+'-'+(j+1)))];lbOpen(set,i==='hero'?0:+i+1)}\n  else{const c=CATS.find(x=>x.id===k);lbOpen(c.mos.map(m=>`${IMGU(m)}`),+i)}\n});\ndocument.addEventListener('keydown',e=>{\n  if(lb.classList.contains('open')){if(e.key==='Escape')lbClose();if(e.key==='ArrowRight')lbShow(lbI+1);if(e.key==='ArrowLeft')lbShow(lbI-1);return}\n  if(e.key==='Enter'&&e.target.matches('[data-lb]'))e.target.click();\n  if(e.key==='Escape'&&pm.classList.contains('open')){pmClose();return}\n  if(e.key==='Escape'&&curCat)location.hash='catalogo';\n});\n$('.x',lb).onclick=lbClose;$('.nx',lb).onclick=()=>lbShow(lbI+1);$('.pv',lb).onclick=()=>lbShow(lbI-1);\nlb.addEventListener('click',e=>{if(e.target===lb||e.target.tagName==='FIGURE')lbClose()});\nlet tx0=null;lb.addEventListener('touchstart',e=>tx0=e.touches[0].clientX,{passive:true});lb.addEventListener('touchend',e=>{if(tx0==null)return;const d=e.changedTouches[0].clientX-tx0;if(Math.abs(d)>40)lbShow(lbI+(d<0?1:-1));tx0=null});\n\n\/* ---------- menu m\u00f3vel ---------- *\/\nconst burger=$('#burger');\nlet menuWood=false;\nfunction menuTex(){ \/\/ textura de madeira das ripas do menu, gerada uma vez\n  if(menuWood)return;menuWood=true;\n  try{const W=Math.min(900,innerWidth),H=Math.min(1600,Math.round(W*innerHeight\/innerWidth)),c=woodTex(W,H,2026);$('#mnav').style.setProperty('--wimg',`url(${c.toDataURL('image\/jpeg',.82)})`)}catch(e){}\n}\nfunction setMenu(o){document.body.classList.toggle('menu-open',o);burger.setAttribute('aria-expanded',o);burger.setAttribute('aria-label',o?'Fechar menu':'Abrir menu')}\nburger.onclick=()=>{menuTex();setMenu(!document.body.classList.contains('menu-open'))};\n$$('#mnav a').forEach(a=>a.addEventListener('click',e=>{\n  e.preventDefault();const h=a.getAttribute('href');a.classList.add('tap');\n  setTimeout(()=>{setMenu(false);a.classList.remove('tap');\n    if(location.hash===h){const el=document.getElementById(h.slice(1));if(el)el.scrollIntoView({behavior:RM?'auto':'smooth'})}else location.hash=h},RM?0:320);\n}));\naddEventListener('keydown',e=>{if(e.key==='Escape'&&document.body.classList.contains('menu-open'))setMenu(false)});\n\n\/* ---------- cursor ---------- *\/\nconst cur=$('#cur'),curLab=$('#curLab');let cx=-100,cy=-100,tx=-100,ty=-100;\nif(FINE&&!RM){\n  addEventListener('pointermove',e=>{tx=e.clientX;ty=e.clientY});\n  document.addEventListener('pointerover',e=>{const t=e.target.closest('[data-cur]');cur.classList.toggle('big',!!t);if(t)curLab.textContent=t.dataset.cur});\n}\n\n\/* ---------- loop ---------- *\/\nconst rMk=$('#rMk'),rRd=$('#rRd'),hzBar=$('#hzBar'),hzN=$('#hzN');let lastHp=-1;\nlet hzIdx=0;const hzPanels=()=>$$('.panel',track).length;\nfunction hzGo(d){const n=hzPanels(),i=clamp(hzIdx+d,0,n-1),P=$('.panel',track).offsetWidth;window.scrollTo({top:hzTop+Math.min(hzDist,i*P)+2,behavior:'smooth'})}\n$('#hzPrev').onclick=()=>hzGo(-1);$('#hzNext').onclick=()=>hzGo(1);\nconst navLinks=$$('.hdr nav a,#mnav a'),secEls=secIds.map(id=>document.getElementById(id));let fY=-1,fVh=-1,fN=0,iH=0,actPrev='';\nfunction frame(){\n  const y=scrollY,vh=innerHeight;\n  const moved=y!==fY||vh!==fVh||STATIC||fN<4||(fN%30===0);fN++;\n  if(moved)iH=intro.offsetHeight;\n  const docH=moved?document.documentElement.scrollHeight-vh:frame._dh||1;frame._dh=docH;\n  \/\/ hero\n  const iDist=Math.max(1,iH-vh),ip=RM?1:STATIC?clamp((performance.now()-T0-900)\/3600,0,1):clamp(y\/iDist,0,1);\n  if(ip<1||lastHp<1||mouseX>=0){if(!RM&&(ip<.62||lastHp<.62))setWood(ip);if(slats.length)setSlats(RM?1:clamp((ip-.5)\/.36,0,1));brise.style.transform=`scale(${(1.1-.1*clamp((ip-.2)\/.66,0,1)).toFixed(4)})`;document.body.classList.toggle('go',RM||ip>.74)}lastHp=ip;\n  if(moved){\n  \/\/ header\n  hdr.classList.toggle('solid',STATIC?y>720:y>iH-90);\n  \/\/ r\u00e9gua\n  const p=clamp(y\/docH,0,1);rMk.style.transform=`translateY(${p*(vh-2)}px)`;rRd.style.transform=`translateY(${clamp(p*(vh-2)-6,4,vh-18)}px)`;rRd.textContent=String(Math.round(p*1978)).padStart(4,'0')+' mm';\n  \/\/ cat\u00e1logo horizontal\n  if(hzOn){const q=clamp((y-hzTop)\/Math.max(1,hzDist),0,1);track.style.transform=`translate3d(${-q*hzDist}px,0,0)`;hzBar.style.setProperty('--p',q);hzIdx=Math.min(CATS.length,Math.floor(q*CATS.length+.5));hzN.textContent='0'+(hzIdx+1);$('#hzPrev').disabled=q<.01;$('#hzNext').disabled=q>.99}\n  }\n  \/\/ marquee\n  const dy=y-lastY;lastY=y;mqV=lerp(mqV,dy,.12);if(!RM){mqX-=0.6+Math.abs(mqV)*.5;const mw=mq._w||(mq._w=mq.scrollWidth\/3);if(mqX<-mw)mqX+=mw;mq.style.transform=`translate3d(${mqX.toFixed(1)}px,0,0)`}\n  if(moved){  \/\/ texto preenchido\n  const fr=fill.getBoundingClientRect(),fp=STATIC?1:clamp((vh*.85-fr.top)\/(fr.height+vh*.35),0,1),on=Math.floor(fp*fillW.length+.001);\n  fillW.forEach((w,i)=>w.classList.toggle('on',RM||i<on));\n  \/\/ an\u00e9is\n  const hr=histCols.getBoundingClientRect(),rp=STATIC?clamp((performance.now()-T0-4800)\/4000,0,1):clamp((vh*.6-hr.top)\/(hr.height-vh*.5),0,1);\n  drawRings(RM?48:Math.round(rp*48));\n  miles.forEach((m,i)=>m.classList.toggle('on',rp>=+m.dataset.at-.02&&(i===miles.length-1||rp<+miles[i+1].dataset.at-.02)));\n  \/\/ nav ativa\n  let act='inicio';secEls.forEach((el,k)=>{if(el&&el.getBoundingClientRect().top<vh*.4)act=secIds[k]});\n  if(act!==actPrev){actPrev=act;navLinks.forEach(a=>a.classList.toggle('on',a.getAttribute('href')==='#'+act))}\n  }\n  fY=y;fVh=vh;\n  \/\/ prancha\n  const pt=lerp(plank.t,plank.target,RM?1:.08);if(Math.abs(pt-plank.t)>.0005||plank.first){plank.first=0;drawPlank(pt)}plank.t=pt;\n  \/\/ cursor\n  cx=lerp(cx,tx,.22);cy=lerp(cy,ty,.22);cur.style.transform=`translate3d(${cx}px,${cy}px,0)`;\n  lastSY=y;\n  requestAnimationFrame(frame);\n}\n\n\/* ---------- carross\u00e9is no celular ---------- *\/\nconst MOB=matchMedia('(max-width: 760px)');\nfunction setupCarousels(){\n  $$('.mcar').forEach(c=>{\n    if(c._ctl)return;\n    const ctl=document.createElement('div');ctl.className='mctl';\n    ctl.innerHTML='<button type=\"button\" class=\"ar pv\" aria-label=\"Anterior\">\u2190<\/button><div class=\"mdots\" aria-hidden=\"true\"><\/div><button type=\"button\" class=\"ar nx\" aria-label=\"Pr\u00f3ximo\">\u2192<\/button>';\n    c.after(ctl);c._ctl=ctl;const d=$('.mdots',ctl);\n    const dur=+c.dataset.auto||0;d.style.setProperty('--dur',dur+'ms');if(!dur||RM)d.classList.add('still');\n    const kids=()=>[...c.children];\n    const pad=()=>parseFloat(getComputedStyle(c).paddingLeft)||0;\n    const idx=()=>{const k=kids();if(!k.length)return 0;const L=c.getBoundingClientRect().left+pad();let b=0,bd=1e9;k.forEach((el,i)=>{const dd=Math.abs(el.getBoundingClientRect().left-L);if(dd<bd){bd=dd;b=i}});return b};\n    let cur=-1,timer=0,pauseUntil=0;\n    const sched=()=>{clearTimeout(timer);if(!dur||RM)return;timer=setTimeout(tick,dur)};\n    const tick=()=>{if(MOB.matches&&!document.hidden&&inView(c)&&Date.now()>pauseUntil)go(cur+1,true);else sched()};\n    const upd=()=>{const i=idx();if(i===cur)return;cur=i;kids().forEach((el,j)=>el.classList.toggle('act',j===i||!MOB.matches));\n      $$('button',d).forEach((b,j)=>b.classList.toggle('on',j===i));sched()};\n    const go=(i,auto)=>{const k=kids();if(!k.length)return;const n=(i+k.length)%k.length,el=k[n];\n      const left=el.getBoundingClientRect().left-c.getBoundingClientRect().left+c.scrollLeft-pad();\n      c.scrollTo({left,behavior:RM?'auto':'smooth'});if(!auto){pauseUntil=Date.now()+8000;d.classList.add('still')}else if(dur)d.classList.remove('still')};\n    const build=()=>{d.innerHTML=kids().map((_,i)=>`<button type=\"button\" tabindex=\"-1\" data-i=\"${i}\"><\/button>`).join('');cur=-1;upd()};\n    d.addEventListener('click',e=>{const b=e.target.closest('button');if(b)go(+b.dataset.i)});\n    $('.pv',ctl).onclick=()=>go(idx()-1);$('.nx',ctl).onclick=()=>go(idx()+1);\n    let raf;c.addEventListener('scroll',()=>{cancelAnimationFrame(raf);raf=requestAnimationFrame(upd)},{passive:true});\n    ['pointerdown','touchstart','wheel'].forEach(ev=>c.addEventListener(ev,()=>{pauseUntil=Date.now()+8000;d.classList.add('still');sched()},{passive:true}));\n    c._build=build;build();sched();\n  });\n}\nMOB.addEventListener?.('change',()=>$$('.mcar').forEach(c=>c._build&&c._build()));\n\nfunction start(){\n  $$('[data-rv],.clip').forEach(el=>io.observe(el));\n}\nfunction init(){\n  buildBrise();buildWood();layoutHz();setupCarousels();paintBackgrounds();densChart();paintGrains();status();setInterval(status,60000);drawPlank(0);\n  requestAnimationFrame(frame);\n  if(CATS.some(c=>c.id===location.hash.slice(1)))route(true);\n  boot();\n}\nlet rz;addEventListener('resize',()=>{mq._w=0;clearTimeout(rz);rz=setTimeout(()=>{buildBrise();buildWood();lastHp=-1;layoutHz();},150)});\naddEventListener('load',()=>layoutHz());\n\/* ---------- texturas de madeira para fundos ---------- *\/\nfunction texURL(W,H,seed,o={}){\n  const t=woodTex(o.rot?H:W,o.rot?W:H,seed);let c=t;\n  if(o.rot){c=document.createElement('canvas');c.width=W;c.height=H;const x=c.getContext('2d');x.translate(W,0);x.rotate(Math.PI\/2);x.drawImage(t,0,0)}\n  if(o.seams){const x=c.getContext('2d'),L=o.rot?H:W;x.setTransform(1,0,0,1,0,0);for(let i=1;i<o.seams;i++){const q=Math.round(L*i\/o.seams);\n    x.fillStyle='rgba(18,7,2,.6)';o.rot?x.fillRect(0,q-1,W,3):x.fillRect(q-1,0,3,H);\n    x.fillStyle='rgba(255,214,160,.14)';o.rot?x.fillRect(0,q+2,W,1):x.fillRect(q+2,0,1,H)}}\n  return c.toDataURL('image\/jpeg',.8);\n}\nfunction paintBackgrounds(){\n  const jobs=[\n    ()=>$('#p-todos .endcard')?.style.setProperty('--wtex-end',`url(${texURL(900,1100,77,{seams:5})})`),\n    ()=>$('#madeiras').style.setProperty('--wtex-woods',`url(${texURL(1400,2200,1990,{seams:7})})`),\n    ()=>$('.ftr').style.setProperty('--wtex-ftr',`url(${texURL(1600,900,2011,{rot:1,seams:4})})`)\n  ];\n  const run=()=>{const j=jobs.shift();if(!j)return;try{j()}catch(e){}setTimeout(run,60)};\n  setTimeout(run,700);\n}\nlet roT;new ResizeObserver(()=>{cancelAnimationFrame(roT);roT=requestAnimationFrame(()=>{hzTop=hz.getBoundingClientRect().top+scrollY})}).observe($('main'));\nif(document.fonts&&document.fonts.ready)document.fonts.ready.then(()=>layoutHz());\ninit();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-56","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/madeireiraincobel.perifericamkt.com.br\/index.php?rest_route=\/wp\/v2\/pages\/56","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/madeireiraincobel.perifericamkt.com.br\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/madeireiraincobel.perifericamkt.com.br\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/madeireiraincobel.perifericamkt.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/madeireiraincobel.perifericamkt.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=56"}],"version-history":[{"count":1,"href":"https:\/\/madeireiraincobel.perifericamkt.com.br\/index.php?rest_route=\/wp\/v2\/pages\/56\/revisions"}],"predecessor-version":[{"id":58,"href":"https:\/\/madeireiraincobel.perifericamkt.com.br\/index.php?rest_route=\/wp\/v2\/pages\/56\/revisions\/58"}],"wp:attachment":[{"href":"https:\/\/madeireiraincobel.perifericamkt.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}