.local-onde,.local-servicos,.local-faq,.local-relacionadas{width:min(1180px,100% - 32px);margin:0 auto;padding:clamp(48px,6vw,80px) 0 0}[id=conteudo-principal].lp.lp :is(.local-onde,.local-servicos,.local-faq,.local-relacionadas,.local-instagram) h2{color:var(--marsala);margin:0 0 24px;font-size:clamp(1.6rem,2.8vw,2.2rem);line-height:1.15}.local-onde ul{gap:14px;max-width:78ch;margin:0;padding:0;list-style:none;display:grid}.local-onde li{color:var(--ink);padding-left:26px;font-size:1.0625rem;line-height:1.6;position:relative}.local-onde li:before{content:"";background:var(--gold);width:10px;height:10px;position:absolute;top:.55em;left:0}.local-servicos>ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.local-servicos>ul li{border:1px solid #4c0c0c24;border-top:3px solid var(--gold);background:#fff;padding:22px 20px}[id=conteudo-principal].lp.lp .local-servicos h3{color:var(--marsala);text-align:left;margin:0 0 8px;font-size:1.15rem;line-height:1.25}.local-servicos>ul p{color:var(--muted-ink);margin:0;font-size:.9375rem;line-height:1.5}.local-responsavel{background:var(--warm-paper);border:1px solid var(--hairline-gold);color:var(--muted-ink);flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:22px;padding:18px 20px;font-size:.875rem;line-height:1.35;display:flex}.local-responsavel strong{color:var(--ink);font-size:1rem;font-weight:600;display:block}.local-responsavel-foto{background:var(--stone);width:72px;height:72px;box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--gold);border-radius:50%;flex:none;position:relative;overflow:hidden}.local-responsavel-foto img{object-fit:cover}.local-responsavel .lp-whatsapp{margin-left:auto}.local .lp-passos{margin-top:clamp(48px,6vw,80px)}.local-faq details{border-top:1px solid #4c0c0c2e;max-width:78ch}.local-faq details:last-of-type{border-bottom:1px solid #4c0c0c2e}.local-faq summary{cursor:pointer;color:var(--ink);padding:18px 32px 18px 0;font-size:1.0625rem;font-weight:600;list-style:none;position:relative}.local-faq summary::-webkit-details-marker{display:none}.local-faq summary:after{content:"+";color:var(--marsala);font-size:1.5rem;font-weight:400;position:absolute;top:14px;right:4px}.local-faq details[open] summary:after{content:"–"}.local-faq details p{color:var(--muted-ink);margin:0 0 18px;line-height:1.6}.local-aviso{color:var(--muted-ink);margin:18px 0 0;font-size:.8125rem}.local-instagram{width:min(1180px,100% - 32px);color:var(--ivory);background:linear-gradient(135deg, var(--marsala-deep), var(--marsala));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:clamp(48px,6vw,80px) auto 0;padding:clamp(28px,4vw,44px);display:flex}[id=conteudo-principal].lp.lp .local-instagram h2{color:var(--ivory);margin:8px 0}.local-instagram p{max-width:52ch;color:var(--warm-copy);margin:0}.local-instagram-botao{min-height:50px;color:var(--marsala);background:var(--ivory);align-items:center;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.local-instagram-botao:hover,.local-instagram-botao:focus-visible{background:#fff}.local-relacionadas{padding-bottom:clamp(48px,6vw,80px)}.local-relacionadas ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.local-relacionadas a{min-height:44px;color:var(--marsala);border:1px solid #4c0c0c4d;align-items:center;padding:0 16px;font-size:.9375rem;text-decoration:none;display:inline-flex}.local-relacionadas a:hover,.local-relacionadas a:focus-visible{border-color:var(--marsala);background:#fff}@media (max-width:1080px){.local-servicos>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.local-servicos>ul{grid-template-columns:1fr}.local-responsavel .lp-whatsapp{width:100%;margin-left:0}.local-instagram-botao{justify-content:center;width:100%}}
