@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-7dd1a65d],[data-v-7dd1a65d]::backdrop,[data-v-7dd1a65d]:after,[data-v-7dd1a65d]:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial}}}.form-lead[data-v-7dd1a65d]{width:100%}.form-lead .form-lead-form[data-v-7dd1a65d],.form-lead .form-lead-inputs[data-v-7dd1a65d]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3)}.form-lead .form-lead-inputs[data-v-7dd1a65d]{flex:1}.form-lead .form-lead-campo[data-v-7dd1a65d]{background-color:var(--color-white,#fff);border-radius:.25rem;border-style:var(--tw-border-style);border-width:0;color:var(--color-gray-800,oklch(27.8% .033 256.848));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);width:100%}.form-lead .form-lead-campo[data-v-7dd1a65d]::-moz-placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.form-lead .form-lead-campo[data-v-7dd1a65d]::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.form-lead .form-lead-campo[data-v-7dd1a65d]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.form-lead .form-lead-campo[data-v-7dd1a65d]:focus{--tw-ring-color:color-mix(in oklab,var(--color-white,#fff)50%,transparent)}}.form-lead .form-lead-campo[data-v-7dd1a65d]:focus{--tw-outline-style:none;outline-style:none}.form-lead .form-lead-aceite[data-v-7dd1a65d]{align-items:flex-start;display:flex;gap:calc(var(--spacing,.25rem)*2);justify-content:center;margin-inline:auto}.form-lead .form-lead-aceite .form-lead-check[data-v-7dd1a65d]{cursor:pointer;flex-shrink:0;margin-top:calc(var(--spacing,.25rem)*1)}.form-lead .form-lead-aceite .form-lead-aceite-label[data-v-7dd1a65d]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:var(--leading-snug,1.375);color:var(--color-white,#fff);line-height:var(--leading-snug,1.375)}.form-lead .form-lead-enviar[data-v-7dd1a65d]{align-items:flex-end;display:flex;justify-content:center;width:100%}.form-lead .form-lead-enviar .form-lead-btn[data-v-7dd1a65d]{background-color:var(--color-secondary,#f2e1c4);border-radius:3.40282e+38px;color:var(--cinza-dark);cursor:pointer;padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*8);white-space:nowrap;width:100%}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-7bb11344],[data-v-7bb11344]::backdrop,[data-v-7bb11344]:after,[data-v-7bb11344]:before{--tw-font-weight:initial}}}.hero-horizontal[data-v-7bb11344]{height:100vh;justify-content:space-between;min-height:100vh;overflow:hidden;position:relative}.hero-horizontal[data-v-7bb11344],.hero-horizontal ._marca[data-v-7bb11344]{display:flex;flex-direction:column;width:100%}.hero-horizontal ._marca[data-v-7bb11344]{align-items:center;height:auto;justify-content:center;margin-inline:auto}.hero-horizontal ._marca img[data-v-7bb11344]{aspect-ratio:1;margin-inline:auto;width:70%}.hero-horizontal ._conteudo[data-v-7bb11344]{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:10}.hero-horizontal ._conteudo .hero-titulo[data-v-7bb11344]{color:var(--color-white,#fff);margin-inline:auto;max-width:var(--container-4xl,56rem);text-align:center}.hero-horizontal ._bg[data-v-7bb11344]{height:100%;inset:calc(var(--spacing,.25rem)*0);position:absolute;width:100%;z-index:-10}.hero-horizontal ._bg iframe[data-v-7bb11344],.hero-horizontal ._bg img[data-v-7bb11344],.hero-horizontal ._bg video[data-v-7bb11344]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._overlay-gradiente-pracima[data-v-7bb11344]{background:linear-gradient(#0000,#0009)}.hero-vertical[data-v-7bb11344]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));min-height:100vh;position:relative;width:100%}@media(min-width:64rem){.hero-vertical[data-v-7bb11344]{grid-template-columns:repeat(12,minmax(0,1fr))}}.hero-vertical .hero-conteudo[data-v-7bb11344]{align-items:center;background-color:var(--color-primary,#b3481c);display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);justify-content:center;padding:calc(var(--spacing,.25rem)*12)}@media(min-width:64rem){.hero-vertical .hero-conteudo[data-v-7bb11344]{grid-column:span 4/span 4}}.hero-vertical .hero-conteudo .hero-marca img[data-v-7bb11344]{margin-inline:auto;max-width:200px}.hero-vertical .hero-conteudo .hero-titulo[data-v-7bb11344]{color:var(--color-white,#fff);text-align:center}.hero-vertical .hero-conteudo .hero-form[data-v-7bb11344]{display:flex;flex:1;flex-direction:column;justify-content:space-between}.hero-vertical .hero-conteudo .hero-form h2[data-v-7bb11344]{text-align:center;--tw-font-weight:var(--font-weight-normal,400);color:var(--color-white,#fff);font-weight:var(--font-weight-normal,400)}.hero-vertical .hero-bg[data-v-7bb11344]{height:auto;overflow:hidden;position:relative}@media(min-width:64rem){.hero-vertical .hero-bg[data-v-7bb11344]{grid-column:span 8/span 8}}.hero-vertical .hero-bg iframe[data-v-7bb11344],.hero-vertical .hero-bg img[data-v-7bb11344],.hero-vertical .hero-bg video[data-v-7bb11344]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-vertical .hero-bg ._thumb img[data-v-7bb11344]{-o-object-fit:contain;object-fit:contain}.conceito[data-v-507e108a]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*0);height:auto;overflow:hidden;position:relative;width:100%}@media(min-width:64rem){.conceito[data-v-507e108a]{flex-direction:row;height:100vh}}.conceito .coluna-1[data-v-507e108a],.conceito .coluna-2[data-v-507e108a]{height:auto}@media(min-width:64rem){.conceito .coluna-1[data-v-507e108a],.conceito .coluna-2[data-v-507e108a]{width:50%}}.conceito .coluna-1[data-v-507e108a]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*0);justify-content:flex-start;text-align:start}@media(min-width:64rem){.conceito .coluna-1[data-v-507e108a]{justify-content:center}}.conceito .coluna-1 .conteudo[data-v-507e108a]{margin-left:calc(var(--spacing,.25rem)*0);width:75%}@media(min-width:64rem){.conceito .coluna-1 .conteudo[data-v-507e108a]{margin-inline:auto;width:66.6667%}}.conceito .coluna-2 swiper-container[data-v-507e108a]{height:100%;width:100%}.conceito .coluna-2 div[data-v-507e108a],.conceito .coluna-2 img[data-v-507e108a]{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-58739a8a],[data-v-58739a8a]::backdrop,[data-v-58739a8a]:after,[data-v-58739a8a]:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.video[data-v-58739a8a]{overflow:hidden;position:relative}.video button.btn[data-v-58739a8a]{display:flex;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));opacity:0;padding:calc(var(--spacing,.25rem)*5);pointer-events:none}.video .controles[data-v-58739a8a]{right:calc(var(--spacing,.25rem)*0);top:50%;z-index:10;--tw-translate-y:-50%;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);padding-right:calc(var(--spacing,.25rem)*2);position:absolute;translate:var(--tw-translate-x)var(--tw-translate-y)}.video .controles button.btn[data-v-58739a8a]{border-radius:3.40282e+38px;opacity:1;pointer-events:auto}.video .controleVideo[data-v-58739a8a]{aspect-ratio:var(--aspect-video,16/9);width:100%}.video iframe[data-v-58739a8a],.video video[data-v-58739a8a]{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.perspectivas[data-v-89b153d3]{position:relative}.perspectivas .titulo-section[data-v-89b153d3]{background:linear-gradient(#00000080,#0000);left:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*8);position:absolute;top:calc(var(--spacing,.25rem)*0);width:100%;z-index:10}.perspectivas swiper-container[data-v-89b153d3]{height:100svh}.perspectivas .slide[data-v-89b153d3]{height:100%;position:relative}.perspectivas .midia[data-v-89b153d3],.perspectivas .midia img[data-v-89b153d3],.perspectivas .midia video[data-v-89b153d3]{height:100%;width:100%}.perspectivas .painel[data-v-89b153d3]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*8);position:absolute;width:100%;z-index:10}.perspectivas .painel.painel-sup[data-v-89b153d3]{background:linear-gradient(#00000080,#0000);left:calc(var(--spacing,.25rem)*0);top:calc(var(--spacing,.25rem)*0)}.perspectivas .painel.painel-inf[data-v-89b153d3]{align-items:center;background:linear-gradient(#0000,#00000080);bottom:calc(var(--spacing,.25rem)*0);flex-direction:row;gap:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*0)}.perspectivas .estudio-logo[data-v-89b153d3]{height:calc(var(--spacing,.25rem)*8);-o-object-fit:contain;object-fit:contain;width:auto}.arquitetos[data-v-16f65c11]{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative}.arquitetos .titulo[data-v-16f65c11]{align-items:center;display:flex;justify-content:center;padding-bottom:calc(var(--spacing,.25rem)*0);text-align:center;width:100%}.arquitetos .carrossel[data-v-16f65c11]{width:100%}.arquitetos .carrossel .arquiteto .imagem img[data-v-16f65c11]{height:auto;width:100%}.arquitetos .carrossel .arquiteto .legenda[data-v-16f65c11]{text-align:center}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d2633564],[data-v-d2633564]::backdrop,[data-v-d2633564]:after,[data-v-d2633564]:before{--tw-border-style:solid}}}.googleMaps[data-v-d2633564]{aspect-ratio:var(--aspect-video,16/9);border-style:var(--tw-border-style);border-width:0;overflow:hidden;width:100%}[data-v-d2633564] iframe{border-style:var(--tw-border-style);border-width:0;height:100%;width:100%}.secao-imagem .imagem-full[data-v-9550439b]{display:block;height:auto;width:100%}.secao-imagem .conteudo[data-v-9550439b],.bolotario[data-v-5f525c08]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8)}.bolotario .iframe-wrapper[data-v-5f525c08],.bolotario .iframe-wrapper[data-v-5f525c08] iframe{width:100%}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-2a3abf4d],[data-v-2a3abf4d]::backdrop,[data-v-2a3abf4d]:after,[data-v-2a3abf4d]:before{--tw-font-weight:initial}}}.banner-cta[data-v-2a3abf4d]{background-position:50%;background-size:cover}.banner-cta .conteudo[data-v-2a3abf4d]{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6);justify-content:space-between}@media(min-width:64rem){.banner-cta .conteudo[data-v-2a3abf4d]{flex-direction:row;gap:calc(var(--spacing,.25rem)*24)}}.banner-cta .banner-bloco[data-v-2a3abf4d]{align-items:center;display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*8);justify-content:space-between}@media(min-width:64rem){.banner-cta .banner-bloco[data-v-2a3abf4d]{flex-direction:row}}.banner-cta .banner-bloco a[data-v-2a3abf4d],.banner-cta .banner-bloco button[data-v-2a3abf4d]{gap:calc(var(--spacing,.25rem)*4)}.banner-cta .banner-imagem[data-v-2a3abf4d]{flex-shrink:0;width:66.6667%}@media(min-width:64rem){.banner-cta .banner-imagem[data-v-2a3abf4d]{width:16.6667%}}.banner-cta h1[data-v-2a3abf4d]{text-align:center;--tw-font-weight:var(--font-weight-normal,400);color:var(--cinza-dark);font-weight:var(--font-weight-normal,400)}@media(min-width:64rem){.banner-cta h1[data-v-2a3abf4d]{text-align:left}}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d7ab6d1b],[data-v-d7ab6d1b]::backdrop,[data-v-d7ab6d1b]:after,[data-v-d7ab6d1b]:before{--tw-border-style:solid}}}.ficha .ficha-cabecalho[data-v-d7ab6d1b]{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:64rem){.ficha .ficha-cabecalho[data-v-d7ab6d1b]{align-items:center;flex-direction:row}}.ficha .ficha-legal[data-v-d7ab6d1b]{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.ficha .divisor[data-v-d7ab6d1b]{border-color:var(--color-gray-400,oklch(70.7% .022 261.325));border-top-style:var(--tw-border-style);border-top-width:1px}.ficha .ficha-rodape[data-v-d7ab6d1b]{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*5);justify-content:space-between;padding-top:calc(var(--spacing,.25rem)*0)}@media(min-width:64rem){.ficha .ficha-rodape[data-v-d7ab6d1b]{align-items:center;flex-direction:row}}.ficha .ficha-rodape .ficha-contato[data-v-d7ab6d1b]{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4)}@media(min-width:64rem){.ficha .ficha-rodape .ficha-contato[data-v-d7ab6d1b]{align-items:center;flex-direction:row}}.ficha .ficha-rodape .ficha-contato address[data-v-d7ab6d1b]{font-style:normal}.ficha .ficha-rodape .ficha-contato .ficha-links[data-v-d7ab6d1b]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*4);margin:calc(var(--spacing,.25rem)*0)}.ficha .ficha-rodape .ficha-contato .ficha-links .ficha-insta[data-v-d7ab6d1b]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-58b951f9],[data-v-58b951f9]::backdrop,[data-v-58b951f9]:after,[data-v-58b951f9]:before{--tw-duration:initial}}}.card-zap[data-v-58b951f9]{background-color:var(--color-zap,#198754);bottom:calc(var(--spacing,.25rem)*0);color:var(--color-white,#fff);margin:calc(var(--spacing,.25rem)*8);padding:calc(var(--spacing,.25rem)*4);right:calc(var(--spacing,.25rem)*0);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));z-index:40;--tw-duration:.3s;align-items:center;border-radius:3.40282e+38px;display:flex;justify-content:center;position:fixed;transition-duration:.3s}.card-zap.sobreposto[data-v-58b951f9]{transform:translate(90%)}.card-zap.sobreposto[data-v-58b951f9]:hover{transform:translate(50%)}@property --tw-duration{syntax:"*";inherits:false}
