:root{--preto:#05070d;--fundo-2:#0b0f1a;--fundo-3:#121828;--fundo-secao:#0b0f1ab8;--vidro:#0e1321b8;--vidro-borda:#ffffff1a;--sombra:#000000b3;--branco:#fff;--linha:#ffffff1a;--linha-forte:#fff3;--texto:#f2f4f8;--texto-2:#a9b1c3;--texto-3:#737c90;--texto-sobre-azul:#d4defa;--aviso:#f2c879;--aviso-borda:#b7791f;--azul:#0044c8;--azul-hover:#05d;--azul-forte:#002899;--azul-claro:#0060e4;--azul-texto:#4d94ff;--azul-gradiente:linear-gradient(120deg, var(--azul-forte) 0%, var(--azul) 45%, var(--azul-claro) 100%);--brilho:color-mix(in srgb, var(--azul-claro) 65%, transparent);--estrela:#fff;--estrela-azul:#8db8ff;--fonte:var(--font-montserrat), "Helvetica Neue", Arial, sans-serif;--largura:1200px;--gutter:clamp(16px, 4vw, 40px);--secao:clamp(72px, 11vw, 140px);--raio:6px;--suave:cubic-bezier(.2, .7, .2, 1);color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{background:var(--preto);color:var(--texto);font-family:var(--fonte);font-feature-settings:"lnum" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:17px;line-height:1.6;overflow-x:clip}img,svg,video,iframe{max-width:100%;display:block}img{height:auto}a{color:inherit}::selection{background:var(--azul);color:#fff}:focus-visible{outline:2px solid var(--azul-claro);outline-offset:3px}h1,h2,h3,h4{letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:800;line-height:1.08}h1{font-size:clamp(2.4rem,6.2vw,4.75rem)}h2{font-size:clamp(1.9rem,4.2vw,3.1rem)}h3{letter-spacing:-.015em;font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.2}p{text-wrap:pretty;margin:0}.container{width:100%;max-width:calc(var(--largura) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.secao{padding-block:var(--secao)}.secao+.secao{border-top:1px solid var(--linha)}.secao--clara{background:var(--fundo-secao)}.rotulo{color:var(--azul-texto);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.75em;margin-bottom:1.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.rotulo:before{content:"";background:currentColor;width:24px;height:1px}.destaque{color:var(--azul-claro)}.lead{max-width:60ch;color:var(--texto-2);font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.6}.cabeca{gap:1.25rem;max-width:780px;margin-bottom:clamp(40px,6vw,72px);display:grid}.btn{border-radius:var(--raio);min-height:52px;font:inherit;letter-spacing:.01em;cursor:pointer;transition:background-color .2s ease, background-position .5s var(--suave), border-color .2s ease, color .2s ease, box-shadow .3s ease, transform .25s var(--suave);border:1px solid #0000;justify-content:center;align-items:center;gap:.6em;padding:0 1.6em;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transition-duration:50ms;transform:translateY(0)}.btn--principal{isolation:isolate;background:var(--azul-gradiente);color:var(--branco);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--azul-claro) 45%, transparent);background-position:0%;background-size:180% 100%;position:relative;overflow:hidden}.btn--principal:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:35%;position:absolute;inset:-30% auto -30% -45%;transform:skew(-20deg)}.btn--principal:hover,.btn--principal:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--azul-claro) 70%, transparent), 0 0 22px var(--brilho), 0 16px 40px -14px var(--brilho);background-position:100%}.btn--principal:hover:after,.btn--principal:focus-visible:after{animation:reflexo .85s var(--suave)}@keyframes reflexo{0%{opacity:1;transform:skew(-20deg)translate(0)}to{opacity:1;transform:skew(-20deg)translate(560%)}}.btn--contorno{border-color:var(--linha-forte);color:var(--texto)}.btn--contorno:hover,.btn--contorno:focus-visible{border-color:var(--azul-claro);background:color-mix(in srgb, var(--azul) 12%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--azul-claro) 60%, transparent), 0 0 18px color-mix(in srgb, var(--azul-claro) 35%, transparent)}.cartao-brilho{--mx:50%;--my:50%;position:relative}.cartao-brilho:after{content:"";z-index:1;border-radius:inherit;background:radial-gradient(260px circle at var(--mx) var(--my), var(--azul-texto), var(--azul-claro) 25%, transparent 70%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.5px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cartao-brilho:hover:after{opacity:1}.cartao-brilho:hover{background-image:radial-gradient(340px circle at var(--mx) var(--my), color-mix(in srgb, var(--azul-claro) 14%, transparent), transparent 70%)}.btn--grande{min-height:60px;padding:0 2em;font-size:1.05rem}@media (width<=520px){.btn--grande{width:100%;padding:0 1.1em;font-size:.98rem}}.btn .seta{transition:transform .2s}.btn:hover .seta{transform:translate(4px)}.link{color:var(--azul-texto);border-bottom:1px solid color-mix(in srgb, var(--azul-texto) 40%, transparent);font-weight:600;text-decoration:none}.link:hover{border-bottom-color:currentColor}.prose{color:#d7dce6;max-width:70ch;font-size:1.075rem;line-height:1.75}.prose>*+*{margin-top:1.25em}.prose h2{color:var(--texto);margin-top:2.4em;font-size:clamp(1.5rem,3vw,1.9rem)}.prose h3{color:var(--texto);margin-top:2em}.prose h2+*,.prose h3+*{margin-top:.75em}.prose a{color:var(--azul-texto);text-underline-offset:3px}.prose strong{color:var(--texto);font-weight:700}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.5em}.prose li::marker{color:var(--azul-claro)}.prose blockquote{border-left:3px solid var(--azul);color:var(--texto);margin-inline:0;padding:.25em 0 .25em 1.25em}.prose hr{border:0;border-top:1px solid var(--linha);margin-block:2.5em}.prose code{background:var(--fundo-3);border-radius:4px;padding:.15em .4em;font-size:.9em}.prose pre{border:1px solid var(--linha);border-radius:var(--raio);background:var(--fundo-2);padding:1.25em;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem;display:block;overflow-x:auto}.prose th,.prose td{border-bottom:1px solid var(--linha);text-align:left;white-space:nowrap;padding:.7em 1em}.prose th{color:var(--texto);border-bottom-color:var(--linha-forte);font-weight:700}.prose img{border-radius:var(--raio)}.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}.pular{z-index:100;background:var(--azul);color:#fff;border-radius:var(--raio);padding:.75em 1em;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:16px}.pular:focus{top:16px}.aviso-dev{border:1px dashed var(--aviso-borda);border-radius:var(--raio);background:color-mix(in srgb, var(--aviso-borda) 8%, transparent);color:var(--aviso);padding:1rem 1.25rem;font-size:.9rem}@keyframes revelar{0%{opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:no-preference){.js :is(.cabeca,[data-revelar]):not(.visivel),.js [data-revelar-grupo]:not(.visivel)>*{opacity:0}.js :is(.cabeca,[data-revelar]).visivel,.js [data-revelar-grupo].visivel>*{animation:revelar .85s var(--suave) var(--atraso,0s) backwards}.js [data-revelar-grupo]>:nth-child(2){--atraso:90ms}.js [data-revelar-grupo]>:nth-child(3){--atraso:.18s}.js [data-revelar-grupo]>:nth-child(4){--atraso:.27s}.js [data-revelar-grupo]>:nth-child(5){--atraso:.36s}.js [data-revelar-grupo]>:nth-child(6){--atraso:.45s}.js [data-revelar-grupo]>:nth-child(n+7){--atraso:.54s}@view-transition{navigation:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.barra-celular[data-astro-cid-7p2kryv7]{display:none}@media (width<=760px){.barra-celular[data-astro-cid-7p2kryv7]{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--linha);background:color-mix(in srgb, var(--preto) 82%, transparent);backdrop-filter:blur(14px);transition:transform .4s var(--suave);display:block;position:fixed;inset:auto 0 0}.barra-celular[data-astro-cid-7p2kryv7] .btn{width:100%;min-height:52px}.js .barra-celular[data-astro-cid-7p2kryv7]:not(.mostrar){transform:translateY(110%)}body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}@media print{.barra-celular[data-astro-cid-7p2kryv7]{display:none}}.flutuante[data-astro-cid-z6pewuys]{z-index:40;background:var(--azul-gradiente);height:60px;color:var(--branco);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--azul-claro) 50%, transparent), 0 16px 40px -12px var(--sombra);transition:opacity .35s ease, transform .35s var(--suave), box-shadow .3s ease, background-position .5s var(--suave);background-size:180% 100%;border-radius:30px;align-items:center;padding:0 17px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex;position:fixed;bottom:clamp(16px,2.5vw,28px);right:clamp(16px,2.5vw,28px)}.flutuante[data-astro-cid-z6pewuys]:hover,.flutuante[data-astro-cid-z6pewuys]:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--azul-claro) 70%, transparent), 0 0 26px var(--brilho), 0 16px 40px -12px var(--sombra);background-position:100%}.anel[data-astro-cid-z6pewuys]{border-radius:inherit;box-shadow:0 0 0 0 var(--brilho);pointer-events:none;animation:3.2s ease-out 1s infinite pulso;position:absolute;inset:0}@keyframes pulso{0%{box-shadow:0 0 0 0 var(--brilho)}45%,to{box-shadow:0 0 0 14px #0000}}svg[data-astro-cid-z6pewuys]{flex:none}.texto[data-astro-cid-z6pewuys]{white-space:nowrap;opacity:0;max-width:0;transition:max-width .35s var(--suave), opacity .2s ease, margin .35s var(--suave);overflow:hidden}.flutuante[data-astro-cid-z6pewuys]:hover .texto[data-astro-cid-z6pewuys],.flutuante[data-astro-cid-z6pewuys]:focus-visible .texto[data-astro-cid-z6pewuys]{opacity:1;max-width:240px;margin-left:10px}.js .flutuante[data-astro-cid-z6pewuys]:not(.mostrar){opacity:0;pointer-events:none;transform:translateY(24px)scale(.9)}@media (width<=760px){.flutuante[data-astro-cid-z6pewuys]{display:none}}@media print{.flutuante[data-astro-cid-z6pewuys]{display:none}}.estrelas[data-astro-cid-jzeuhxlg]{z-index:-1;pointer-events:none;opacity:0;width:100%;height:100lvh;transition:opacity 1.2s;position:fixed;inset:0}.estrelas[data-astro-cid-jzeuhxlg][width]{opacity:1}.logo[data-astro-cid-f7espo7c]{display:block}.rodape[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--linha);background:var(--preto);color:var(--texto-2);margin-top:0;font-size:.92rem}.grade[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr repeat(3,1fr);gap:48px;padding-block:72px 56px;display:grid}.marca[data-astro-cid-jo6i4kqk]{color:var(--texto);align-content:start;justify-items:start;gap:20px;display:grid}.slogan[data-astro-cid-jo6i4kqk]{max-width:28ch;color:var(--texto-2)}.titulo[data-astro-cid-jo6i4kqk]{color:var(--texto);letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-size:.75rem;font-weight:700}ul[data-astro-cid-jo6i4kqk]{gap:10px;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-jo6i4kqk]:not(.btn){text-decoration:none}a[data-astro-cid-jo6i4kqk]:not(.btn):hover{color:var(--texto)}.fim[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--linha);color:var(--texto-3);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:24px 32px;font-size:.8rem;display:flex}@media (width<=900px){.grade[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.marca[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=520px){.grade[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:36px}}.topo[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid var(--linha);background:color-mix(in srgb, var(--preto) 88%, transparent);-webkit-backdrop-filter:blur(12px);view-transition-name:topo;transition:background-color .3s,border-color .3s;position:sticky;top:0}.js .topo[data-astro-cid-nen7h5rs]:not(.rolou):not(.aberto){-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}.barra[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}.marca[data-astro-cid-nen7h5rs]{color:var(--texto);text-decoration:none}.menu[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;display:flex}.itens[data-astro-cid-nen7h5rs]{gap:4px;margin:0;padding:0;list-style:none;display:flex}.item[data-astro-cid-nen7h5rs]{position:relative}.item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{color:var(--texto-2);padding:10px 12px;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s;display:block}.item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current]{color:var(--texto)}.item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current]{box-shadow:inset 0 -2px 0 var(--azul-claro)}.sub[data-astro-cid-nen7h5rs]{border:1px solid var(--linha);border-radius:var(--raio);background:var(--fundo-2);opacity:0;visibility:hidden;min-width:220px;margin:0;padding:8px;list-style:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:0;transform:translateY(6px)}.tem-filhos[data-astro-cid-nen7h5rs]:hover .sub[data-astro-cid-nen7h5rs],.tem-filhos[data-astro-cid-nen7h5rs]:focus-within .sub[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--texto-2);border-radius:4px;padding:9px 12px;font-size:.9rem;text-decoration:none;display:block}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--fundo-3);color:var(--texto)}.cta{min-height:44px;font-size:.85rem}.abrir[data-astro-cid-nen7h5rs]{display:none}@media (width<=1180px){.cta{display:none}}@media (width<=960px){.abrir[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--texto);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-10px;display:grid}.tracos[data-astro-cid-nen7h5rs],.tracos[data-astro-cid-nen7h5rs]:before{background:currentColor;width:22px;height:2px;transition:transform .2s;display:block}.tracos[data-astro-cid-nen7h5rs]:before{content:"";transform:translateY(7px)}.aberto[data-astro-cid-nen7h5rs] .tracos[data-astro-cid-nen7h5rs]{transform:translateY(3px)rotate(45deg)}.aberto[data-astro-cid-nen7h5rs] .tracos[data-astro-cid-nen7h5rs]:before{transform:rotate(-90deg)}.menu[data-astro-cid-nen7h5rs]{padding:24px var(--gutter) 40px;background:var(--preto);flex-direction:column;align-items:stretch;gap:24px;display:none;position:fixed;inset:72px 0 0;overflow-y:auto}.aberto[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs]{display:flex}.itens[data-astro-cid-nen7h5rs]{flex-direction:column}.item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linha);color:var(--texto);padding:14px 0;font-size:1.15rem}.item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current]{box-shadow:none;color:var(--azul-texto)}.sub[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;background:0 0;border:0;flex-wrap:wrap;gap:4px 16px;min-width:0;padding:4px 0 12px;display:flex;position:static;transform:none}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:6px 0}.cta{min-height:56px;font-size:1rem;display:inline-flex}}.migalhas[data-astro-cid-hkbrpulz]{color:var(--texto-3);padding-top:28px;font-size:.8rem}ol[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:.4em;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-hkbrpulz]+li[data-astro-cid-hkbrpulz]:before{content:"/";color:var(--linha-forte);margin-right:.4em}a[data-astro-cid-hkbrpulz]{text-decoration:none}a[data-astro-cid-hkbrpulz]:hover{color:var(--texto)}[data-astro-cid-hkbrpulz][aria-current]{color:var(--texto-2)}
