@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2) format("woff2"),url(/_astro/instrument-serif-latin-ext-400-normal.CFCUzsTy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2) format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif Fallback";src:local("Georgia");size-adjust:90%}:root{--vinho-luz: #6b1c30;--vinho: #4a0f1c;--vinho-fundo: #2e0811;--ouro: #c9a36b;--ouro-claro: #e4cba0;--ouro-escuro: #94672f;--ouro-texto: #855b28;--marfim: #f3e6dc;--marfim-suave: #dcc6bd;--claro: #fbf7f2;--nude: #f2e8dd;--tinta: #2c1a1d;--tinta-suave: #6a5254;--linha: #e5d6c6;--fio: rgba(201, 163, 107, .34);--serifada: "Instrument Serif", "Instrument Serif Fallback", Georgia, serif;--t-display: clamp(2.8rem, 5.5vw, 5.8rem);--t-display-movel: clamp(2.1rem, 9.2vw, 3rem);--t-headline: clamp(2.2rem, 4vw, 3.6rem);--t-headline-maior: clamp(2.6rem, 5.2vw, 4.8rem);--t-citacao: clamp(2.5rem, 5.5vw, 5.8rem);--t-frase: clamp(1.75rem, 3vw, 2.75rem);--t-frase-menor: clamp(1.5rem, 2.2vw, 2rem);--t-title: clamp(1.6rem, 2.3vw, 2.1rem);--t-title-cartao: clamp(1.6rem, 2.1vw, 1.9rem);--t-subtitle: clamp(1.45rem, 1.9vw, 1.7rem);--t-lede: clamp(1.08rem, 1.55vw, 1.4rem);--t-corpo-menor: 1rem;--texto: "Figtree Variable", "Segoe UI", sans-serif;--lateral: clamp(1.25rem, 5vw, 5rem);--secao: clamp(3.5rem, 6vw, 5.5rem);--topo: 5.25rem;--saida: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--topo) + 1rem);-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:var(--ouro) var(--vinho-fundo)}html::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-track{background:var(--vinho-fundo)}html::-webkit-scrollbar-thumb{background:var(--ouro);border-radius:999px}body{margin:0;background:var(--vinho-fundo);color:var(--tinta);font-family:var(--texto);font-size:clamp(1.03rem,.98rem + .25vw,1.16rem);font-weight:450;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}::selection{background:var(--ouro);color:var(--vinho-fundo)}img{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px;text-decoration-color:var(--ouro)}:focus-visible{outline:2px solid var(--ouro-escuro);outline-offset:3px}h1,h2,h3{margin:0;font-family:var(--serifada);font-weight:400;text-wrap:balance;overflow-wrap:break-word}h2{font-size:var(--t-headline);line-height:1.06;color:var(--vinho)}h2 em{font-style:normal;color:var(--ouro-escuro)}h3{color:var(--vinho)}p{margin:0;text-wrap:pretty}p,li,dt,dd,figcaption,summary{overflow-wrap:break-word}.apoio{max-width:46ch;margin-top:1.4rem;font-size:var(--t-lede);line-height:1.5}.escuro .apoio{line-height:1.55}.claro .apoio,.nude .apoio{color:var(--tinta-suave)}ul{margin:0;padding:0;list-style:none}.moldura{width:100%;max-width:92rem;margin-inline:auto;padding-inline:var(--lateral)}.so-leitor{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.escuro{background:radial-gradient(ellipse 95% 80% at 18% 8%,var(--vinho-luz) 0%,var(--vinho) 48%,var(--vinho-fundo) 100%);color:var(--marfim)}.escuro.luz-direita{background:radial-gradient(ellipse 95% 85% at 84% 12%,var(--vinho-luz) 0%,var(--vinho) 48%,var(--vinho-fundo) 100%)}.escuro.luz-baixa{background:radial-gradient(ellipse 100% 90% at 22% 96%,var(--vinho-luz) 0%,var(--vinho) 50%,var(--vinho-fundo) 100%)}.escuro h1,.escuro h2,.escuro h3{color:var(--ouro)}.escuro{font-weight:480;letter-spacing:.004em}.escuro p{line-height:1.65}.escuro :focus-visible{outline-color:var(--ouro-claro)}.claro{background:var(--claro)}.nude{background:radial-gradient(ellipse 50% 45% at 100% 0,rgba(201,163,107,.22),transparent 70%),var(--nude)}.botao{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:3.4rem;padding:.9rem 2rem;border:1px solid transparent;border-radius:999px;background:linear-gradient(135deg,#d9b67d,var(--ouro) 50%,#b58a50);box-shadow:0 14px 34px -12px #c9a36b99;color:var(--vinho-fundo);font-size:1rem;font-weight:600;letter-spacing:.005em;line-height:1.3;text-decoration:none;transition:transform .25s var(--saida),box-shadow .25s var(--saida),background-color .25s var(--saida),color .25s var(--saida)}.botao:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #c9a36bd9}.botao:active{transform:translateY(0)}.botao svg{flex:none}.botao-menor{min-height:2.75rem;padding:.55rem 1.5rem;font-size:.92rem}.botao-vinho{background:var(--vinho);box-shadow:0 14px 30px -12px #4a0f1c8c;color:#fff}.botao-vinho:hover{background:var(--vinho-fundo);box-shadow:0 18px 34px -12px #4a0f1cb3}.botao-linha{background:transparent;border-color:#e4cba08c;box-shadow:none;color:var(--marfim)}.botao-linha:hover{background:var(--marfim);box-shadow:none;color:var(--vinho)}.pular{position:absolute;left:-999px;top:.5rem;z-index:70;background:var(--ouro);color:var(--vinho-fundo);padding:.6rem 1rem}.pular:focus{left:.5rem}.topo{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:clamp(1rem,2.4vw,2.25rem);min-height:var(--topo);padding:.6rem var(--lateral);background:#2e0811f0;backdrop-filter:blur(10px);border-bottom:1px solid var(--fio);color:var(--marfim)}.topo :focus-visible,.rodape :focus-visible{outline-color:var(--ouro-claro)}.marca{display:inline-flex;align-items:center;gap:.85rem;min-height:2.75rem;margin-right:auto;text-decoration:none}.marca img{width:auto;height:3.1rem}.marca-texto{display:grid;line-height:1.15}.marca-nome{font-family:var(--serifada);font-size:1.4rem;color:var(--ouro)}.marca-sub{font-size:.76rem;color:var(--marfim-suave)}.topo nav ul{display:flex;gap:clamp(1rem,2vw,2rem)}.topo nav a{font-size:.95rem;text-decoration:none;padding-block:.6rem;transition:color .2s var(--saida)}.topo nav a:hover{color:var(--ouro-claro)}.menu-movel{display:none;position:relative}.menu-movel summary{display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding-inline:.4rem;font-size:.96rem;cursor:pointer;list-style:none}.menu-movel summary::-webkit-details-marker{display:none}.menu-movel ul{position:absolute;right:0;top:100%;min-width:13rem;padding-block:.4rem;background:var(--vinho-fundo);border:1px solid var(--fio);border-radius:.75rem;box-shadow:0 16px 34px -14px #140207d9}.menu-movel a{display:block;padding:.7rem 1.1rem;text-decoration:none}.rodape{padding-block:4rem 2rem;background:var(--vinho-fundo);color:var(--marfim-suave);font-size:.95rem}.rodape-grade{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:2.5rem}.rodape-frase{margin-top:1.1rem;max-width:34ch}.rodape-redes{display:flex;gap:.75rem;margin-top:1.25rem}.rodape-redes a{justify-content:center;width:2.75rem;border:1px solid var(--fio);border-radius:50%;color:var(--ouro-claro);transition:border-color .2s var(--saida),color .2s var(--saida),background-color .2s var(--saida)}.rodape-redes a:hover{border-color:var(--ouro);background:#c9a36b1f}.rodape-titulo{margin-bottom:.9rem;font-size:1.25rem;color:var(--ouro)}.rodape-lista a,.rodape-redes a,.rodape-grade p>a,.rodape-final a{display:inline-flex;align-items:center;min-height:2.75rem}.rodape-grade p+p{margin-top:.2rem}.rodape-lista a,.rodape-redes a{text-decoration:none}.rodape-lista a:hover,.rodape-redes a:hover{color:var(--ouro-claro)}.rodape-links button{min-height:2.75rem;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--ouro);text-underline-offset:.22em;cursor:pointer}.rodape-final{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:3rem;padding-top:1.5rem;font-size:.84rem}.whats-fixo{position:fixed;right:clamp(12px,2vw,24px);bottom:clamp(12px,2vw,24px);z-index:60;display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--ouro);border-radius:50%;background:var(--vinho);box-shadow:0 14px 30px -8px #2e081199;color:var(--ouro-claro);transition:transform .25s var(--saida),background-color .25s var(--saida)}.whats-fixo:hover{transform:translateY(-2px) scale(1.04);background:var(--vinho-luz)}@media(max-width:1100px){.topo nav{display:none}.menu-movel{display:block}}@media(max-width:760px){:root{--topo: 4.5rem}.marca img{height:2.6rem}.marca-nome{font-size:1.25rem}.botao{width:100%;text-align:center;text-wrap:balance}.topo-agendar{display:none}.rodape-grade{grid-template-columns:1fr}.whats-fixo{bottom:calc(clamp(12px,2vw,24px) + var(--cookies-alt, 0px))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.whats-fixo:hover,.botao:hover{transform:none}}.cookies[data-astro-cid-ahqnnvxu]{position:fixed;left:clamp(12px,2vw,24px);bottom:clamp(12px,2vw,24px);z-index:65;display:grid;gap:.9rem;max-width:26rem;padding:1.1rem 1.25rem;background:var(--vinho-fundo);border:1px solid var(--fio);border-radius:1rem;box-shadow:0 18px 40px -16px #140207d9;color:var(--marfim);font-size:.95rem;line-height:1.5}.cookies[data-astro-cid-ahqnnvxu][hidden]{display:none}.cookies[data-astro-cid-ahqnnvxu] a[data-astro-cid-ahqnnvxu]{color:var(--ouro-claro)}.cookies-acoes[data-astro-cid-ahqnnvxu]{display:flex;gap:.6rem}.cookies[data-astro-cid-ahqnnvxu] button[data-astro-cid-ahqnnvxu]{cursor:pointer;font-family:inherit}.cookies[data-astro-cid-ahqnnvxu] [data-astro-cid-ahqnnvxu]:focus-visible{outline-color:var(--ouro-claro)}@media(max-width:760px){.cookies[data-astro-cid-ahqnnvxu]{right:12px;max-width:none}.cookies-acoes[data-astro-cid-ahqnnvxu] .botao[data-astro-cid-ahqnnvxu]{flex:1;width:auto}}
