@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff")}:root{--nude-50:#f6f0ea;--nude-200:#e6d3c3;--preto-900:#232325;--grafite-700:#3f3f42;--cinza-500:#6b6b6e;--prata-300:#c9cbce;--champanhe-500:#b89a6b;--champanhe-700:#806640;--branco:#fff;--display:"Cormorant Garamond", Georgia, serif;--sans:"Inter", system-ui, -apple-system, sans-serif;--max:1120px;--gutter:clamp(20px, 5vw, 48px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--nude-50);color:var(--preto-900);font:400 17px/1.65 var(--sans);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration-color:var(--champanhe-700);text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--champanhe-700);outline-offset:3px}h1,h2,h3{font-family:var(--display);letter-spacing:-.005em;margin:0 0 .5em;font-weight:600;line-height:1.08}h1{font-size:clamp(40px,6vw,68px)}h2{font-size:clamp(32px,4vw,46px)}h3{font-size:26px}p{margin:0 0 1em}.lead{color:var(--grafite-700);max-width:38em;font-size:19px}.rotulo{font:500 11px/16px var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--cinza-500);margin:0 0 18px}.rotulo.claro{color:var(--prata-300)}.filete{background:var(--champanhe-700);border:0;width:72px;height:1px;margin:0 0 28px}.escuro .filete{background:var(--champanhe-500)}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}section{padding:clamp(64px,9vw,112px) 0}.faixa{background:var(--nude-200)}.escuro{background:var(--preto-900);color:var(--nude-50)}.escuro .lead,.escuro p{color:var(--nude-50)}.escuro .muted{color:var(--prata-300)}.muted{color:var(--cinza-500)}.skip{position:absolute;left:-999px}.skip:focus{background:var(--preto-900);color:var(--nude-50);z-index:10;padding:8px 12px;top:16px;left:16px}.btn{min-height:52px;font:500 15px/1 var(--sans);letter-spacing:.04em;border:1px solid var(--preto-900);cursor:pointer;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.btn-primario{background:var(--preto-900);color:var(--nude-50)}.btn-primario:hover{background:var(--grafite-700)}.btn-secundario{color:var(--preto-900);background:0 0}.btn-secundario:hover{background:var(--preto-900);color:var(--nude-50)}.escuro .btn-primario{background:var(--nude-50);color:var(--preto-900);border-color:var(--nude-50)}.escuro .btn-secundario{color:var(--nude-50);border-color:var(--nude-50)}.acoes{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.topo{border-bottom:1px solid var(--nude-200);background:var(--nude-50);z-index:5;position:sticky;top:0}.topo .wrap{justify-content:space-between;align-items:center;gap:24px;height:76px;display:flex}.topo .marca img{width:auto;height:46px}.menu{letter-spacing:.03em;align-items:center;gap:28px;font-size:14px;display:flex}.menu a{text-decoration:none}.menu a:hover,.menu a[aria-current]{text-decoration:underline}.menu .btn{min-height:40px;padding:0 18px;font-size:13px}.menu-toggle{border:1px solid var(--preto-900);font:500 13px var(--sans);color:var(--preto-900);background:0 0;border-radius:2px;padding:8px 12px;display:none}@media (width<=900px){.topo .marca img{height:38px}.menu-toggle{display:block}.menu{background:var(--nude-50);border-bottom:1px solid var(--nude-200);padding:20px var(--gutter) 28px;flex-direction:column;align-items:flex-start;gap:18px;font-size:16px;display:none;position:absolute;top:76px;left:0;right:0}.menu.aberto{display:flex}}.hero{padding:clamp(40px,6vw,80px) 0 clamp(56px,8vw,96px)}.hero .wrap{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.hero h1 em{color:var(--champanhe-700);font-style:italic;font-weight:500}.moldura{position:relative}.moldura:after{content:"";border:1px solid var(--champanhe-700);pointer-events:none;z-index:0;position:absolute;inset:16px -16px -16px 16px}.moldura img{z-index:1;width:100%;position:relative}.credencial{color:var(--cinza-500);letter-spacing:.02em;margin-top:28px;font-size:13px}@media (width<=820px){.hero .wrap{grid-template-columns:1fr}.hero .moldura{max-width:420px}}.principios{border-top:1px solid var(--champanhe-700);grid-template-columns:repeat(5,1fr);gap:0;margin-top:40px;display:grid}.principios li{padding:24px 20px 8px 0;list-style:none}.principios .n{font:500 30px/1 var(--display);color:var(--champanhe-700);margin-bottom:14px;display:block}.principios strong{margin-bottom:6px;font-weight:500;display:block}.principios p{color:var(--grafite-700);margin:0;font-size:15px}ol.principios{padding:0}@media (width<=900px){.principios{grid-template-columns:1fr 1fr}}@media (width<=560px){.principios{grid-template-columns:1fr}}.grade{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:40px;margin-top:40px;display:grid}.cartao{background:var(--branco);text-decoration:none;display:block}.cartao img{aspect-ratio:4/3;object-fit:cover;width:100%}.cartao .corpo{padding:22px 24px 26px}.cartao h3{margin-bottom:10px;font-size:25px}.cartao .ficha{color:var(--cinza-500);margin:0 0 14px;font-size:14px}.cartao .preco{font:500 20px/1 var(--sans);margin:0}.cartao:hover h3{text-decoration:underline;text-decoration-color:var(--champanhe-700);text-underline-offset:5px;text-decoration-thickness:1px}.duas{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}@media (width<=820px){.duas{grid-template-columns:1fr}}.numeros{grid-template-columns:repeat(3,1fr);gap:32px;margin:40px 0 8px;display:grid}.numeros .v{font:500 52px/1 var(--display);color:var(--champanhe-500);margin-bottom:10px;display:block}.numeros .r{color:var(--prata-300);font-size:14px}@media (width<=640px){.numeros{grid-template-columns:1fr}}.faq details{border-top:1px solid var(--nude-200);padding:20px 0}.faq details:last-child{border-bottom:1px solid var(--nude-200)}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-weight:500;list-style:none;display:flex}.faq summary:after{content:"+";font:400 22px/1 var(--sans);color:var(--champanhe-700)}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--grafite-700);max-width:46em;margin:14px 0 0}form.lead{background:var(--branco);gap:18px;padding:clamp(24px,4vw,40px);display:grid}.campo{gap:6px;display:grid}.campo label,fieldset legend{letter-spacing:.02em;font-size:13px;font-weight:500}.campo input,.campo select,.campo textarea{font:400 16px var(--sans);color:var(--preto-900);background:var(--nude-50);border:1px solid var(--nude-200);border-radius:2px;width:100%;padding:13px 14px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--preto-900);outline:none}.campo .ajuda{color:var(--cinza-500);font-size:12px}.linha{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=560px){.linha{grid-template-columns:1fr}}.aceite{color:var(--grafite-700);align-items:flex-start;gap:10px;font-size:13px;display:flex}.aceite input{accent-color:var(--preto-900);margin-top:4px}form.lead .btn{width:100%}.nota{color:var(--cinza-500);margin:0;font-size:12px}.galeria{grid-template-columns:2fr 1fr;gap:8px;display:grid}.galeria .principal{grid-row:span 2}.galeria img{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%}.galeria-todas{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin-top:8px;display:grid}.galeria-todas figure{margin:0}.galeria-todas figcaption{color:var(--cinza-500);padding:6px 0 4px;font-size:12px}.ficha-tecnica{border-top:1px solid var(--champanhe-700);border-bottom:1px solid var(--nude-200);grid-template-columns:repeat(4,1fr);margin:28px 0;display:grid}.ficha-tecnica div{padding:18px 0}.ficha-tecnica .v{font:500 30px/1 var(--display);display:block}.ficha-tecnica .r{color:var(--cinza-500);letter-spacing:.08em;text-transform:uppercase;font-size:12px}@media (width<=560px){.ficha-tecnica{grid-template-columns:1fr 1fr}.galeria{grid-template-columns:1fr}.galeria .principal{grid-row:auto}}.lateral{background:var(--branco);padding:32px;position:sticky;top:100px}.lateral .preco{font:500 30px/1.1 var(--sans);margin:4px 0 6px}.lista-destaques{margin:0 0 24px;padding:0;list-style:none}.lista-destaques li{border-bottom:1px solid var(--nude-200);padding:10px 0 10px 22px;position:relative}.lista-destaques li:before{content:"";background:var(--champanhe-700);width:10px;height:1px;position:absolute;top:21px;left:0}.migalhas{color:var(--cinza-500);padding:24px 0 0;font-size:13px}.migalhas a{text-decoration:none}.migalhas a:hover{text-decoration:underline}.texto{max-width:720px}.texto h2{margin-top:1.4em;font-size:34px}.texto ul{padding-left:20px}.texto li{margin-bottom:8px}.rodape{background:var(--preto-900);color:var(--nude-50);padding:64px 0 40px;font-size:14px}.rodape .wrap{grid-template-columns:1.4fr 1fr 1fr;gap:40px;display:grid}.rodape img{width:240px;margin-bottom:18px}.rodape a{color:var(--nude-50);text-decoration:none}.rodape a:hover{text-decoration:underline;text-decoration-color:var(--champanhe-500)}.rodape ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rodape .legal{border-top:1px solid var(--grafite-700);color:var(--prata-300);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;padding-top:24px;font-size:12px;display:flex}@media (width<=820px){.rodape .wrap{grid-template-columns:1fr}}.wa-fixo{z-index:6;background:var(--preto-900);color:var(--nude-50);border:1px solid var(--champanhe-500);font:500 13px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:12px 18px;text-decoration:none;position:fixed;bottom:18px;right:18px}.wa-fixo:hover{background:var(--grafite-700)}.faixa .rotulo,.faixa .muted{color:var(--grafite-700)}body,h1,h2,h3,.principios .n,.numeros .v,.ficha-tecnica .v{font-variant-numeric:lining-nums}.topo .marca img{height:52px}@media (width<=900px){.topo .marca img{height:42px}}@media (width<=820px){.hero .moldura{margin-right:16px}}.secao-galeria{padding-bottom:48px}html,body{overflow-x:clip}.lista-posts{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;margin-top:40px;display:grid}.lista-posts.tres{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:16px}.post-item{background:var(--branco);border-top:1px solid var(--champanhe-700);padding:28px 28px 24px;text-decoration:none;display:block}.post-item h2{margin-bottom:12px;font-size:26px}.post-item p:last-child{color:var(--grafite-700);margin:0;font-size:15px}.post-item:hover h2{text-decoration:underline;text-decoration-color:var(--champanhe-700);text-underline-offset:5px;text-decoration-thickness:1px}.faixa .post-item .rotulo{color:var(--cinza-500)}.autoria{color:var(--cinza-500);margin-bottom:28px;font-size:14px}.resposta{background:var(--nude-200);border-left:1px solid var(--champanhe-700);margin:0 0 36px;padding:24px 28px}.resposta .rotulo{color:var(--grafite-700);margin-bottom:8px}.resposta p:last-child{margin:0;font-size:18px}.corpo-post h2{margin-top:1.6em;font-size:32px}.corpo-post h3{margin-top:1.4em;font-size:24px}.corpo-post blockquote{background:var(--branco);border-left:1px solid var(--champanhe-700);font-family:var(--display);margin:1.2em 0;padding:14px 20px;font-size:22px}.corpo-post blockquote p{margin:0}.corpo-post ol,.corpo-post ul{padding-left:22px}.corpo-post li{margin-bottom:8px}.texto>h2{margin-top:1.6em}.cta-post{margin:56px 0 40px;padding:clamp(28px,4vw,44px)}.cta-post h2{margin-top:0;font-size:34px}.fontes ul{color:var(--grafite-700);padding-left:20px;font-size:14px}
