@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-latin-wght.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-wght.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}:root{--color-bg:#0e0e0f;--color-surface:#161618;--color-surface-2:#1e1e21;--color-ink:#f6f5f1;--color-ink-muted:#b5b4ae;--color-line:#ffffff1f;--color-accent:#0835f8;--color-accent-strong:#0026d6;--color-accent-ink:#fff;--color-accent-visible:#8cbbff;--color-success:#9be2b4;--color-link:#f2f1ee;--color-focus:#fff;--color-polar:#8cbbff;--color-polar-ink:#0e0e0f;--color-polar-luz:transparent;--color-frame:#1c1c1e;--color-frame-ink:#fff;--color-wire:#cfcdc8;--color-dark:#080808;--color-dark-ink:#fff;--color-dark-muted:#b0afaa;--color-dark-line:#ffffff24;--color-accent-soft:#ffffff0f;--color-accent-on-dark:#f2f1ee;--color-ring:#ffffff14;--color-aluminio-claro:#e6e5e2;--color-aluminio:#bdbcb7;--color-aluminio-escuro:#93928d;--color-bezel:#0c0c0d;--font-display:"Bricolage Grotesque", "Manrope", ui-sans-serif, system-ui, sans-serif;--font-body:"Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--weight-display:700;--weight-body:400;--weight-strong:600;--weight-brand:800;--tracking-display:-.03em;--tracking-brand:-.04em;--leading-display:1.05;--leading-body:1.55;--step--1:clamp(.84rem, .82rem + .1vw, .9rem);--step-0:clamp(1.0625rem, 1.03rem + .12vw, 1.125rem);--step-1:clamp(1.25rem, 1.18rem + .3vw, 1.45rem);--step-2:clamp(1.5rem, 1.35rem + .65vw, 1.95rem);--step-3:clamp(1.85rem, 1.55rem + 1.3vw, 2.75rem);--step-4:clamp(2.25rem, 1.75rem + 2.2vw, 3.75rem);--step-5:clamp(2.75rem, 1.9rem + 3.8vw, 5.25rem);--step-6:clamp(2.75rem, 1.4rem + 4.6vw, 6rem);--step-titulo-pagina:clamp(2.6rem, 1.4rem + 4.6vw, 5.5rem);--leading-titulo:.98;--tracking-titulo:-.04em;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2.5rem;--space-xl:clamp(3rem, 2rem + 4vw, 5.5rem);--space-2xl:clamp(4.5rem, 3rem + 6vw, 9rem);--gutter:clamp(1.25rem, .5rem + 3.2vw, 4rem);--width-narrow:42rem;--width-base:76rem;--width-wide:90rem;--header-height:max(73px, 2.9rem);--radius-s:6px;--radius-m:12px;--radius-l:18px;--radius-pill:999px;--radius-frame:10px;--radius-card:18px;--radius-icone:14px;--shadow-card:0 1px 0 #ffffff0a inset, 0 24px 48px -30px #000000b3;--cta-padding:.95em 1.5em;--cta-height:3.5rem;--cta-height-mobile:3.25rem;--cta-inset:.375rem;--cta-padding-x:clamp(14px, 1.5rem, 24px);--cta-gap:clamp(8px, .875rem, 14px);--cta-chip:clamp(36px, 2.75rem, 44px);--cta-fill-scale:18;--dur-fill:.5s;--dur-nudge:.45s;--cta-outline:1.5px;--cta-nudge:4px;--cta-compact-padding:0 1.1rem 0 .9rem;--cta-compact-gap:.45rem;--cta-leading:1.2;--cta-claro-bg:#fff;--cta-claro-ink:#0e0e0f;--cta-tinta-ink:#fff;--cta-padding-x-estreito:1.1rem;--cta-fonte-estreita:.94rem;--cartao-linha-altura:3px;--galeria-palco:clamp(26rem, 62vh, 40rem);--galeria-palco-celular:68vw;--shadow-frame:0 40px 80px -40px #00000073;--link-underline-offset:.2em;--focus-width:2px;--focus-offset:3px;--dur-fast:.18s;--dur-base:.18s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-cartao:.45s;--dur-linha-norte:.6s;--dur-luz:.35s;--pilha-sombra-cor:#000;--pilha-sombra-max:.55;--pilha-recuo:.08;--pilha-entrada-dur:.7s;--pilha-entrada-distancia:64px;--pilha-entrada-escala:.9;--pilha-entrada-opacidade:.25;--diagrama-pixel:8px;--diagrama-inicio:.2s;--diagrama-intervalo:.35s;--diagrama-surge-dur:.6s;--diagrama-percurso-dur:1.4s;--diagrama-percurso-atraso:.3s;--fluxo-seta-largura:1.4rem;--fluxo-seta-espessura:4px;--fluxo-seta-passo:6px;--fluxo-seta-recuo:1rem;--hero-fantasma:.42;--digitar-letra:16ms;--vitrine:min(22rem, 42vh);--vitrine-raio:2.25rem;--vitrine-movel:11rem;--mascote-largura:24rem;--ladrilho:4rem;--ladrilho-grande:5.25rem;--ladrilho-pequeno:2.75rem;--ladrilho-respiro:0px;--ladrilho-fundo:#1c1c1e;--ladrilho-sombra:none;--ladrilho-borda:inset 0 0 0 1px #ffffff1a;--ladrilho-brilho:none;--mini-fundo:#161618;--mini-vidro:#ffffff0f;--mini-linha:#ffffff1a;--mini-texto:#ecebe8;--mini-fraco:#a9a8a38c;--mini-acento:#f2f1ee;--mini-num:#0e0e0f;--mini-img:#0835f8;--mini-img2:#4a4a4e;--mini-sol:#f2f1ee;--mini-topo:#1e1e21;--mini-recebida:#232326;--mini-enviada:#0835f8;--mini-lido:#fff;--mini-campo:#ffffff14;--mini-online:#3ad17a;--mini-pagina:#1e1e21;--mini-destaque:#ffffff0f;--mini-destaque-borda:#fff6;--mini-ok:#3ad17a1f;--mini-desligado:#ffffff29;--mini-codigo:#0e0e0f;--cartao-pressao:.985;--cartao-luz-raio:28rem;--cartao-luz-alcance:45%;--cartao-borda-raio:16rem;--cartao-borda-alcance:65%}.tema-claro{--color-bg:#f3f2ee;--color-surface:#fff;--color-surface-2:#f7f6f3;--color-ink:#0e0e0f;--color-ink-muted:#4d4c48;--color-line:#d8d6d0;--color-link:#0026d6;--color-accent-visible:#0835f8;--color-focus:#0835f8;--color-accent-soft:#e8ebfb;--color-ring:#e2e0db;--ladrilho-fundo:#fff;--ladrilho-sombra:none;--ladrilho-borda:inset 0 0 0 1px #d8d6d0;--ladrilho-brilho:none;--mini-fundo:#fff;--mini-vidro:#0e0e0f0f;--mini-linha:#e2e0db;--mini-texto:#0e0e0f;--mini-fraco:#c3c1bb;--mini-acento:#0835f8;--mini-num:#fff;--mini-img2:#c9c7c1;--mini-topo:#f1f0ec;--mini-recebida:#f1f0ec;--mini-enviada:#0835f8;--mini-lido:#fff;--mini-campo:#f1f0ec;--mini-online:#1f9d55;--mini-pagina:#f7f6f3;--mini-destaque:#f1f0ec;--mini-destaque-borda:#0835f8;--mini-ok:#e9f8ef;--mini-desligado:#d8d6d0;--mini-codigo:#0e0e0f;--shadow-card:0 1px 2px #0e0e0f0f;background:var(--color-bg);color:var(--color-ink)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}[data-topo][data-topo-parado] *{animation-play-state:paused!important}@media (width<=18em){:root{--gutter:16px}main :is(h1,h2){letter-spacing:-.02em!important;font-size:clamp(1.1rem,10vw,2.4rem)!important}main :is(h3,h4){letter-spacing:-.01em!important;font-size:clamp(1rem,8vw,1.9rem)!important}}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}html{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);font-weight:var(--weight-body);font-size:100%;line-height:var(--leading-body);overflow-x:clip}body{min-height:100svh;font-size:var(--step-0);-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-underline-offset:var(--link-underline-offset)}:where(main [id]){scroll-margin-top:calc(var(--header-height) + 1.5rem)}:where(a,button,input,summary,[tabindex]){scroll-margin-block:calc(var(--header-height) + 1rem) 1rem}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset);border-radius:var(--radius-s)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--space-s);left:var(--space-s);z-index:1000;padding:var(--space-2xs) var(--space-s);background:var(--color-ink);color:var(--color-bg);border-radius:var(--radius-s);max-width:calc(100vw - 2 * var(--space-s));position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.container{width:min(100% - 2 * var(--gutter), var(--container-width,var(--width-base)));margin-inline:auto}.container[data-width=narrow]{--container-width:var(--width-narrow)}.container[data-width=wide]{--container-width:var(--width-wide)}.container[data-width=full]{--container-width:100%;width:100%}.section{padding-block:var(--section-space,var(--space-2xl));position:relative}.section[data-space=compact]{--section-space:var(--space-xl)}.section[data-space=none]{--section-space:0}.stack>*+*{margin-block-start:var(--stack-space,var(--space-s))}[data-motion=pending] [data-reveal],[data-motion=pending] [data-split],[data-motion=pending] [data-stagger]>*{opacity:0}[data-motion=pending] [data-reveal]:focus-within,[data-motion=pending] [data-split]:focus-within,[data-motion=pending] [data-stagger]>:focus-within{opacity:1}[data-motion=off] [data-reveal],[data-motion=off] [data-split],[data-motion=off] [data-stagger]>*{opacity:1!important;transform:none!important}[data-static] *,[data-static] :before,[data-static] :after,[data-static] ::marker{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-static] details::details-content{transition:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (hover:hover) and (pointer:fine){body{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2230%22%20viewBox%3D%220%200%2028%2030%22%3E%3Cpath%20d%3D%22M3%202L3%2023L9%2018L13%2027L17%2025L13%2016L22%2016Z%22%20fill%3D%22%23f6f5f1%22%20stroke%3D%22%23111217%22%20stroke-width%3D%221.4%22%20stroke-linejoin%3D%22round%22%2F%3E%3Crect%20x%3D%2219%22%20y%3D%222%22%20width%3D%226%22%20height%3D%226%22%20fill%3D%22%233545ff%22%20stroke%3D%22%23f6f5f1%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E) 3 2,auto}body :is(a,button:not(:disabled),summary,[role=tab],label:has(input:not(:disabled))){cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2230%22%20viewBox%3D%220%200%2028%2030%22%3E%3Cpath%20d%3D%22M3%202L3%2023L9%2018L13%2027L17%2025L13%2016L22%2016Z%22%20fill%3D%22%233545ff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.4%22%20stroke-linejoin%3D%22round%22%2F%3E%3Crect%20x%3D%2219%22%20y%3D%222%22%20width%3D%226%22%20height%3D%226%22%20fill%3D%22%23f6f5f1%22%20stroke%3D%22%23111217%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E) 3 2,pointer!important}body :is(input:not([type=radio]):not([type=checkbox]),textarea,[contenteditable=true]){cursor:text!important}body .dp__trilho{cursor:grab}body .dp__trilho[data-arrastando]{cursor:grabbing}}html:not([data-cookies-abertos]) .cookies.astro-ejsq4tzn[hidden]{display:none}.cookies.astro-ejsq4tzn{z-index:110;padding:.85rem var(--gutter);color:#111217;background:#eeece5;border-bottom:1px solid #62626a;justify-content:space-between;align-items:center;gap:1.25rem;display:flex;position:relative}.cookies.astro-ejsq4tzn>div.astro-ejsq4tzn:first-child{max-width:47rem}.cookies.astro-ejsq4tzn h2.astro-ejsq4tzn{color:#111217;font:600 .9rem/1.3 var(--font-display);margin:0 0 .3rem}.cookies.astro-ejsq4tzn p.astro-ejsq4tzn{font-size:.72rem;line-height:1.5}.cookies.astro-ejsq4tzn a.astro-ejsq4tzn{text-underline-offset:3px;text-decoration:underline}.cookies__acoes.astro-ejsq4tzn{flex-wrap:wrap;flex:none;gap:.6rem;display:flex}.cookies.astro-ejsq4tzn button.astro-ejsq4tzn{color:#111217;min-height:44px;font:600 .75rem/1.3 var(--font-body);cursor:pointer;background:0 0;border:1px solid #45454e;border-radius:99px;padding:.6rem .9rem}.cookies.astro-ejsq4tzn button.astro-ejsq4tzn:hover{background:#d9d8d3}.cookies.astro-ejsq4tzn a.astro-ejsq4tzn:focus-visible,.cookies.astro-ejsq4tzn button.astro-ejsq4tzn:focus-visible{outline-offset:3px;outline:3px solid #0835f8}.cookies.astro-ejsq4tzn[data-reaberto]{border:1px solid #62626a;border-radius:12px;max-width:1200px;max-height:calc(100dvh - 2rem);margin-inline:auto;position:fixed;inset:auto 1rem 1rem;overflow-y:auto;box-shadow:0 -8px 30px #0003}@media (width<=767.98px){.cookies.astro-ejsq4tzn{padding:.7rem var(--gutter);gap:.55rem;display:grid}.cookies__acoes.astro-ejsq4tzn{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cookies.astro-ejsq4tzn button.astro-ejsq4tzn{padding-inline:.6rem}.cookies.astro-ejsq4tzn[data-reaberto]{max-height:calc(100dvh - 1.2rem);inset:auto .6rem .6rem}}.cta.astro-tmwupuz5{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:44px;padding:var(--cta-padding);border-radius:var(--cta-radius,var(--radius-pill));font-weight:var(--weight-strong);line-height:var(--cta-leading);transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);text-decoration:none;display:inline-flex}.cta.astro-tmwupuz5[data-variant=primary]{background:var(--color-accent);color:var(--color-accent-ink)}.cta.astro-tmwupuz5[data-variant=secondary]{box-shadow:inset 0 0 0 var(--cta-outline) currentColor}.cta.astro-tmwupuz5[data-variant=ghost]{padding-inline:0;text-decoration:underline}
