:root{color-scheme:light;--next-cor-marfim:#f9f7f2;--next-cor-grafite:#313b43;--next-cor-grafite-700:#3d474f;--next-cor-grafite-600:#4a545c;--next-cor-verde-floresta:#0a3f2f;--next-cor-champanhe:#d4c5a6;--next-cor-ardosia:#586261;--next-cor-nevoa:#a8b0af;--next-cor-bronze:#75653f;--next-cor-areia:#e8e4dc;--next-cor-branco:#fff;--next-cor-tinta:#111827;--next-cor-tinta-escura:#0a1a14;--next-cor-menta:#7cf0b2;--next-bg-pagina:var(--next-cor-marfim);--next-bg-superficie:var(--next-cor-branco);--next-bg-escuro:var(--next-cor-tinta-escura);--next-texto-principal:var(--next-cor-tinta);--next-texto-titulo:var(--next-cor-tinta-escura);--next-texto-secundario:var(--next-cor-ardosia);--next-texto-sobre-escuro:var(--next-cor-nevoa);--next-texto-sobre-primaria:var(--next-cor-branco);--next-texto-eyebrow:var(--next-cor-verde-floresta);--next-texto-destaque-escuro:var(--next-cor-menta);--next-acao-primaria:var(--next-cor-verde-floresta);--next-acao-secundaria-borda:#0a3f2f40;--next-acento:var(--next-cor-champanhe);--next-acento-suave:#d4c5a633;--next-acento-marca-dagua:#d4c5a61f;--next-borda-clara:#0000001a;--next-borda-forte:#00000026;--next-espaco-xs:8px;--next-espaco-sm:16px;--next-espaco-md:24px;--next-espaco-lg:32px;--next-raio-sm:8px;--next-raio-md:12px;--next-raio-lg:24px;--next-raio-pilula:9999px;--next-sombra-card:0 2px 8px #313b430f;--next-fonte:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--next-fonte-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--next-display-size:72px;--next-display-lh:.96;--next-display-ls:-.035em;--next-h2-size:48px;--next-h2-lh:48px;--next-h2-ls:-.025em;--next-h3-size:24px;--next-h3-lh:32px;--next-h3-ls:-.025em;--next-lead-size:24px;--next-lead-lh:32px;--next-body-size:18px;--next-body-lh:32px;--next-body-sm-size:16px;--next-body-sm-lh:24px;--next-button-size:16px;--next-button-lh:24px;--next-button-sm-size:14px;--next-button-sm-lh:20px;--next-eyebrow-size:11px;--next-eyebrow-lh:16.5px;--next-eyebrow-ls:.18em;--next-caption-size:14px;--next-caption-lh:20px;--next-micro-size:12px;--next-micro-lh:16px;--acao-primaria-hover:#072e22;--font-sans:var(--next-fonte);--font-mono:var(--next-fonte-mono);--font-serif:"Cormorant Garamond", Georgia, serif;--ink:var(--next-texto-principal);--ink-heading:var(--next-texto-titulo);--ink-light:var(--next-texto-secundario);--surface:var(--next-bg-pagina);--mint:var(--next-texto-destaque-escuro);--line:var(--next-borda-clara);--line-strong:var(--next-borda-forte);--line-on-dark:#ffffff26;--radius-card:10px;--radius-pill:var(--next-raio-pilula);--container:1320px;--header-h:72px;--gutter:max(24px, env(safe-area-inset-left,0px));--gutter-r:max(24px, env(safe-area-inset-right,0px));--ease:cubic-bezier(.23, 1, .32, 1);--h2-size:clamp(2.6rem, 5vw, 4.8rem);--h2-quote-size:clamp(3rem, 7vw, 6.25rem)}@media (width>=768px){:root{--gutter:max(32px, env(safe-area-inset-left,0px));--gutter-r:max(32px, env(safe-area-inset-right,0px))}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--surface);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:24px}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3{text-wrap:balance}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--next-acao-primaria);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{background:var(--next-acao-primaria);color:var(--next-cor-branco);z-index:100;padding:12px 16px;position:absolute;top:0;left:-999px}.skip:focus{top:12px;left:12px}.wrap{max-width:var(--container);padding-left:var(--gutter);padding-right:var(--gutter-r);margin-inline:auto}.eyebrow{font-family:var(--font-mono);font-size:var(--next-eyebrow-size);line-height:var(--next-eyebrow-lh);letter-spacing:var(--next-eyebrow-ls);text-transform:uppercase;color:var(--next-acao-primaria);font-weight:400}.eyebrow.muted{color:var(--ink-light);letter-spacing:.14em}.serif{font-family:var(--font-serif);color:var(--next-acao-primaria);font-style:italic;font-weight:600}.muted{color:var(--ink-light)}.section{border-bottom:1px solid var(--line);background:var(--next-cor-branco);padding-block:96px}@media (width>=768px){.section{padding-block:128px}}.h2{font-size:var(--h2-size);letter-spacing:-.025em;color:var(--ink-heading);margin-top:20px;font-weight:600;line-height:1}.lede{color:var(--ink-light);max-width:28rem;font-size:18px;line-height:32px}.frame{color:#ffffffd9;border:1px solid #fff3;flex-direction:column;justify-content:space-between;padding:16px;display:flex;position:absolute;inset:24px}.frame .row{justify-content:space-between;gap:12px;display:flex}.frame .eyebrow{color:inherit;letter-spacing:.16em}.logo[data-astro-cid-f7espo7c]{flex:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh]{border-radius:var(--radius-pill);white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .16s var(--ease), background-color .16s var(--ease), border-color .16s var(--ease), transform .16s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:600;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:active{transform:scale(.97)}.btn-padrao[data-astro-cid-ekguhzzh]{font-size:var(--next-button-size);line-height:var(--next-button-lh);padding:15px 27px}.btn-medio[data-astro-cid-ekguhzzh]{font-size:var(--next-button-size);line-height:var(--next-button-lh);padding:11px 23px}.btn-compacto[data-astro-cid-ekguhzzh]{font-size:var(--next-button-sm-size);line-height:var(--next-button-sm-lh);padding:9px 19px}.btn-primario[data-astro-cid-ekguhzzh]{background:var(--next-acao-primaria);color:var(--next-cor-branco)}.btn-primario[data-astro-cid-ekguhzzh]:hover{background:var(--acao-primaria-hover)}.btn-secundario[data-astro-cid-ekguhzzh]{border-color:var(--next-acao-secundaria-borda);color:var(--next-acao-primaria);background:0 0}.btn-secundario[data-astro-cid-ekguhzzh].btn-compacto{padding-inline:15px}.btn-secundario[data-astro-cid-ekguhzzh]:hover{border-color:var(--next-acao-primaria)}.btn-link[data-astro-cid-ekguhzzh]{color:var(--ink);text-underline-offset:4px;border:0;border-radius:0;padding:16px 12px;text-decoration:underline #00000040}.btn-link[data-astro-cid-ekguhzzh]:hover{text-decoration-color:var(--next-acao-primaria)}.site-header[data-astro-cid-fzpbxy5g]{top:env(safe-area-inset-top,0px);z-index:50;-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line);background:#ffffffe6;position:sticky}.wrap[data-astro-cid-fzpbxy5g]{min-height:calc(var(--header-h) - 1px);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:24px;font-size:14px;font-weight:500;line-height:20px;display:none}@media (width>=1024px){.nav[data-astro-cid-fzpbxy5g]{display:flex}}.nav-link[data-astro-cid-fzpbxy5g]{white-space:nowrap;padding-block:.35rem;transition:color .16s;position:relative}.nav-link[data-astro-cid-fzpbxy5g]:after{content:"";transform-origin:100%;height:1px;transition:transform .18s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.nav-link[data-astro-cid-fzpbxy5g]:hover{color:var(--next-acao-primaria)}.nav-link[data-astro-cid-fzpbxy5g]:hover:after{transform-origin:0;transform:scaleX(1)}}.tel[data-astro-cid-fzpbxy5g]{color:var(--ink-light);display:none}@media (width>=1280px){.tel[data-astro-cid-fzpbxy5g]{display:inline}}.menu-btn[data-astro-cid-fzpbxy5g]{border:1px solid var(--line-strong);border-radius:var(--radius-pill);cursor:pointer;background:0 0;padding:7px 16px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}@media (width>=1024px){.menu-btn[data-astro-cid-fzpbxy5g]{display:none}}.mobile-nav[data-astro-cid-fzpbxy5g]{right:var(--gutter-r);border:1px solid var(--line);background:var(--next-cor-branco);border-radius:var(--radius-card);flex-direction:column;gap:12px;width:224px;padding:16px;display:none;position:absolute;top:calc(100% - 8px);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.mobile-nav[data-astro-cid-fzpbxy5g].open{display:flex}.footer[data-astro-cid-jo6i4kqk]{background:var(--next-cor-branco);padding-block:48px}@media (width>=768px){.footer[data-astro-cid-jo6i4kqk]{padding-block:64px}}.foot-grid[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line);gap:48px;padding-bottom:48px;display:grid}@media (width>=1024px){.foot-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr 1fr}}.foot-about[data-astro-cid-jo6i4kqk]{max-width:24rem;color:var(--ink-light);margin-top:16px;font-size:14px;line-height:28px}.foot-company[data-astro-cid-jo6i4kqk]{color:var(--ink-light);gap:2px;margin-top:20px;font-size:13px;font-style:normal;line-height:20px;display:grid}.foot-company[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:3px;text-decoration:underline}.foot-company[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--next-acao-primaria)}.foot-col[data-astro-cid-jo6i4kqk] .foot-head[data-astro-cid-jo6i4kqk]{letter-spacing:.18em}.foot-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.foot-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:14px;line-height:20px;transition:color .16s}.foot-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--next-acao-primaria)}.foot-disclaimer[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line);margin-top:32px;padding-bottom:32px}.foot-disclaimer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{text-align:center;max-width:48rem;color:var(--ink-light);margin-inline:auto;font-size:12px;line-height:24px}.foot-bottom[data-astro-cid-jo6i4kqk]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-light);flex-direction:column;justify-content:space-between;gap:16px;margin-top:28px;font-size:11px;line-height:16px;display:flex}@media (width>=768px){.foot-bottom[data-astro-cid-jo6i4kqk]{flex-direction:row}}
