section[data-astro-cid-6shrvqu2][id]{scroll-margin-top:110px}.local-hero[data-astro-cid-6shrvqu2]{padding-top:var(--e7);padding-bottom:var(--e7);grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.local-hero__copy[data-astro-cid-6shrvqu2] h1[data-astro-cid-6shrvqu2]{margin-top:var(--e4);max-width:18ch;font-size:clamp(2.25rem,3.8vw,4.2rem);line-height:1.08}.local-hero__lead[data-astro-cid-6shrvqu2]{max-width:58ch;margin-top:var(--e5);color:var(--fg-2);font-size:var(--fs-lead)}.local-hero[data-astro-cid-6shrvqu2] .acoes[data-astro-cid-6shrvqu2]{margin-top:var(--e6);gap:var(--e5)}.local-hero__visual[data-astro-cid-6shrvqu2]{min-width:0}.local-hero__visual[data-astro-cid-6shrvqu2] .city-photo{border-radius:var(--r2);aspect-ratio:5/4;margin:0;overflow:hidden}.local-hero__visual[data-astro-cid-6shrvqu2] img{object-fit:cover;width:100%;height:100%}.local-photo-caption[data-astro-cid-6shrvqu2]{margin-top:var(--e3);color:var(--fg-3);letter-spacing:.01em;font-size:.76rem}.local-hero__note[data-astro-cid-6shrvqu2]{align-items:center;gap:var(--e4);padding-top:var(--e5);margin-top:var(--e6);border-top:1px solid var(--linha-fina);max-width:430px;display:flex}.local-hero__count[data-astro-cid-6shrvqu2]{color:var(--acento);font-variant-numeric:tabular-nums;font-size:2.2rem;line-height:1}.local-hero__note[data-astro-cid-6shrvqu2] p[data-astro-cid-6shrvqu2]{margin:0;font-size:.86rem;font-weight:600}.local-hero__note[data-astro-cid-6shrvqu2] p[data-astro-cid-6shrvqu2] span[data-astro-cid-6shrvqu2]{color:var(--fg-2);font-size:.77rem;font-weight:400}.local-nav[data-astro-cid-6shrvqu2]{gap:var(--e2) var(--e6);border-block:1px solid var(--linha-fina);padding-block:var(--e3);flex-wrap:wrap;display:flex}.local-nav[data-astro-cid-6shrvqu2] a[data-astro-cid-6shrvqu2]{min-height:44px;color:var(--fg-2);align-items:center;font-size:.84rem;text-decoration:none;display:inline-flex}.local-nav[data-astro-cid-6shrvqu2] a[data-astro-cid-6shrvqu2]:hover{color:var(--acento)}.local-editorial[data-astro-cid-6shrvqu2]{grid-template-columns:.85fr 1.15fr;gap:clamp(32px,6vw,96px);display:grid}.local-editorial[data-astro-cid-6shrvqu2] h2[data-astro-cid-6shrvqu2],.local-section-heading[data-astro-cid-6shrvqu2] h2[data-astro-cid-6shrvqu2],.local-faq-layout[data-astro-cid-6shrvqu2] h2[data-astro-cid-6shrvqu2],.local-final[data-astro-cid-6shrvqu2] h2[data-astro-cid-6shrvqu2]{margin-top:var(--e4);max-width:24ch}.local-editorial[data-astro-cid-6shrvqu2] .prosa[data-astro-cid-6shrvqu2] p[data-astro-cid-6shrvqu2]+p[data-astro-cid-6shrvqu2]{margin-top:var(--e5)}.local-focus[data-astro-cid-6shrvqu2]{margin-top:var(--e7);gap:var(--e6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.local-focus[data-astro-cid-6shrvqu2] article[data-astro-cid-6shrvqu2]{padding-top:var(--e5);border-top:1px solid var(--linha-media)}.local-number[data-astro-cid-6shrvqu2]{font-family:var(--fonte-dados);color:var(--acento);letter-spacing:.08em;font-size:.78rem;display:block}.local-focus[data-astro-cid-6shrvqu2] h3[data-astro-cid-6shrvqu2]{margin-top:var(--e4);font-size:1.08rem}.local-focus[data-astro-cid-6shrvqu2] p[data-astro-cid-6shrvqu2]{margin-top:var(--e3);color:var(--fg-2);font-size:.94rem}.local-projects[data-astro-cid-6shrvqu2]{background:var(--bg-alta);border-block:1px solid var(--linha-fina)}.local-section-heading[data-astro-cid-6shrvqu2]{justify-content:space-between;align-items:flex-end;gap:var(--e5);display:flex}.local-section-heading[data-astro-cid-6shrvqu2] .btn--texto[data-astro-cid-6shrvqu2]{flex-shrink:0}.local-section-intro[data-astro-cid-6shrvqu2]{color:var(--fg-2);max-width:68ch;margin-top:var(--e4)}.local-project-grid[data-astro-cid-6shrvqu2]{gap:var(--e5);margin-top:var(--e6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.local-project-grid[data-astro-cid-6shrvqu2]:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.local-project-grid--single[data-astro-cid-6shrvqu2]{grid-template-columns:minmax(0,640px);justify-content:center}.local-services[data-astro-cid-6shrvqu2]{gap:var(--e4);margin-top:var(--e6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.local-service[data-astro-cid-6shrvqu2]{padding:var(--e5);background:var(--bg-alta);border:1px solid var(--linha-fina);border-radius:var(--r2);color:var(--fg);transition:border-color var(--t-media),transform var(--t-media);flex-direction:column;text-decoration:none;display:flex}.local-service[data-astro-cid-6shrvqu2]:hover{border-color:var(--acento);transform:translateY(-3px)}.local-service[data-astro-cid-6shrvqu2] h3[data-astro-cid-6shrvqu2]{margin-top:var(--e5);font-size:1.13rem}.local-service[data-astro-cid-6shrvqu2] p[data-astro-cid-6shrvqu2]{margin-top:var(--e3);margin-bottom:var(--e5);color:var(--fg-2);font-size:.9rem}.local-service__link[data-astro-cid-6shrvqu2]{justify-content:space-between;gap:var(--e3);padding-top:var(--e4);border-top:1px solid var(--linha-fina);color:var(--acento);margin-top:auto;font-size:.8rem;font-weight:600;display:flex}.local-assessment[data-astro-cid-6shrvqu2]{background:var(--bg-tec)}.local-assessment__intro[data-astro-cid-6shrvqu2]{color:var(--fg-2);margin-top:var(--e5);margin-bottom:var(--e6);max-width:50ch}.local-checklist[data-astro-cid-6shrvqu2]{margin:0;padding:0;list-style:none}.local-checklist[data-astro-cid-6shrvqu2] li[data-astro-cid-6shrvqu2]{gap:var(--e5);padding-block:var(--e5);border-bottom:1px solid var(--linha-media);grid-template-columns:32px 1fr;display:grid}.local-checklist[data-astro-cid-6shrvqu2] li[data-astro-cid-6shrvqu2]:first-child{border-top:1px solid var(--linha-media)}.local-checklist[data-astro-cid-6shrvqu2] li[data-astro-cid-6shrvqu2] span[data-astro-cid-6shrvqu2]{color:var(--acento);font-family:var(--fonte-dados);padding-top:3px;font-size:.8rem}.local-checklist[data-astro-cid-6shrvqu2] li[data-astro-cid-6shrvqu2] p[data-astro-cid-6shrvqu2]{margin:0}.local-faq-layout[data-astro-cid-6shrvqu2]{grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,96px);display:grid}.local-faq-layout[data-astro-cid-6shrvqu2]>div[data-astro-cid-6shrvqu2]>p[data-astro-cid-6shrvqu2]{margin-top:var(--e5);color:var(--fg-2);max-width:38ch}.local-faq[data-astro-cid-6shrvqu2] details[data-astro-cid-6shrvqu2]{border-bottom:1px solid var(--linha-media)}.local-faq[data-astro-cid-6shrvqu2] details[data-astro-cid-6shrvqu2]:first-child{border-top:1px solid var(--linha-media)}.local-faq[data-astro-cid-6shrvqu2] summary[data-astro-cid-6shrvqu2]{justify-content:space-between;align-items:center;gap:var(--e5);padding-block:var(--e5);cursor:pointer;font-size:1rem;font-weight:600;list-style:none;display:flex}.local-faq[data-astro-cid-6shrvqu2] summary[data-astro-cid-6shrvqu2]::-webkit-details-marker{display:none}.local-faq[data-astro-cid-6shrvqu2] summary[data-astro-cid-6shrvqu2] span[data-astro-cid-6shrvqu2]{color:var(--acento);font-size:1.4rem;font-weight:400}.local-faq[data-astro-cid-6shrvqu2] details[data-astro-cid-6shrvqu2][open] summary[data-astro-cid-6shrvqu2] span[data-astro-cid-6shrvqu2]{transform:rotate(45deg)}.local-faq[data-astro-cid-6shrvqu2] details[data-astro-cid-6shrvqu2] p[data-astro-cid-6shrvqu2]{padding-bottom:var(--e5);max-width:64ch;color:var(--fg-2);font-size:.94rem}.local-final[data-astro-cid-6shrvqu2]{background:var(--bg-alta);border-block:1px solid var(--linha-fina)}.local-final__layout[data-astro-cid-6shrvqu2]{justify-content:space-between;align-items:center;gap:var(--e7);display:flex}.local-final[data-astro-cid-6shrvqu2] h2[data-astro-cid-6shrvqu2]{max-width:27ch}.local-final[data-astro-cid-6shrvqu2] p[data-astro-cid-6shrvqu2]{max-width:56ch;margin-top:var(--e5);color:var(--fg-2)}.local-final[data-astro-cid-6shrvqu2] .btn[data-astro-cid-6shrvqu2]{flex-shrink:0}.local-neighbours[data-astro-cid-6shrvqu2]{padding-block:var(--e6);align-items:center;gap:var(--e6);flex-wrap:wrap;display:flex}.local-neighbours[data-astro-cid-6shrvqu2] p[data-astro-cid-6shrvqu2]{color:var(--fg-3);font-size:.8rem}.local-neighbours[data-astro-cid-6shrvqu2] div[data-astro-cid-6shrvqu2]{gap:var(--e5);flex-wrap:wrap;display:flex}.local-neighbours[data-astro-cid-6shrvqu2] a[data-astro-cid-6shrvqu2]{color:var(--fg);align-items:center;gap:var(--e3);min-height:44px;font-size:.85rem;text-decoration:none;display:inline-flex}.local-neighbours[data-astro-cid-6shrvqu2] a[data-astro-cid-6shrvqu2]:hover{color:var(--acento)}@media (width<=1100px){.local-services[data-astro-cid-6shrvqu2],.local-project-grid[data-astro-cid-6shrvqu2]{grid-template-columns:repeat(2,minmax(0,1fr))}.local-project-grid--single[data-astro-cid-6shrvqu2]{grid-template-columns:minmax(0,640px)}.local-final__layout[data-astro-cid-6shrvqu2]{align-items:flex-start;gap:var(--e6);flex-direction:column}}@media (width<=760px){.local-hero[data-astro-cid-6shrvqu2]{padding-top:var(--e5);gap:var(--e6);grid-template-columns:1fr}.local-hero__copy[data-astro-cid-6shrvqu2] h1[data-astro-cid-6shrvqu2]{max-width:21ch}.local-hero__visual[data-astro-cid-6shrvqu2] .city-photo{aspect-ratio:16/10}.local-hero__note[data-astro-cid-6shrvqu2]{margin-top:var(--e5)}.local-editorial[data-astro-cid-6shrvqu2],.local-faq-layout[data-astro-cid-6shrvqu2]{gap:var(--e6);grid-template-columns:1fr}.local-focus[data-astro-cid-6shrvqu2]{gap:var(--e5);grid-template-columns:1fr}.local-section-heading[data-astro-cid-6shrvqu2]{flex-direction:column;align-items:flex-start}.local-project-grid[data-astro-cid-6shrvqu2],.local-project-grid[data-astro-cid-6shrvqu2]:has(>:nth-child(2):last-child){grid-template-columns:1fr}.local-nav[data-astro-cid-6shrvqu2]{gap:var(--e1) var(--e5)}.local-neighbours[data-astro-cid-6shrvqu2]{gap:var(--e2)}}@media (width<=480px){.local-services[data-astro-cid-6shrvqu2]{grid-template-columns:1fr}.local-hero[data-astro-cid-6shrvqu2] .acoes[data-astro-cid-6shrvqu2]{align-items:stretch}.local-hero[data-astro-cid-6shrvqu2] .btn[data-astro-cid-6shrvqu2],.local-final[data-astro-cid-6shrvqu2] .btn[data-astro-cid-6shrvqu2]{width:100%}.local-checklist[data-astro-cid-6shrvqu2] li[data-astro-cid-6shrvqu2]{gap:var(--e3)}}@media (prefers-reduced-motion:reduce){.local-service[data-astro-cid-6shrvqu2]{transition:none}.local-service[data-astro-cid-6shrvqu2]:hover{transform:none}}
