@media (min-width:900px){.pom-home .pom-sobre-cred{grid-template-columns:repeat(4,minmax(0,1fr))}}.pom-home-dores__l{display:grid;gap:var(--pom-space-2);margin:0;padding:0;list-style:none}@media (min-width:600px){.pom-home-dores__l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pom-home-dores__l{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pom-space-3)}}.pom-home-dor{display:flex;flex-direction:column;gap:var(--pom-space-2);padding:var(--pom-space-3);border-radius:var(--pom-radius-m);background:var(--pom-color-surface);box-shadow:var(--pom-ring-line)}:is(.pom,.tc-page) .pom-home-dor__q{margin:0;font:700 var(--pom-text-h3)/1.25 var(--pom-font-heading);color:var(--pom-color-ink);text-wrap:balance}:is(.pom,.tc-page) .pom-home-dor__a{margin:0;padding-top:var(--pom-space-2);border-top:1px solid var(--pom-color-line)}.pom-home-dor__lab{font-weight:700;color:var(--pom-color-accent-text)}.pom-home-dores :is(.pom-next,.tc-next){margin-top:var(--pom-space-4)}.pom-home-srv .pom-also{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pom-space-1) var(--pom-space-2);margin-top:var(--pom-space-5)}:is(.pom,.tc-page) .pom-home-srv .pom-also__h{margin:0;font-size:var(--pom-text-body);font-weight:600}:is(.pom,.tc-page) .pom-home-srv .pom-also :is(.pom-chips,.tc-chips){margin-top:0}:is(.pom,.tc-page) .pom-home-preco__mais{max-width:none;margin:var(--pom-space-4) 0 0}:is(.pom,.tc-page) .pom-home-preco__mais :is(.pom-textlink,.tc-textlink){display:inline}:is(.pom,.tc-page) .pom-home-preco__iva{max-width:none;margin:var(--pom-space-2) 0 0}.pom-home{--pom-section:72px}@media (min-width:900px){.pom-home{--pom-section:136px}}.pom-home-hero{position:relative;background:linear-gradient(180deg,#eef1f3 0%,var(--pom-color-bg) 78%)}:is(.pom,.tc-page) .pom-home-hero__h1{margin:0 0 var(--pom-space-2);font:600 clamp(16px,.5vw + 13px,20px)/1.35 var(--pom-font-heading);letter-spacing:0;color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-home-hero__promise{margin:0;font:700 clamp(34px,2.6vw + 18px,60px)/1.06 var(--pom-font-heading);letter-spacing:-.02em;color:var(--pom-color-ink);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.pom-home-hero__promise > span{display:block}.pom-home-hero__resp{color:var(--pom-color-accent-text)}.pom-home-hero__top{display:grid;row-gap:0}:is(.pom,.tc-page) .pom-home-hero__h1{font-weight:500}:is(.pom,.tc-page) .pom-home-hero__promise{margin-bottom:var(--pom-space-4)}.pom-home-hero__act{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin:0 0 var(--pom-space-5)}.pom-home-hero__ok{display:grid;gap:var(--pom-space-2);margin:0 0 var(--pom-space-3);padding:0;list-style:none}.pom-home-hero__ok li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start}.pom-home-hero__ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--pom-color-accent-soft);color:var(--pom-color-accent-text)}.pom-home-hero__ok b{display:block;font-weight:700;color:var(--pom-color-ink)}.pom-home-hero__ok li > span:last-child{color:var(--pom-color-text-muted);line-height:1.4}:is(.pom,.tc-page) .pom-home-hero__micro{margin:0;font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-home-hero__micro{line-height:1.6}:is(.pom,.tc-page) .pom-home-hero__micro a{margin-left:2px;color:var(--pom-color-ink);font-weight:600;letter-spacing:.04em;word-spacing:.12em;white-space:nowrap;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:color-mix(in srgb,var(--pom-color-ink) 45%,transparent)}:is(.pom,.tc-page) .pom-home-hero__micro a:hover{text-decoration-thickness:2px}:is(.pom,.tc-page) .pom-home-hero__nos{display:flex;align-items:center;gap:12px;margin:0;padding-top:var(--pom-space-3);border-top:1px solid var(--pom-color-line);font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}.pom-home-hero__avs{display:flex;flex:none}:is(.pom,.tc-page) .pom-home-hero__avs img{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid var(--pom-color-bg)}:is(.pom,.tc-page) .pom-home-hero__avs img + img{margin-left:-10px}@media (min-width:1024px){.pom-home-hero__top{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--pom-gap);align-items:start}.pom-home-hero__h1,.pom-home-hero__promise,.pom-home-hero__act{grid-column:1 / span 8}.pom-home-hero__act{margin-bottom:0}.pom-home-hero__side{grid-column:9 / -1;grid-row:2 / 4;display:grid;grid-template-rows:subgrid}:is(.pom,.tc-page) .pom-home-hero__ok{margin:0;align-self:start;padding-top:6px}:is(.pom,.tc-page) .pom-home-hero__nos{align-self:start;padding-top:8px;border-top:0}}@supports not (grid-template-rows:subgrid){@media (min-width:1024px){.pom-home-hero__side{row-gap:var(--pom-space-4)}}}@media (max-width:599px){.pom-home-hero__ok li{grid-template-columns:32px 1fr;gap:var(--pom-space-1-5)}.pom-home-hero__ic{width:32px;height:32px;border-radius:8px}.pom-home-hero__ic svg{width:20px;height:20px}:is(.pom,.tc-page) .pom-home-qg__vis{width:min(260px,68vw)}.pom-home-qg{margin-top:var(--pom-space-5)}}.pom-home-qg{margin-top:var(--pom-space-6)}.pom-home-qg__rota{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--pom-gap);margin:0;padding:0;border:0;min-width:0}:is(.pom,.tc-page) .pom-home-qg__q{margin:0 0 var(--pom-space-3);font:700 var(--pom-text-h3)/1.2 var(--pom-font-heading);color:var(--pom-color-ink)}.pom-home-qg__rota input{position:absolute;opacity:0;width:1px;height:1px}.pom-home-qg__stop{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:0 var(--pom-space-2) var(--pom-space-1) 0;cursor:pointer}.pom-home-qg__stop::before{content:"";position:absolute;left:24px;right:calc(-1 * var(--pom-gap));top:11px;height:2px;background:var(--pom-color-ink)}.pom-home-qg__rota label:last-of-type::before{display:none}.pom-home-qg__dot{position:relative;width:24px;height:24px;margin-bottom:var(--pom-space-1);border-radius:50%;background:var(--pom-color-bg);box-shadow:inset 0 0 0 3px var(--pom-color-ink);transition:background .2s,box-shadow .2s,transform .2s}.pom-home-qg__rota label:last-of-type .pom-home-qg__dot{border-radius:4px}.pom-home-qg__tn{font:700 var(--pom-text-h3)/1.2 var(--pom-font-heading);color:var(--pom-color-ink)}.pom-home-qg__ts{font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}.pom-home-qg__rota input:checked + label .pom-home-qg__dot{background:var(--pom-color-accent);box-shadow:0 0 0 6px var(--pom-color-accent-soft);transform:scale(1.1)}.pom-home-qg__rota input:checked + label .pom-home-qg__tn{color:var(--pom-color-accent-text)}.pom-home-qg__rota input:focus-visible + label .pom-home-qg__dot{outline:var(--pom-focus);outline-offset:6px}.pom-home-qg__rota input:not(:checked) + label:hover .pom-home-qg__dot{box-shadow:inset 0 0 0 3px var(--pom-color-accent)}@media (max-width:599px){.pom-home-qg__stop{padding-right:6px}.pom-home-qg__tn{font-size:16px}.pom-home-qg__ts{display:none}}.pom-home-qg__p{display:grid;gap:var(--pom-space-5);margin-top:var(--pom-space-5);padding:0;border-top:0}@supports selector(:has(a)){.pom-home-qg__p{display:none}.pom-home-qg:has(#hq-casa:checked) .pom-home-qg__p--casa,.pom-home-qg:has(#hq-predio:checked) .pom-home-qg__p--predio,.pom-home-qg:has(#hq-empresa:checked) .pom-home-qg__p--empresa{display:grid}@media (prefers-reduced-motion:no-preference){.pom-home-qg__p{animation:pom-qg-in .45s cubic-bezier(.2,.8,.2,1)}@keyframes pom-qg-in{from{opacity:0;transform:translateY(12px)}}}}@media (min-width:900px){.pom-home-qg__p{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--pom-gap);align-items:center}.pom-home-qg__vis{grid-column:1 / span 4}.pom-home-qg__txt{grid-column:5 / -1}}.pom-home-qg__vis{position:relative;justify-self:center;width:min(400px,82vw);aspect-ratio:1}@media (min-width:900px){:is(.pom,.tc-page) .pom-home-qg__vis{width:100%;justify-self:start}.pom-home-qg__card{left:0}}:is(.pom,.tc-page) .pom-home-qg__img{width:100%;height:100%;object-fit:cover;border-radius:50%}.pom-home-qg__badge{position:absolute;top:4%;right:2%;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--pom-color-accent);color:#fff;box-shadow:0 8px 24px rgba(39,131,235,.35)}.pom-home-qg__badge svg{width:36px;height:36px;color:#fff;stroke-width:1.75}.pom-home-qg__badge svg .pi-a{stroke:#fff}.pom-home-qg__card{position:absolute;left:-6%;bottom:8%;display:flex;flex-direction:column;gap:2px;max-width:76%;padding:12px 16px;border-radius:12px;background:var(--pom-color-surface);box-shadow:var(--pom-shadow-2);font-size:var(--pom-text-small)}.pom-home-qg__card b{font:700 16px/1.25 var(--pom-font-heading);color:var(--pom-color-ink)}.pom-home-qg__ex{font-size:12px;color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-home-qg__need{margin:0 0 var(--pom-space-4);font:600 clamp(22px,1vw + 16px,32px)/1.25 var(--pom-font-heading);color:var(--pom-color-ink);text-wrap:balance}.pom-home-qg__cols{display:grid;gap:var(--pom-space-4);margin-bottom:var(--pom-space-4)}@media (min-width:700px){.pom-home-qg__cols{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--pom-gap)}}:is(.pom,.tc-page) .pom-home-qg__lab{margin:0 0 var(--pom-space-2);font-weight:700;color:var(--pom-color-ink)}.pom-home-qg__dores{display:grid;gap:10px;margin:0;padding:0;list-style:none}.pom-home-qg__dores li{position:relative;justify-self:start;padding:10px 14px;border-radius:16px 16px 16px 4px;background:var(--pom-color-surface);box-shadow:var(--pom-ring-line)}.pom-home-qg__steps{position:relative;display:grid;gap:var(--pom-space-2);margin:0;padding:0 0 0 40px;list-style:none;counter-reset:qg}.pom-home-qg__steps li:not(:last-child)::after{content:"";position:absolute;left:-27px;top:28px;bottom:calc(-1 * var(--pom-space-2));width:2px;background:var(--pom-color-accent)}.pom-home-qg__steps li{position:relative;display:flex;flex-direction:column;counter-increment:qg}.pom-home-qg__steps li::before{content:counter(qg);position:absolute;left:-40px;top:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--pom-color-accent);color:#fff;font:700 14px/1 var(--pom-font-heading)}.pom-home-qg__steps li:last-child::before{content:"✓";background:var(--pom-color-ink)}.pom-home-qg__steps b{color:var(--pom-color-ink)}.pom-home-qg__steps span{color:var(--pom-color-text-muted);font-size:var(--pom-text-small)}.pom-home-mat__head{display:grid;gap:var(--pom-space-3);margin-bottom:var(--pom-space-5)}@media (min-width:900px){.pom-home-mat__head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;column-gap:var(--pom-space-7)}}:is(.pom,.tc-page) .pom-home-mat__neo{display:inline-flex;align-items:center;gap:var(--pom-space-2);margin:0 0 var(--pom-space-3);padding:10px 16px;border-radius:12px;background:#fff;color:var(--pom-color-ink);font-size:var(--pom-text-small);line-height:1.3;max-width:440px}:is(.pom,.tc-page) .pom-home-mat h2{margin:0;color:#fff}:is(.pom,.tc-page) .pom-home-mat__neo img{flex:none;width:118px;height:auto}:is(.pom,.tc-page) .pom-home-mat__lead{margin:0;color:var(--pom-color-on-dark-text);opacity:.85}.pom-home-mat__tipos{display:flex;flex-wrap:wrap;gap:var(--pom-space-1);min-width:0;max-width:100%;margin:0 0 var(--pom-space-4);padding:0;border:0}.pom-home-mat__tipos input{position:absolute;opacity:0;width:1px;height:1px}.pom-home-mat__tipos label{padding:10px 18px;border-radius:var(--pom-radius-pill);box-shadow:inset 0 0 0 1px rgba(255,255,255,.28);color:#fff;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.pom-home-mat__tipos label:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.7)}.pom-home-mat__tipos input:checked + label{background:#fff;color:var(--pom-color-ink)}.pom-home-mat__tipos input:focus-visible + label{outline:2px solid var(--pom-color-accent);outline-offset:3px}.pom-home-mat__l{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--pom-space-3);margin:0;padding:0;list-style:none;counter-reset:mat}.pom-home-mat__c{position:relative;display:flex;flex-direction:column;padding:var(--pom-space-2) var(--pom-space-2) var(--pom-space-3);border-radius:18px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);counter-increment:mat;transition:opacity .3s,filter .3s,transform .3s}.pom-home-mat__c::before{content:counter(mat);position:absolute;top:14px;left:14px;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--pom-color-ink);color:#fff;font:700 13px/1 var(--pom-font-heading)}.pom-home-mat__lata{display:grid;place-items:end center;height:210px;margin-bottom:var(--pom-space-2);padding:18px 12px 14px;border-radius:12px;background:radial-gradient(ellipse 70% 30% at 50% 92%,rgba(0,0,0,.14),transparent 70%),linear-gradient(180deg,#fff,#eef0f2)}:is(.pom,.tc-page) .pom-home-mat__lata img{width:auto;max-width:100%;height:auto;max-height:176px;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.18));transition:transform .35s cubic-bezier(.2,.8,.2,1)}.pom-home-mat__c:hover .pom-home-mat__lata img{transform:translateY(-4px) scale(1.04)}:is(.pom,.tc-page) .pom-home-mat__n{margin:0 0 6px;font:700 18px/1.25 var(--pom-font-heading);color:#fff}:is(.pom,.tc-page) .pom-home-mat__p{margin:0 0 var(--pom-space-2);font-size:var(--pom-text-small);color:var(--pom-color-on-dark-text);opacity:.85}:is(.pom,.tc-page) .pom-home-mat__w{margin:auto 0 10px;font-size:13px;color:#9cc6f7}:is(.pom,.tc-page) .pom-home-mat__q{margin:0;font-size:13px;color:var(--pom-color-on-dark-text);opacity:.8}.pom-home-mat__q b{color:#fff;font-size:15px}.pom-home-mat__bar{display:block;height:4px;margin-bottom:8px;border-radius:2px;background:linear-gradient(90deg,var(--pom-color-accent) var(--p),rgba(255,255,255,.14) 0)}@supports selector(:has(a)){.pom-home-mat__f:has(#mt-terracos:checked) .pom-home-mat__c:not(.is-terracos),.pom-home-mat__f:has(#mt-telhados:checked) .pom-home-mat__c:not(.is-telhados),.pom-home-mat__f:has(#mt-caleiras:checked) .pom-home-mat__c:not(.is-caleiras),.pom-home-mat__f:has(#mt-coberturas:checked) .pom-home-mat__c:not(.is-coberturas),.pom-home-mat__f:has(#mt-fachadas:checked) .pom-home-mat__c:not(.is-fachadas){opacity:.22;filter:grayscale(1);transform:scale(.97)}}.pom-home-mat__foot{display:grid;gap:var(--pom-space-1);max-width:none;margin-top:var(--pom-space-4);font-size:var(--pom-text-small);color:var(--pom-color-on-dark-text)}:is(.pom,.tc-page) .pom-home-mat__foot p{margin:0;max-width:none;color:#c9d1db;text-wrap:wrap}.pom-home-mat :is(.pom-textlink,.tc-textlink){color:#fff}.pom-home-num__grid{display:grid;gap:var(--pom-space-6)}@media (min-width:1024px){.pom-home-num__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--pom-space-7)}}:is(.pom,.tc-page) .pom-home-num__big{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:0 0 var(--pom-space-3);font:700 var(--pom-text-h3)/1.1 var(--pom-font-heading);color:var(--pom-color-ink)}.pom-home-num__big :is(.pom-num,.tc-n){font-size:clamp(64px,5vw + 30px,112px);line-height:.9;letter-spacing:-.03em}.pom-home-num__m2{width:100%;font-weight:500;color:var(--pom-color-text-muted)}.pom-home-num__bar,.pom-home-num__tipos li{--c0:#1A66C9;--c1:#2783EB;--c2:#6aa9f2;--c3:#a8cdf8;--c4:#1d2126;--c5:#9aa3ad}.pom-home-num__bar{display:flex;gap:3px;height:18px;margin-bottom:var(--pom-space-3)}.pom-home-num__bar span{flex:0 0 var(--w);border-radius:4px;background:var(--c0)}.pom-home-num__bar span:nth-child(2),.pom-home-num__tipos li:nth-child(2) .pom-home-num__sw{background:var(--c1)}.pom-home-num__bar span:nth-child(3),.pom-home-num__tipos li:nth-child(3) .pom-home-num__sw{background:var(--c2)}.pom-home-num__bar span:nth-child(4),.pom-home-num__tipos li:nth-child(4) .pom-home-num__sw{background:var(--c3)}.pom-home-num__bar span:nth-child(5),.pom-home-num__tipos li:nth-child(5) .pom-home-num__sw{background:var(--c4)}.pom-home-num__bar span:nth-child(6),.pom-home-num__tipos li:nth-child(6) .pom-home-num__sw{background:var(--c5)}.pom-home-num__tipos{display:grid;grid-template-columns:1fr 1fr;gap:12px var(--pom-space-3);margin:0 0 var(--pom-space-3);padding:0;list-style:none}.pom-home-num__tipos li{display:grid;grid-template-columns:12px 1fr auto;column-gap:8px;align-items:baseline}.pom-home-num__sw{width:12px;height:12px;border-radius:3px;background:var(--c0);align-self:center}.pom-home-num__tipos b{font-size:18px;color:var(--pom-color-ink)}.pom-home-num__s{grid-column:2 / -1;font-size:13px;color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-home-num__h3{margin:0 0 6px;font:700 var(--pom-text-h3)/1.2 var(--pom-font-heading);color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-home-num__sub{margin:0 0 var(--pom-space-3);color:var(--pom-color-text-muted);font-size:var(--pom-text-small)}.pom-home-tree{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:52px;grid-auto-flow:dense;gap:4px;margin:0 0 var(--pom-space-2);padding:0;list-style:none}.pom-home-tree li{grid-column:span var(--c);grid-row:span var(--r);display:flex}.pom-home-tree__t{display:flex;flex:1;flex-direction:column;justify-content:flex-end;min-width:0;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--pom-color-accent) calc(var(--p) * 2.4 + 14%),#fff);color:var(--pom-color-ink);text-decoration:none;overflow:hidden;transition:transform .2s,box-shadow .2s}.pom-home-tree li:nth-child(-n+3) .pom-home-tree__t{color:#fff}.pom-home-tree__t b{font:700 clamp(16px,1vw + 10px,22px)/1 var(--pom-font-heading)}.pom-home-tree li:first-child .pom-home-tree__t b{font-size:clamp(32px,2vw + 18px,56px)}.pom-home-tree__t span{font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pom-home-tree li.is-s .pom-home-tree__t{padding:6px 8px}.pom-home-tree li.is-s .pom-home-tree__t b{font-size:13px}.pom-home-tree li.is-s .pom-home-tree__t{padding:5px 6px}.pom-home-tree li.is-s .pom-home-tree__t span{font-size:10px;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}a.pom-home-tree__t{text-decoration:none;cursor:pointer}a.pom-home-tree__t::after{content:"→";position:absolute;top:8px;right:10px;font-size:14px;opacity:.55;transition:opacity .2s,transform .2s}.pom-home-tree li{position:relative}a.pom-home-tree__t:hover,a.pom-home-tree__t:focus-visible{transform:translateY(-2px);box-shadow:var(--pom-shadow-2)}a.pom-home-tree__t:hover span,a.pom-home-tree__t:focus-visible span{text-decoration:underline;text-underline-offset:3px}a.pom-home-tree__t:hover::after{opacity:1;transform:translateX(2px)}.pom-home-tree li.is-s a.pom-home-tree__t::after{display:none}.pom-home-num__tipos a{text-decoration:none;color:inherit}.pom-home-num__tipos a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:699px){.pom-home-tree{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:44px}.pom-home-tree li{grid-column:span min(var(--c),6);grid-row:span max(1,calc(var(--r) - 1))}.pom-home-tree li.is-s{grid-column:span 2}.pom-home-num__tipos{grid-template-columns:1fr}}.pom-home-eq__grid{display:grid;gap:var(--pom-space-5);align-items:center}@media (min-width:900px){.pom-home-eq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--pom-space-7)}}.pom-home-eq__alex{position:relative;margin:0;overflow:hidden;border-radius:var(--pom-radius-l);box-shadow:var(--pom-shadow-2);aspect-ratio:4 / 5}:is(.pom,.tc-page) .pom-home-eq__alex img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.pom-home-eq__alex figcaption{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;gap:4px;padding:64px var(--pom-space-4) var(--pom-space-4);background:linear-gradient(transparent,rgba(12,16,22,.78));color:#fff}.pom-home-eq__nome{font:700 clamp(48px,3vw + 28px,88px)/.95 var(--pom-font-heading);letter-spacing:-.02em}.pom-home-eq__papel{font-weight:600;opacity:.9}:is(.pom,.tc-page) .pom-home-eq__lead{margin:0 0 var(--pom-space-4);font:600 clamp(24px,1.1vw + 16px,36px)/1.25 var(--pom-font-heading);color:var(--pom-color-ink);text-wrap:balance}.pom-home-eq__factos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 var(--pom-space-5);border-top:1px solid var(--pom-color-ink)}.pom-home-eq__factos > div{padding:var(--pom-space-2) var(--pom-space-2) 0 0}:is(.pom,.tc-page) .pom-home-eq__factos dt{font-size:13px;color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-home-eq__factos dd{margin:4px 0 0;font:700 var(--pom-text-h3)/1.2 var(--pom-font-heading);color:var(--pom-color-ink)}.pom-home-eq__more > summary{list-style:none;cursor:pointer}.pom-home-eq__more > summary::-webkit-details-marker{display:none}.pom-home-eq__sum{display:inline-flex;align-items:center;gap:var(--pom-space-2);padding:10px 22px 10px 10px;border-radius:var(--pom-radius-pill);background:var(--pom-color-surface);box-shadow:var(--pom-ring-line),var(--pom-shadow-1,0 2px 8px rgba(20,24,31,.08));transition:box-shadow .2s,transform .2s}.pom-home-eq__sum:hover{transform:translateY(-2px);box-shadow:var(--pom-ring-line),var(--pom-shadow-2)}.pom-home-eq__sum:focus-visible{outline:var(--pom-focus);outline-offset:4px}.pom-home-eq__avs{display:flex}:is(.pom,.tc-page) .pom-home-eq__avs img,.pom-home-eq__plus{width:60px;height:60px;flex:none;border-radius:50%;object-fit:cover;border:3px solid var(--pom-color-surface)}:is(.pom,.tc-page) .pom-home-eq__avs > * + *{margin-left:-16px}.pom-home-eq__plus{position:relative;display:block;background:var(--pom-color-accent);transition:margin .35s cubic-bezier(.2,.8,.2,1)}.pom-home-eq__plus i{position:absolute;left:50%;top:50%;width:18px;height:3px;margin:-1.5px 0 0 -9px;border-radius:2px;background:#fff;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.pom-home-eq__plus i + i{transform:rotate(90deg)}:is(.pom,.tc-page) .pom-home-eq__avs img{transition:width .35s cubic-bezier(.2,.8,.2,1),opacity .25s,margin .35s cubic-bezier(.2,.8,.2,1),border-width .35s}:is(.pom,.tc-page) .pom-home-eq__more[open] .pom-home-eq__avs img{width:0;opacity:0;margin-left:0;border-width:0}:is(.pom,.tc-page) .pom-home-eq__more[open] .pom-home-eq__plus{margin-left:0}.pom-home-eq__more[open] .pom-home-eq__plus i + i{transform:rotate(0deg)}@media (prefers-reduced-motion:reduce){:is(.pom,.tc-page) .pom-home-eq__avs img,.pom-home-eq__plus,.pom-home-eq__plus i{transition:none}}.pom-home-eq__st{display:flex;flex-direction:column}.pom-home-eq__st b{font:700 18px/1.2 var(--pom-font-heading);color:var(--pom-color-ink)}.pom-home-eq__st > span{font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}.pom-home-eq__close,.pom-home-eq__more[open] .pom-home-eq__open{display:none}.pom-home-eq__more[open] .pom-home-eq__close{display:inline}.pom-home-eq__body{display:grid;gap:var(--pom-space-3);margin-top:var(--pom-space-4)}@media (min-width:600px){.pom-home-eq__body > .pom-equipa{grid-template-columns:repeat(2,minmax(0,1fr))}}.pom-home-eq__mais p{margin:0 0 8px}@media (prefers-reduced-motion:no-preference){.pom-home-eq__more[open] .pom-home-eq__body{animation:pom-qg-in .45s cubic-bezier(.2,.8,.2,1)}}@media (max-width:599px){.pom-home-eq__factos{grid-template-columns:1fr 1fr}.pom-home-eq__alex{aspect-ratio:1}}.pom-home-onde__l{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--pom-space-2);margin:var(--pom-space-4) 0 var(--pom-space-3);padding:0;list-style:none}.pom-home-onde__l a{position:relative;display:flex;flex-direction:column;gap:4px;padding:var(--pom-space-3) var(--pom-space-3) var(--pom-space-3);border-radius:14px;background:var(--pom-color-surface);box-shadow:var(--pom-ring-line);text-decoration:none;color:var(--pom-color-ink);transition:transform .2s,box-shadow .2s}.pom-home-onde__l a:hover{transform:translateY(-2px);box-shadow:var(--pom-ring-line),var(--pom-shadow-2)}.pom-home-onde__n{font:700 var(--pom-text-h3)/1.2 var(--pom-font-heading)}.pom-home-onde__o{font-size:var(--pom-text-small);color:var(--pom-color-accent-text)}.pom-home-onde__go{position:absolute;right:var(--pom-space-3);top:var(--pom-space-3);color:var(--pom-color-accent-text)}:is(.pom,.tc-page) .pom-home-onde__mais{margin:0 0 var(--pom-space-4);color:var(--pom-color-text-muted);font-size:var(--pom-text-small);max-width:none;text-wrap:pretty}.pom-home-onde__mapa > summary{list-style:none;cursor:pointer}.pom-home-onde__mapa > summary::-webkit-details-marker{display:none}.pom-home-onde__close,.pom-home-onde__mapa[open] .pom-home-onde__open{display:none}.pom-home-onde__mapa[open] .pom-home-onde__close{display:inline}.pom-home-onde__body{margin-top:var(--pom-space-4)}@media (prefers-reduced-motion:no-preference){.pom-home-onde__mapa[open] .pom-home-onde__body{animation:pom-qg-in .45s cubic-bezier(.2,.8,.2,1)}}.pom-faq-tabs__l{display:flex;flex-wrap:wrap;gap:var(--pom-space-1);margin:0 0 var(--pom-space-3);padding:0;border:0}.pom-faq-tabs__l input{position:absolute;opacity:0;width:1px;height:1px}.pom-faq-tabs__l label{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:var(--pom-radius-pill);box-shadow:var(--pom-ring-line);background:var(--pom-color-surface);font-weight:600;color:var(--pom-color-ink);cursor:pointer;transition:background .2s,color .2s}.pom-faq-tabs__l label:hover{box-shadow:inset 0 0 0 1px var(--pom-color-accent)}.pom-faq-tabs__n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--pom-color-bg-muted);font-size:12px;color:var(--pom-color-text-muted)}.pom-faq-tabs__l input:checked + label{background:var(--pom-color-ink);color:#fff;box-shadow:none}.pom-faq-tabs__l input:checked + label .pom-faq-tabs__n{background:rgba(255,255,255,.18);color:#fff}.pom-faq-tabs__l input:focus-visible + label{outline:var(--pom-focus);outline-offset:3px}@supports selector(:has(a)){.pom-faq-tabs .pom-faq-tabs__p{display:none}.pom-faq-tabs .pom-faq-tabs__p :is(.pom-acc__group,.tc-acc__group){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pom-faq-tabs:has(input[id$="-t0"]:checked) .pom-faq-tabs__p[data-t="0"],.pom-faq-tabs:has(input[id$="-t1"]:checked) .pom-faq-tabs__p[data-t="1"],.pom-faq-tabs:has(input[id$="-t2"]:checked) .pom-faq-tabs__p[data-t="2"],.pom-faq-tabs:has(input[id$="-t3"]:checked) .pom-faq-tabs__p[data-t="3"],.pom-faq-tabs:has(input[id$="-t4"]:checked) .pom-faq-tabs__p[data-t="4"]{display:block}}.pom-home-onde .pom-mapa__pt:not(.is-pub):not(.pom-mapa__pt--base) > .pom-mapa__dot{width:calc(10px * var(--k,1));height:calc(10px * var(--k,1));background:color-mix(in srgb,var(--pom-color-accent) 22%,var(--pom-color-surface))}.pom-home-mat__cta{justify-content:center;gap:var(--pom-space-2);padding:var(--pom-space-4) var(--pom-space-3);background:var(--pom-color-accent-text);box-shadow:none;counter-increment:none}.pom-home-mat__cta::before{display:none}:is(.pom,.tc-page) .pom-home-mat__cta .pom-home-mat__n{font-size:22px}:is(.pom,.tc-page) .pom-home-mat__cta .pom-home-mat__p{opacity:.92;color:#fff}.pom-home-mat__cta :is(.pom-btn,.tc-btn){align-self:flex-start}@supports selector(:has(a)){.pom-home-mat__f:has(#mt-todas:not(:checked)) .pom-home-mat__cta{opacity:1;filter:none;transform:none}}:is(.pom,.tc-page) .pom-home-hero{padding:var(--pom-space-6) 0 var(--pom-space-7)}@media (min-width:900px){:is(.pom,.tc-page) .pom-home-hero{padding:120px 0 var(--pom-space-8)}:is(.pom,.tc-page) .pom-home-qg{margin-top:var(--pom-space-8)}:is(.pom,.tc-page) .pom-home-qg__p{margin-top:var(--pom-space-6)}.pom-home-hero .pom-sobre-cred{margin-top:var(--pom-space-7)}}.pom-home-hero{position:relative;isolation:isolate}.pom-home-hero > :is(.pom-wrap,.tc-wrap){position:relative;z-index:1}.pom-home-hero__bg{position:absolute;left:0;right:0;top:0;height:min(820px,100%);z-index:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,transparent);mask-image:linear-gradient(#000 62%,transparent)}:is(.pom,.tc-page) .pom-home-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:60% 45%}.pom-home-hero__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(243,244,245,.97) 0%,rgba(243,244,245,.93) 38%,rgba(243,244,245,.72) 58%,rgba(243,244,245,.38) 80%,rgba(243,244,245,.2) 100%)}.pom-home-hero__bg::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.75) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.75) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(to left,#000 0,transparent 60%);mask-image:linear-gradient(to left,#000 0,transparent 60%)}@media (max-width:899px){.pom-home-hero__bg{height:640px}.pom-home-hero__bg::after{background:linear-gradient(rgba(243,244,245,.86),rgba(243,244,245,.94))}.pom-home-hero__bg::before{opacity:.35;background-image:linear-gradient(rgba(23,28,33,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(23,28,33,.12) 1px,transparent 1px);-webkit-mask-image:linear-gradient(#000,transparent 70%);mask-image:linear-gradient(#000,transparent 70%)}}@media (min-width:1024px){:is(.pom,.tc-page) .pom-home-hero__side{position:relative}:is(.pom,.tc-page) .pom-home-hero__side::before{content:"";position:absolute;inset:-20px -24px;z-index:-1;border-radius:20px;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 10px 30px rgba(20,24,31,.08)}}.pom-home-esp__l{display:grid;gap:var(--pom-space-3);margin:0;padding:0;list-style:none;counter-reset:esp}@media (min-width:700px){.pom-home-esp__l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.pom-home-esp__l{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pom-gap)}}.pom-home-esp__f{position:relative;display:flex;flex-direction:column;padding:var(--pom-space-3);border-radius:16px;background:var(--pom-color-surface);box-shadow:var(--pom-ring-line);counter-increment:esp}.pom-home-esp__f::before{content:counter(esp);position:absolute;top:14px;left:14px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--pom-color-ink);color:#fff;font:700 13px/1 var(--pom-font-heading)}.pom-home-esp__f--1::before{background:var(--pom-color-accent)}@media (min-width:1100px){.pom-home-esp__f:not(:last-child)::after{content:"→";position:absolute;right:calc(-1 * var(--pom-gap) / 2 - 8px);top:72px;z-index:1;color:var(--pom-color-text-muted);font-size:18px}}.pom-home-esp__svg{display:block;width:100%;height:auto;margin:var(--pom-space-3) 0 var(--pom-space-2)}.pom-home-esp__svg .c-tij{fill:#d8c3b0;stroke:#a8917c;stroke-width:1}.pom-home-esp__svg .c-laje{fill:#cfd3d7}.pom-home-esp__svg .c-ferro{fill:#6b7178}.pom-home-esp__svg .c-ferro.is-rust{fill:#a4572a;stroke:rgba(164,87,42,.35);stroke-width:4}.pom-home-esp__svg .c-teto{fill:#f4f2ef;stroke:#e1ddd7;stroke-width:1}.pom-home-esp__svg .c-agua{fill:var(--pom-color-accent)}.pom-home-esp__svg .c-agua-l{fill:none;stroke:var(--pom-color-accent);stroke-width:2.5;stroke-linecap:round}.pom-home-esp__svg .c-agua-f{fill:var(--pom-color-accent);opacity:.75}.pom-home-esp__svg .c-mancha{fill:#8b6a43;opacity:.28}.pom-home-esp__svg .c-fenda{fill:none;stroke:#4b5057;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:is(.pom,.tc-page) .pom-home-esp__t{margin:0 0 6px;font:700 18px/1.25 var(--pom-font-heading);color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-home-esp__d{margin:0 0 var(--pom-space-2);font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-home-esp__p{margin:auto 0 0;padding-top:var(--pom-space-1-5);border-top:1px solid var(--pom-color-line);font-weight:700;color:var(--pom-color-ink)}.pom-home-esp__f--1 .pom-home-esp__p{color:var(--pom-color-accent-text)}.pom-home-esp__f--4 .pom-home-esp__p{color:#a4572a}.pom-home-esp__delta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pom-space-3);margin-top:var(--pom-space-4);padding:var(--pom-space-3) var(--pom-space-4);border-radius:16px;background:var(--pom-color-bg-muted)}:is(.pom,.tc-page) .pom-home-esp__delta p{display:flex;align-items:center;gap:var(--pom-space-2);margin:0;max-width:70ch}.pom-home-esp__delta b{flex:none;font:700 clamp(32px,2vw + 20px,48px)/1 var(--pom-font-num);font-variant-numeric:lining-nums;color:#a4572a}:is(.pom,.tc-page) p:is(.pom-fine,.tc-fine).pom-home-preco__iva,:is(.pom,.tc-page) p.pom-home-onde__mais{max-width:none;text-wrap:wrap}@media (min-width:900px){.pom-home .pom-home-mat__head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--pom-gap)}.pom-home .pom-home-mat__head > :first-child{grid-column:1 / span 8}.pom-home .pom-home-mat__head > :last-child{grid-column:9 / -1}}@media (min-width:1024px){.pom-home .pom-home-num__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--pom-gap)}.pom-home .pom-home-num__obras{grid-column:1 / span 4}.pom-home .pom-home-num__cc{grid-column:5 / -1}}@media (min-width:900px){.pom-home .pom-home-eq__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--pom-gap)}.pom-home .pom-home-eq__alex{grid-column:1 / span 4}.pom-home .pom-home-eq__txt{grid-column:5 / -1}}@media (max-width:699px){.pom-home-mat__tipos{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x;margin-right:calc(-1 * var(--pom-gutter));padding-right:var(--pom-gutter);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.pom-home-mat__tipos::-webkit-scrollbar{display:none}.pom-home-mat__tipos label{flex:none;scroll-snap-align:start;white-space:nowrap}.pom-home-mat__l{display:flex;grid-template-columns:none;gap:var(--pom-space-2);overflow-x:auto;margin-right:calc(-1 * var(--pom-gutter));padding:0 var(--pom-gutter) var(--pom-space-2) 0;scroll-snap-type:x mandatory;scrollbar-width:thin}.pom-home-mat__c{flex:0 0 78%;scroll-snap-align:start}.pom-home-mat__lata{height:170px}:is(.pom,.tc-page) .pom-home-mat__lata img{max-height:140px}}.pom-home-esp__f::before,.pom-home-mat__c::before,.pom-home-qg__steps li::before{font-family:var(--pom-font-num);font-variant-numeric:lining-nums tabular-nums;line-height:1;padding-top:1px;box-sizing:border-box}
