.pom-percurso__head{max-width:64ch;margin-bottom:var(--pom-space-5)}:is(.pom,.tc-page) .pom-percurso__lead{margin:var(--pom-space-2) 0 0}.pom-percurso__grid{display:grid;gap:var(--pom-space-5);align-items:start}.pom-percurso__fig{margin:0;padding:var(--pom-space-3) var(--pom-space-2) var(--pom-space-2);border-radius:var(--pom-radius-m);background-color:var(--pom-color-surface);background-image:linear-gradient(var(--pom-color-line) 1px,transparent 1px),linear-gradient(90deg,var(--pom-color-line) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px;box-shadow:inset 0 0 0 1px var(--pom-color-line-strong)}.pom-percurso__svg{display:block;width:100%;height:auto;overflow:visible}.pom-percurso__hl{stroke:var(--pom-color-line-control);stroke-width:1;fill:none;opacity:.55}.pom-percurso__slab{fill:url(#pp-hatch);stroke:var(--pom-color-ink);stroke-width:1.5}.pom-percurso__wall{fill:url(#pp-brick);stroke:var(--pom-color-ink);stroke-width:1.5}.pom-percurso__cap{fill:var(--pom-color-line-strong);stroke:var(--pom-color-ink);stroke-width:1.5}.pom-percurso__joint{stroke:var(--pom-color-surface);stroke-width:3}.pom-percurso__tile{fill:var(--pom-color-line-strong);stroke:var(--pom-color-ink);stroke-width:1}.pom-percurso__tj{stroke:var(--pom-color-ink);stroke-width:1;opacity:.5}.pom-percurso__ceil{stroke:var(--pom-color-ink);stroke-width:1;stroke-dasharray:4 4}.pom-percurso__stain{fill:var(--pom-color-line-control);opacity:.35}.pom-percurso__r4{fill:var(--pom-color-bg-muted);stroke:var(--pom-color-ink);stroke-width:1;stroke-dasharray:3 3}.pom-percurso__crack{fill:none;stroke:var(--pom-color-ink);stroke-width:1.5;stroke-linejoin:round}.pom-percurso__paint{stroke:var(--pom-color-ink);stroke-width:3;stroke-dasharray:7 4}.pom-percurso__primer{stroke:var(--pom-color-line-control);stroke-width:2}.pom-percurso__mem{fill:none;stroke:var(--pom-color-accent);stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.pom-percurso__fin{stroke:var(--pom-color-ink);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:0 7}.pom-percurso__pu{fill:var(--pom-color-ink)}.pom-percurso__lbl{font:500 13px/1 var(--pom-font-body,sans-serif);fill:var(--pom-color-text-muted)}.pom-percurso__lead-l{stroke:var(--pom-color-ink);stroke-width:1.25}.pom-percurso__tip{fill:var(--pom-color-ink)}.pom-percurso__dot{fill:var(--pom-color-surface);stroke:var(--pom-color-ink);stroke-width:2;transition:fill .2s}.pom-percurso__no{font:700 17px/1 var(--pom-font-num);fill:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-percurso__cap-t{display:flex;align-items:center;gap:var(--pom-space-1);margin-top:var(--pom-space-1);font-size:var(--pom-text-caption);line-height:1.4;color:var(--pom-color-text-muted)}.pom-percurso__keyline{flex:none;width:22px;height:5px;border-radius:3px;background:var(--pom-color-accent)}:is(.pom,.tc-page) .pom-percurso__gh{margin:0 0 var(--pom-space-1);font-size:var(--pom-text-caption);font-weight:700;letter-spacing:var(--pom-tracking-ui);text-transform:uppercase;color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-percurso__gh:not(:first-child){margin-top:var(--pom-space-4)}.pom-percurso__l{display:grid;margin:0;padding:0;list-style:none}.pom-percurso__i{position:relative;padding:var(--pom-space-2) var(--pom-space-1) var(--pom-space-2) 48px;border-top:1px solid var(--pom-color-line-strong);border-radius:2px;transition:background-color .2s}.pom-percurso__n{position:absolute;left:4px;top:var(--pom-space-2);display:grid;place-items:center;width:30px;height:30px;border:2px solid var(--pom-color-ink);border-radius:50%;background:var(--pom-color-surface);font:700 15px/1 var(--pom-font-num);color:var(--pom-color-ink);transition:background-color .2s,color .2s,border-color .2s}:is(.pom,.tc-page) .pom-percurso__t{margin:3px 0 0;font-weight:700;color:var(--pom-color-ink);line-height:1.3}:is(.pom,.tc-page) .pom-percurso__prod{margin:2px 0 0;font:600 var(--pom-text-body-s)/1.4 var(--pom-font-num);color:var(--pom-color-accent-text)}:is(.pom,.tc-page) .pom-percurso__d{margin:var(--pom-space-0-5,4px) 0 0;font-size:var(--pom-text-body-s);line-height:1.5}:is(.pom,.tc-page) .pom-percurso__l2{margin:var(--pom-space-3) 0 0;font-size:var(--pom-text-body-s)}.pom-percurso__i:hover{background:color-mix(in srgb,var(--pom-color-accent-soft) 70%,transparent)}.pom-percurso__i:hover .pom-percurso__n{border-color:var(--pom-color-accent-text);background:var(--pom-color-accent-text);color:var(--pom-color-surface)}.pom-percurso:has(.pom-percurso__i[data-k="base"]:hover) .pom-percurso__mk[data-k="base"] .pom-percurso__dot,.pom-percurso:has(.pom-percurso__i[data-k="canto"]:hover) .pom-percurso__mk[data-k="canto"] .pom-percurso__dot,.pom-percurso:has(.pom-percurso__i[data-k="membrana"]:hover) .pom-percurso__mk[data-k="membrana"] .pom-percurso__dot,.pom-percurso:has(.pom-percurso__i[data-k="acabamento"]:hover) .pom-percurso__mk[data-k="acabamento"] .pom-percurso__dot,.pom-percurso:has(.pom-percurso__i[data-k="murete"]:hover) .pom-percurso__mk[data-k="murete"] .pom-percurso__dot,.pom-percurso:has(.pom-percurso__i[data-k="capeamento"]:hover) .pom-percurso__mk[data-k="capeamento"] .pom-percurso__dot{fill:var(--pom-color-accent-text);stroke:var(--pom-color-accent-text)}.pom-percurso:has(.pom-percurso__i[data-k="base"]:hover) .pom-percurso__mk[data-k="base"] .pom-percurso__no,.pom-percurso:has(.pom-percurso__i[data-k="canto"]:hover) .pom-percurso__mk[data-k="canto"] .pom-percurso__no,.pom-percurso:has(.pom-percurso__i[data-k="membrana"]:hover) .pom-percurso__mk[data-k="membrana"] .pom-percurso__no,.pom-percurso:has(.pom-percurso__i[data-k="acabamento"]:hover) .pom-percurso__mk[data-k="acabamento"] .pom-percurso__no,.pom-percurso:has(.pom-percurso__i[data-k="murete"]:hover) .pom-percurso__mk[data-k="murete"] .pom-percurso__no,.pom-percurso:has(.pom-percurso__i[data-k="capeamento"]:hover) .pom-percurso__mk[data-k="capeamento"] .pom-percurso__no{fill:var(--pom-color-surface)}.pom-percurso__preco{display:grid;gap:var(--pom-space-3);margin-top:var(--pom-space-6);padding:var(--pom-space-4);border-radius:var(--pom-radius-m);background:var(--pom-color-surface);box-shadow:inset 0 0 0 1px var(--pom-color-line-strong)}:is(.pom,.tc-page) .pom-percurso__ph{margin:0;font-size:var(--pom-text-h4);line-height:1.3}:is(.pom,.tc-page) .pom-percurso__plead{margin:var(--pom-space-1) 0 0;font-size:var(--pom-text-body-s);line-height:1.5}.pom-percurso__bar{display:flex;gap:2px;height:36px}.pom-percurso__seg{display:grid;place-items:center;min-width:26px;flex-basis:0;font:700 14px/1 var(--pom-font-num);color:var(--pom-color-ink);background:var(--pom-color-line-strong)}.pom-percurso__seg:first-child{border-radius:4px 0 0 4px}.pom-percurso__seg:last-child{border-radius:0 4px 4px 0}.pom-percurso__seg[data-k="canto"]{background:var(--pom-color-ink);color:var(--pom-color-surface)}.pom-percurso__seg[data-k="membrana"]{background:var(--pom-color-accent-text);color:var(--pom-color-surface)}.pom-percurso__seg[data-k="acabamento"]{background:var(--pom-color-line-control);color:var(--pom-color-ink)}.pom-percurso__pl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pom-space-1) var(--pom-space-2);margin:var(--pom-space-2) 0 0;padding:0;list-style:none;font-size:var(--pom-text-body-s)}.pom-percurso__pl li{display:grid;grid-template-columns:20px auto;column-gap:8px;align-items:center}.pom-percurso__pp{grid-column:2}.pom-percurso__sw{grid-row:span 2;align-self:start;margin-top:1px;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:4px;font:700 12px/1 var(--pom-font-num);background:var(--pom-color-line-strong);color:var(--pom-color-ink)}.pom-percurso__pl li[data-k="canto"] .pom-percurso__sw{background:var(--pom-color-ink);color:var(--pom-color-surface)}.pom-percurso__pl li[data-k="membrana"] .pom-percurso__sw{background:var(--pom-color-accent-text);color:var(--pom-color-surface)}.pom-percurso__pl li[data-k="acabamento"] .pom-percurso__sw{background:var(--pom-color-line-control)}.pom-percurso__pt{color:var(--pom-color-ink)}.pom-percurso__pp{font:700 var(--pom-text-body-s)/1.2 var(--pom-font-num);color:var(--pom-color-ink);font-variant-numeric:tabular-nums}:is(.pom,.tc-page) .pom-percurso__pnota{margin:var(--pom-space-2) 0 0;font-size:var(--pom-text-caption);line-height:1.45;color:var(--pom-color-text-muted)}@media (max-width:599px){.pom-percurso__lbl{display:none}.pom-percurso__fig{padding:var(--pom-space-2) var(--pom-space-1) var(--pom-space-1-5)}}@media (min-width:900px){.pom-percurso__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--pom-space-6)}.pom-percurso__fig{position:sticky;top:96px;padding:var(--pom-space-4) var(--pom-space-3) var(--pom-space-2)}.pom-percurso__preco{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--pom-space-6);padding:var(--pom-space-5);align-items:center}.pom-percurso__pl{grid-template-columns:repeat(4,auto);justify-content:space-between}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pom-percurso__mem{stroke-dasharray:1 1;animation:pom-percurso-draw linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes pom-percurso-draw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (forced-colors:active){.pom-percurso__mem{stroke:Highlight}.pom-percurso__seg,.pom-percurso__sw{forced-color-adjust:none;background:Canvas;color:CanvasText;border:1px solid CanvasText}.pom-percurso__seg[data-k="membrana"],.pom-percurso__pl li[data-k="membrana"] .pom-percurso__sw{background:Highlight;color:HighlightText}}:is(.pom,.tc-page) .pom-percurso__img{position:absolute;right:var(--pom-space-1);top:var(--pom-space-2);width:60px;max-width:60px;height:56px;object-fit:contain;pointer-events:none;filter:drop-shadow(0 4px 6px rgb(0 0 0 / .18))}.pom-percurso__i:has(.pom-percurso__img){padding-right:72px}@media (hover:hover) and (min-width:600px){.pom-percurso__i:has(.pom-percurso__img){padding-right:112px}:is(.pom,.tc-page) .pom-percurso__img{top:50%;width:104px;max-width:104px;height:96px;opacity:0;transform:translate(28px,-50%);transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1)}:is(.pom,.tc-page) .pom-percurso__i:hover .pom-percurso__img,:is(.pom,.tc-page) .pom-percurso__i:focus-within .pom-percurso__img{opacity:1;transform:translate(0,-50%)}}@media (prefers-reduced-motion:reduce){.pom-percurso__img{transition:none}}
