.Obras-module__XkMVpq__obras{padding-top:var(--section-space)}.Obras-module__XkMVpq__intro{gap:var(--space-l);padding-bottom:var(--space-2xl);display:grid}.Obras-module__XkMVpq__introTop{justify-content:space-between;gap:var(--space-2xs) var(--space-m);border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;padding-block:.7rem;display:flex}.Obras-module__XkMVpq__introTitle{letter-spacing:-.015em;text-transform:none;text-wrap:balance;max-width:22ch;color:var(--ink);margin:0;font-size:clamp(2.5rem,1.55rem + 4vw,4.25rem);font-weight:700;line-height:1.05}.Obras-module__XkMVpq__cutLine{border-top:1px solid var(--line-strong);margin-block:var(--space-2xl);position:relative}.Obras-module__XkMVpq__cutLabel{top:-.7rem;left:var(--gutter);background:var(--accent);color:var(--on-dark);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.2em;padding:.15rem .6rem;position:absolute}.Obras-module__XkMVpq__figure{background:var(--surface);margin:0;overflow:hidden}.Obras-module__XkMVpq__figure img{object-fit:cover;width:100%;transition:transform var(--dur-slow) var(--ease-out)}@media (hover:hover){.Obras-module__XkMVpq__figure:hover img{transform:scale(1.025)}}.Obras-module__XkMVpq__concept{font-size:var(--text-lead);color:var(--ink);text-wrap:pretty;max-width:34ch;margin:0;line-height:1.55}.Obras-module__XkMVpq__specs{gap:var(--space-s) var(--space-xl);border-top:1px solid var(--line);padding-top:var(--space-s);flex-wrap:wrap;margin:0;display:flex}.Obras-module__XkMVpq__specs>div{gap:.15rem;display:grid}.Obras-module__XkMVpq__specs dt,.Obras-module__XkMVpq__specsCol dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);font-size:.78rem}.Obras-module__XkMVpq__specs dd,.Obras-module__XkMVpq__specsCol dd{color:var(--ink);font-size:var(--text-small);margin:0}.Obras-module__XkMVpq__specsCol{gap:var(--space-xs);border-top:1px solid var(--line);padding-top:var(--space-s);margin:0;display:grid}.Obras-module__XkMVpq__specsCol>div{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;display:flex}.Obras-module__XkMVpq__caption{justify-content:space-between;gap:var(--space-2xs) var(--space-m);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;padding-top:.6rem;font-size:.78rem;display:flex}.Obras-module__XkMVpq__obra01Head{justify-content:space-between;gap:var(--space-2xs) var(--space-m);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:var(--space-l);flex-wrap:wrap;padding-block:.7rem;display:flex}.Obras-module__XkMVpq__imgWide{aspect-ratio:auto;height:clamp(24rem,74vh,46rem)}.Obras-module__XkMVpq__obra01Body{position:relative}.Obras-module__XkMVpq__obraTitle{text-transform:uppercase;margin:-2.6rem 0 0;font-size:clamp(2.5rem,1.4rem + 5.5vw,5.5rem);line-height:.98}.Obras-module__XkMVpq__obraTitleInner{background:var(--base);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.08em .25em .08em 0}.Obras-module__XkMVpq__obra01Grid{gap:var(--space-m);padding-top:var(--space-l);display:grid}@media (min-width:900px){.Obras-module__XkMVpq__obra01Grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.Obras-module__XkMVpq__obra02Grid{gap:var(--space-l);display:grid}@media (min-width:900px){.Obras-module__XkMVpq__obra02Grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.Obras-module__XkMVpq__obra02Text{border-left:1px solid var(--line-strong);padding-left:var(--space-m);top:calc(var(--header-height) + var(--space-m));position:sticky}}.Obras-module__XkMVpq__obra02Text{gap:var(--space-s);align-content:start;display:grid}.Obras-module__XkMVpq__obraTitleSmall{text-transform:uppercase;font-size:clamp(2rem,1.3rem + 3.4vw,3.5rem)}.Obras-module__XkMVpq__imgWide2{aspect-ratio:3/2;max-height:62vh}.Obras-module__XkMVpq__obra03{padding-bottom:var(--space-2xl)}.Obras-module__XkMVpq__obra03Grid{gap:var(--space-l);align-items:start;display:grid}@media (min-width:900px){.Obras-module__XkMVpq__obra03Grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.Obras-module__XkMVpq__obra03Text{padding-top:var(--space-xl)}}.Obras-module__XkMVpq__obra03Text{gap:var(--space-s);align-content:start;display:grid}.Obras-module__XkMVpq__imgDetail{aspect-ratio:3/4;max-height:68vh}@media (max-width:640px){.Obras-module__XkMVpq__obraTitle{margin-top:var(--space-s)}.Obras-module__XkMVpq__imgWide{height:56vh}}
.Processo-module__VTv-Na__processo{padding-top:var(--section-space);padding-bottom:var(--section-space)}.Processo-module__VTv-Na__intro{gap:var(--space-l);padding-bottom:var(--space-3xl);display:grid}.Processo-module__VTv-Na__introTop{justify-content:space-between;gap:var(--space-2xs) var(--space-m);border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;padding-block:.7rem;display:flex}.Processo-module__VTv-Na__introTitle{text-transform:uppercase;max-width:12ch;margin:0;font-size:clamp(2.75rem,1.5rem + 6.5vw,6rem);line-height:.98}.Processo-module__VTv-Na__introGrid{gap:var(--space-s);border-top:1px solid var(--line);padding-top:var(--space-s);display:grid}@media (min-width:900px){.Processo-module__VTv-Na__introGrid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end}}.Processo-module__VTv-Na__lead{font-size:var(--text-lead);color:var(--ink);text-wrap:pretty;max-width:38ch;margin:0;line-height:1.55}.Processo-module__VTv-Na__verbos{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;gap:.5rem .75rem;margin:0;display:flex}.Processo-module__VTv-Na__verbos span:nth-child(odd){color:var(--ink)}.Processo-module__VTv-Na__cutLine{border-top:1px solid var(--line-strong);margin-block:var(--space-xl);position:relative}.Processo-module__VTv-Na__cutLabel{top:-.7rem;left:var(--gutter);background:var(--accent);color:var(--on-dark);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.2em;padding:.15rem .6rem;position:absolute}.Processo-module__VTv-Na__movimento{padding-bottom:var(--space-2xl)}.Processo-module__VTv-Na__processo>.Processo-module__VTv-Na__cutLine:last-child{margin-bottom:0}.Processo-module__VTv-Na__figura{background:var(--surface);margin:0;overflow:hidden}.Processo-module__VTv-Na__figura img{object-fit:cover;width:100%;height:auto}.Processo-module__VTv-Na__legenda{justify-content:space-between;gap:var(--space-2xs) var(--space-m);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;padding-top:.6rem;font-size:.78rem;display:flex}.Processo-module__VTv-Na__movTexto{gap:var(--space-xs);align-content:start;display:grid}.Processo-module__VTv-Na__movNome{text-wrap:balance;max-width:20ch;font-size:clamp(1.75rem,1.2rem + 2.6vw,3rem);line-height:1.05}.Processo-module__VTv-Na__movFrase{font-size:var(--text-lead);color:var(--ink);text-wrap:pretty;max-width:34ch;margin:0;line-height:1.55}.Processo-module__VTv-Na__figuraTalho{position:relative}.Processo-module__VTv-Na__talho{background:var(--accent);width:2px;position:absolute;top:0;bottom:0;left:62%}.Processo-module__VTv-Na__talho b{font-family:var(--font-mono);font-weight:500;font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--on-dark);background:var(--accent);padding:.15rem .6rem;position:absolute;top:.75rem;left:.5rem}.Processo-module__VTv-Na__talhoHabitar{left:34%}.Processo-module__VTv-Na__contextoGrid{gap:var(--space-l);align-items:start;display:grid}@media (min-width:900px){.Processo-module__VTv-Na__contextoGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.Processo-module__VTv-Na__contextoGrid .Processo-module__VTv-Na__movTexto{padding-top:var(--space-2xl)}}.Processo-module__VTv-Na__imgContexto{aspect-ratio:16/10;max-height:60vh}.Processo-module__VTv-Na__corte{background:var(--dark);color:var(--on-dark);padding-block:clamp(4.5rem,10vw,8.5rem)}.Processo-module__VTv-Na__corteInner{gap:var(--space-l);display:grid}.Processo-module__VTv-Na__cortePlate{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.22em;text-transform:uppercase;color:var(--on-dark-2);border-top:1px solid var(--dark-2);border-bottom:1px solid var(--dark-2);justify-content:space-between;margin:0;padding-block:.7rem;display:flex}.Processo-module__VTv-Na__corteNome{text-wrap:balance;max-width:14ch;color:var(--on-dark);margin:0;font-size:clamp(2.4rem,1.5rem + 4.6vw,5rem);line-height:1.02}.Processo-module__VTv-Na__corteFigura{background:0 0;margin-left:0}.Processo-module__VTv-Na__corte .Processo-module__VTv-Na__legenda{color:var(--on-dark-2)}.Processo-module__VTv-Na__imgCorte{aspect-ratio:16/10;max-height:78vh}.Processo-module__VTv-Na__talhoCorte{left:30%}@media (min-width:900px){.Processo-module__VTv-Na__corteFigura{margin-left:clamp(0rem,8vw,8rem)}}.Processo-module__VTv-Na__corteVerbos{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark);border-top:1px solid var(--dark-2);padding-top:var(--space-s);flex-wrap:wrap;gap:.5rem 1rem;margin:0;display:flex}.Processo-module__VTv-Na__corteVerbos span:nth-child(2n){color:var(--accent)}.Processo-module__VTv-Na__corteNota{color:var(--on-dark-2);max-width:52ch;margin:0;font-size:1rem;line-height:1.6}.Processo-module__VTv-Na__materiaHead{gap:var(--space-xs);padding-bottom:var(--space-l);display:grid}@media (min-width:900px){.Processo-module__VTv-Na__materiaHead{align-items:end;gap:var(--space-l);grid-template-columns:minmax(0,3fr) minmax(0,9fr)}}.Processo-module__VTv-Na__diptico{gap:var(--space-l);display:grid}.Processo-module__VTv-Na__diptico>:first-child{border-bottom:2px solid var(--accent);padding-bottom:var(--space-l)}@media (min-width:900px){.Processo-module__VTv-Na__diptico{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.Processo-module__VTv-Na__diptico>:first-child{border-bottom:0;border-right:2px solid var(--accent);padding-bottom:0;padding-right:var(--space-l)}.Processo-module__VTv-Na__diptico>:nth-child(2){transform:translateY(var(--space-xl));padding-left:var(--space-l)}.Processo-module__VTv-Na__diptico{margin-bottom:var(--space-xl)}}.Processo-module__VTv-Na__diptico .Processo-module__VTv-Na__figura{background:var(--base)}.Processo-module__VTv-Na__diptico .Processo-module__VTv-Na__legenda{background:var(--base);padding-bottom:.2rem}.Processo-module__VTv-Na__imgDetalhe{aspect-ratio:4/5;max-height:68vh}.Processo-module__VTv-Na__habitar{margin-top:var(--space-l);padding-bottom:0}.Processo-module__VTv-Na__habitarGrid{padding-bottom:var(--space-xl)}@media (min-width:900px){.Processo-module__VTv-Na__habitarGrid .Processo-module__VTv-Na__movTexto{max-width:60rem}}.Processo-module__VTv-Na__imgHabitar{aspect-ratio:16/10;max-height:86vh}@media (max-width:640px){.Processo-module__VTv-Na__introTitle{max-width:none}.Processo-module__VTv-Na__imgContexto,.Processo-module__VTv-Na__imgHabitar,.Processo-module__VTv-Na__imgCorte{aspect-ratio:4/3;max-height:none}.Processo-module__VTv-Na__imgDetalhe{aspect-ratio:4/5;max-height:none}.Processo-module__VTv-Na__talho b{white-space:normal;max-width:12ch;font-size:.65rem}}@media (prefers-reduced-motion:reduce){.Processo-module__VTv-Na__figura img{transition:none}}
.Manifesto-module__ciNx7q__manifesto{padding-top:var(--section-space);padding-bottom:var(--section-space)}.Manifesto-module__ciNx7q__intro{gap:var(--space-l);padding-bottom:var(--space-3xl);display:grid}.Manifesto-module__ciNx7q__introTop{justify-content:space-between;gap:var(--space-2xs) var(--space-m);border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;padding-block:.7rem;display:flex}.Manifesto-module__ciNx7q__tese{letter-spacing:-.015em;text-wrap:balance;max-width:24ch;color:var(--ink);margin:0;font-size:clamp(2rem,1.3rem + 3.4vw,3.75rem);font-weight:700;line-height:1.08}.Manifesto-module__ciNx7q__principios{padding-bottom:var(--space-3xl);display:grid}.Manifesto-module__ciNx7q__principio{gap:var(--space-2xs) var(--space-l);border-top:1px solid var(--line);padding-block:var(--space-l);display:grid}.Manifesto-module__ciNx7q__principio:last-child{border-bottom:1px solid var(--line)}@media (min-width:900px){.Manifesto-module__ciNx7q__principio{grid-template-columns:minmax(0,1fr) minmax(0,4fr) minmax(0,6fr);align-items:baseline}}.Manifesto-module__ciNx7q__nome{text-transform:uppercase;font-size:clamp(1.5rem,1.1rem + 2vw,2.5rem);line-height:1.05}.Manifesto-module__ciNx7q__linha{font-size:var(--text-lead);color:var(--ink);text-wrap:pretty;max-width:44ch;margin:0;line-height:1.55}.Manifesto-module__ciNx7q__fotoWrap{padding-bottom:var(--space-3xl)}.Manifesto-module__ciNx7q__figura{background:var(--surface);margin:0;overflow:hidden}.Manifesto-module__ciNx7q__figura img{object-fit:cover;width:100%;height:auto}.Manifesto-module__ciNx7q__imgFoto{aspect-ratio:4/5;max-height:82vh}@media (min-width:900px){.Manifesto-module__ciNx7q__figura{margin-left:clamp(0rem,16vw,16rem)}}.Manifesto-module__ciNx7q__legenda{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);padding-top:.6rem;font-size:.78rem}.Manifesto-module__ciNx7q__fechoFrase{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;max-width:20ch;color:var(--ink);margin:0;font-size:clamp(1.75rem,1.2rem + 2.6vw,3rem);font-weight:800;line-height:1.05}.Manifesto-module__ciNx7q__fechoFrase:before{content:"";background:var(--accent);width:3rem;height:2px;margin-bottom:var(--space-m);display:block}
.Faq-module__EHB7zG__faq{padding-top:var(--section-space);padding-bottom:var(--section-space)}.Faq-module__EHB7zG__intro{gap:var(--space-l);padding-bottom:var(--space-2xl);display:grid}.Faq-module__EHB7zG__introTop{justify-content:space-between;gap:var(--space-2xs) var(--space-m);border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;padding-block:.7rem;display:flex}.Faq-module__EHB7zG__titulo{font-size:var(--text-h2);text-transform:uppercase;max-width:12ch;margin:0}.Faq-module__EHB7zG__lista{display:grid}.Faq-module__EHB7zG__item{border-top:1px solid var(--line)}.Faq-module__EHB7zG__item:last-child{border-bottom:1px solid var(--line)}.Faq-module__EHB7zG__perguntaHead{font-weight:inherit;margin:0}.Faq-module__EHB7zG__pergunta{appearance:none;padding:var(--space-m) 0;align-items:baseline;gap:var(--space-s) var(--space-m);text-align:left;cursor:pointer;width:100%;color:var(--ink);font-family:var(--font-display);letter-spacing:-.01em;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;font-size:clamp(1.25rem,1.05rem + 1.6vw,1.75rem);font-weight:700;line-height:1.25;display:grid}.Faq-module__EHB7zG__pergunta:hover .Faq-module__EHB7zG__texto{color:var(--accent-hover)}.Faq-module__EHB7zG__pergunta:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.Faq-module__EHB7zG__numero{font-family:var(--font-mono);font-weight:400;font-size:var(--text-label);letter-spacing:.18em;color:var(--ink-3)}.Faq-module__EHB7zG__sinal{font-family:var(--font-mono);color:var(--accent);font-size:1.25rem;font-weight:400;line-height:1}.Faq-module__EHB7zG__resposta{padding-bottom:var(--space-l)}@media (min-width:900px){.Faq-module__EHB7zG__resposta{padding-left:calc(2ch + var(--space-s) + var(--space-m));max-width:60rem}}.Faq-module__EHB7zG__resposta p{font-size:var(--text-lead);color:var(--ink);text-wrap:pretty;max-width:52ch;margin:0;line-height:1.55}@media (max-width:640px){.Faq-module__EHB7zG__pergunta{padding-block:var(--space-l);font-size:clamp(1.375rem,1.1rem + 2vw,1.5rem)}.Faq-module__EHB7zG__resposta{padding-bottom:var(--space-xl)}.Faq-module__EHB7zG__resposta p{font-size:1.2rem;line-height:1.6}}
.Contato-module__QN0umW__contato{background:var(--dark);color:var(--on-dark);padding-block:clamp(4.5rem,10vw,8.5rem)}.Contato-module__QN0umW__inner{gap:var(--space-l);justify-items:start;display:grid}.Contato-module__QN0umW__plate{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.22em;text-transform:uppercase;color:var(--on-dark-2);border-top:1px solid var(--dark-2);border-bottom:1px solid var(--dark-2);width:100%;margin:0;padding-block:.7rem}.Contato-module__QN0umW__titulo{text-wrap:balance;max-width:16ch;color:var(--on-dark);margin:0;font-size:clamp(2.5rem,1.5rem + 5.5vw,5.5rem);line-height:1}.Contato-module__QN0umW__linha{font-size:var(--text-lead);color:var(--on-dark-2);max-width:38ch;margin:0;line-height:1.55}.Contato-module__QN0umW__cta{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);background:var(--base);margin-top:var(--space-s);padding:1rem 1.75rem;text-decoration:none}.Contato-module__QN0umW__cta:hover{background:var(--accent);color:var(--on-dark)}
.page-module__E0kJGG__hero{padding-top:var(--space-l);padding-bottom:var(--space-2xl)}.page-module__E0kJGG__heroTop{justify-content:space-between;gap:var(--space-2xs) var(--space-m);border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;padding-block:.7rem;display:flex}.page-module__E0kJGG__heroTitleWrap{gap:var(--space-m);padding-top:var(--space-xl);padding-bottom:var(--space-l);grid-template-columns:1fr;display:grid}.page-module__E0kJGG__heroTitle{font-size:var(--text-hero);text-transform:uppercase;overflow-wrap:normal;max-width:none}.page-module__E0kJGG__heroSub{justify-content:space-between;align-items:end;gap:var(--space-s) var(--space-xl);border-top:1px solid var(--line);padding-top:var(--space-s);flex-wrap:wrap;display:flex}.page-module__E0kJGG__heroSub p{font-size:var(--text-lead);color:var(--ink);text-wrap:balance;max-width:30ch;margin:0;line-height:1.5}.page-module__E0kJGG__heroCta{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark);background:var(--ink);justify-self:start;padding:.85rem 1.25rem;text-decoration:none}.page-module__E0kJGG__heroCta:hover{background:var(--accent)}.page-module__E0kJGG__cutLine{border-top:1px solid var(--line-strong);margin-bottom:var(--space-m);position:relative}.page-module__E0kJGG__cutLabel{top:-.7rem;left:var(--gutter);background:var(--accent);color:var(--on-dark);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.2em;padding:.15rem .6rem;position:absolute}.page-module__E0kJGG__heroMediaWrap{gap:var(--space-2xs);display:grid}.page-module__E0kJGG__heroFigure{background:var(--surface);margin:0}.page-module__E0kJGG__heroFigure img{object-fit:cover;width:100%;height:clamp(22rem,62vh,42rem)}.page-module__E0kJGG__heroCaption{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-m);border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;padding:.6rem 0 0;display:flex}.page-module__E0kJGG__scale{align-items:center;gap:0;display:inline-flex}.page-module__E0kJGG__scale i{border:1px solid var(--ink-3);border-left:0;width:1.4rem;height:.55rem}.page-module__E0kJGG__scale i:first-of-type{border-left:1px solid var(--ink-3)}.page-module__E0kJGG__scale i:nth-of-type(odd){background:var(--ink-3)}.page-module__E0kJGG__scale b{margin-left:.7rem;font-weight:500}.page-module__E0kJGG__coords{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0}@media (max-width:640px){.page-module__E0kJGG__heroFigure img{height:52vh}}
