.servico[data-astro-cid-gjg5xzzs]{border-bottom:1px solid var(--categoria-borda, var(--border-default))}.servico[data-astro-cid-gjg5xzzs]:first-of-type{border-top:1px solid var(--categoria-borda, var(--border-default))}.servico__resumo[data-astro-cid-gjg5xzzs]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);min-height:44px;padding:var(--space-4) 0;cursor:pointer;list-style:none;transition:color var(--duration-base) var(--ease-standard)}.servico__resumo[data-astro-cid-gjg5xzzs]::-webkit-details-marker{display:none}.servico__resumo[data-astro-cid-gjg5xzzs]:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.servico__texto[data-astro-cid-gjg5xzzs]{display:flex;flex-direction:column;gap:var(--space-1)}.servico__titulo[data-astro-cid-gjg5xzzs]{font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--categoria-texto-forte, var(--navy-900))}.servico__hook[data-astro-cid-gjg5xzzs]{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--categoria-texto-suave, var(--text-secondary))}.servico__chevron[data-astro-cid-gjg5xzzs]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--space-6);height:var(--space-6);color:var(--brand-accent);transition:transform var(--duration-base) var(--ease-standard)}.servico[data-astro-cid-gjg5xzzs][open] .servico__chevron[data-astro-cid-gjg5xzzs]{transform:rotate(180deg)}.servico__corpo[data-astro-cid-gjg5xzzs]{display:grid;grid-template-rows:1fr}.servico[data-astro-cid-gjg5xzzs].js-ativo .servico__corpo[data-astro-cid-gjg5xzzs]{grid-template-rows:0fr;transition:grid-template-rows var(--duration-base) var(--ease-standard)}.servico[data-astro-cid-gjg5xzzs].js-ativo.is-aberto .servico__corpo[data-astro-cid-gjg5xzzs]{grid-template-rows:1fr}.servico__corpo-inner[data-astro-cid-gjg5xzzs]{overflow:hidden}.servico[data-astro-cid-gjg5xzzs].js-ativo .servico__corpo-inner[data-astro-cid-gjg5xzzs]{opacity:0;transition:opacity var(--duration-base) var(--ease-standard)}.servico[data-astro-cid-gjg5xzzs].js-ativo.is-aberto .servico__corpo-inner[data-astro-cid-gjg5xzzs]{opacity:1}.servico__corpo-texto[data-astro-cid-gjg5xzzs]{margin:0;padding-bottom:var(--space-5);max-width:62ch;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--categoria-texto-suave, var(--text-secondary))}[data-categoria][data-reveal] .servico[data-astro-cid-gjg5xzzs]{opacity:0;transform:translateY(10px)}[data-categoria][data-reveal].is-in .servico[data-astro-cid-gjg5xzzs]{opacity:1;transform:none;transition:opacity .6s var(--ease-standard),transform .6s var(--ease-standard);transition-delay:calc(var(--servico-indice, 0) * 70ms)}@media (hover: hover){.servico__resumo[data-astro-cid-gjg5xzzs]:hover .servico__titulo[data-astro-cid-gjg5xzzs]{color:var(--brand-accent)}}@media (min-width: 768px){.servico__titulo[data-astro-cid-gjg5xzzs]{font-size:var(--text-md)}.servico__hook[data-astro-cid-gjg5xzzs],.servico__corpo-texto[data-astro-cid-gjg5xzzs]{font-size:var(--text-base)}}@media (prefers-reduced-motion: reduce){.servico__chevron[data-astro-cid-gjg5xzzs],.servico[data-astro-cid-gjg5xzzs].js-ativo .servico__corpo[data-astro-cid-gjg5xzzs],.servico[data-astro-cid-gjg5xzzs].js-ativo .servico__corpo-inner[data-astro-cid-gjg5xzzs]{transition:none}[data-categoria][data-reveal] .servico[data-astro-cid-gjg5xzzs]{opacity:1;transform:none;transition:none}}.ilustracao[data-astro-cid-dcqtapgf]{width:100%;height:100%;border-radius:var(--radius-lg);overflow:hidden}.ilustracao--claro[data-astro-cid-dcqtapgf]{background:var(--slate-050);--ilustracao-malha: color-mix(in srgb, var(--navy-900) 8%, transparent);--ilustracao-traco: color-mix(in srgb, var(--navy-900) 55%, transparent);--ilustracao-traco-suave: color-mix(in srgb, var(--navy-900) 32%, transparent);--ilustracao-acento: color-mix(in srgb, var(--brand-accent) 60%, transparent)}.ilustracao--inverso[data-astro-cid-dcqtapgf]{background:color-mix(in srgb,var(--white) 5%,transparent);--ilustracao-malha: color-mix(in srgb, var(--white) 12%, transparent);--ilustracao-traco: color-mix(in srgb, var(--white) 62%, transparent);--ilustracao-traco-suave: color-mix(in srgb, var(--white) 34%, transparent);--ilustracao-acento: color-mix(in srgb, var(--brand-accent) 85%, transparent)}.ilustracao__svg[data-astro-cid-dcqtapgf]{display:block;width:100%;height:100%}.ilustracao[data-astro-cid-dcqtapgf] .ilustracao__traco{fill:none;stroke:var(--ilustracao-traco);stroke-width:2}.ilustracao[data-astro-cid-dcqtapgf] .ilustracao__traco-suave{fill:none;stroke:var(--ilustracao-traco-suave);stroke-width:1.5}.ilustracao[data-astro-cid-dcqtapgf] .ilustracao__acento{fill:none;stroke:var(--ilustracao-acento);stroke-width:1.5}.ilustracao[data-astro-cid-dcqtapgf] .ilustracao__cota{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);fill:var(--ilustracao-traco-suave)}.ilustracao[data-astro-cid-dcqtapgf] .ilustracao__selo{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);fill:var(--ilustracao-acento)}.categoria[data-astro-cid-2v7c243s]{padding:var(--space-12) var(--space-4);overflow-x:clip;scroll-margin-top:var(--space-24)}.categoria--branco[data-astro-cid-2v7c243s]{background:var(--surface-page)}.categoria--sunken[data-astro-cid-2v7c243s]{background:var(--surface-sunken)}.categoria--inverse[data-astro-cid-2v7c243s]{background:var(--surface-inverse);--categoria-borda: var(--border-inverse-subtle);--categoria-texto-forte: var(--text-on-inverse);--categoria-texto-suave: var(--text-inverse-secondary)}.categoria__container[data-astro-cid-2v7c243s]{max-width:var(--container-max);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-8)}.categoria__eyebrow[data-astro-cid-2v7c243s]{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--categoria-texto-suave, var(--text-secondary))}.categoria__numero[data-astro-cid-2v7c243s]{font-weight:var(--weight-medium);color:var(--brand-accent)}.categoria__titulo[data-astro-cid-2v7c243s]{margin:var(--space-3) 0 var(--space-4) 0;max-width:20ch;font-family:var(--font-display);font-weight:var(--weight-extrabold);font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--categoria-texto-forte, var(--navy-900))}.categoria__intro[data-astro-cid-2v7c243s]{margin:0 0 var(--space-8) 0;max-width:58ch;font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--categoria-texto-suave, var(--text-secondary))}.categoria__midia[data-astro-cid-2v7c243s]{order:-1;align-self:center;width:100%;max-width:320px;aspect-ratio:8 / 5}[data-astro-cid-2v7c243s][data-categoria][data-reveal] .categoria__conteudo[data-astro-cid-2v7c243s],[data-astro-cid-2v7c243s][data-categoria][data-reveal] .categoria__midia[data-astro-cid-2v7c243s]{opacity:0;transform:translateY(12px)}[data-astro-cid-2v7c243s][data-categoria][data-reveal].is-in .categoria__conteudo[data-astro-cid-2v7c243s],[data-astro-cid-2v7c243s][data-categoria][data-reveal].is-in .categoria__midia[data-astro-cid-2v7c243s]{opacity:1;transform:none;transition:opacity .6s var(--ease-standard),transform .6s var(--ease-standard)}[data-astro-cid-2v7c243s][data-categoria][data-reveal].is-in .categoria__midia[data-astro-cid-2v7c243s]{transition-delay:var(--delay-short)}@media (min-width: 1024px){.categoria[data-astro-cid-2v7c243s]{padding:var(--space-20) var(--space-4)}.categoria__container[data-astro-cid-2v7c243s]{flex-direction:row;align-items:flex-start;gap:var(--space-16)}.categoria--ilustracao-esquerda[data-astro-cid-2v7c243s] .categoria__container[data-astro-cid-2v7c243s]{flex-direction:row-reverse}.categoria__conteudo[data-astro-cid-2v7c243s]{flex:1 1 60%;min-width:0}.categoria__midia[data-astro-cid-2v7c243s]{order:0;flex:0 0 340px;max-width:340px;position:sticky;top:var(--space-16)}.categoria__titulo[data-astro-cid-2v7c243s]{font-size:var(--text-2xl)}}@media (prefers-reduced-motion: reduce){[data-astro-cid-2v7c243s][data-categoria][data-reveal] .categoria__conteudo[data-astro-cid-2v7c243s],[data-astro-cid-2v7c243s][data-categoria][data-reveal] .categoria__midia[data-astro-cid-2v7c243s]{opacity:1;transform:none;transition:none}}.formulario[data-astro-cid-bnv4yov4]{background:var(--surface-inverse);padding:var(--space-16) var(--space-4)}.formulario__container[data-astro-cid-bnv4yov4]{max-width:640px;margin:0 auto}.formulario__titulo[data-astro-cid-bnv4yov4]{margin:0 0 var(--space-2) 0;font-family:var(--font-display);font-weight:var(--weight-extrabold);font-size:var(--text-2xl);color:var(--white);text-transform:uppercase;letter-spacing:var(--tracking-wider);text-align:center}.formulario__subtitulo[data-astro-cid-bnv4yov4]{margin:0 0 var(--space-10) 0;font-family:var(--font-body);font-size:var(--text-md);color:var(--text-inverse-secondary);text-align:center}.formulario__form[data-astro-cid-bnv4yov4]{display:flex;flex-direction:column;gap:var(--space-6)}.formulario__campo[data-astro-cid-bnv4yov4]{display:flex;flex-direction:column;gap:var(--space-2)}.formulario__label[data-astro-cid-bnv4yov4]{font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--white);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.formulario__input[data-astro-cid-bnv4yov4],.formulario__select[data-astro-cid-bnv4yov4]{width:100%;min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--border-inverse-subtle);border-radius:var(--radius-md);background:var(--bg-inverse-light);color:var(--white);font-family:var(--font-body);font-size:var(--text-base)}.formulario__select[data-astro-cid-bnv4yov4] option[data-astro-cid-bnv4yov4],.formulario__select[data-astro-cid-bnv4yov4] optgroup[data-astro-cid-bnv4yov4]{color:var(--ink-900);background:var(--white)}.formulario__input[data-astro-cid-bnv4yov4]::placeholder{color:var(--placeholder-inverse)}.formulario__input[data-astro-cid-bnv4yov4]:focus-visible,.formulario__select[data-astro-cid-bnv4yov4]:focus-visible{outline:none;border-color:var(--brand-accent);box-shadow:var(--shadow-focus)}.formulario__erro[data-astro-cid-bnv4yov4]{margin:0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--orange-500)}.formulario__submit[data-astro-cid-bnv4yov4]{margin-top:var(--space-2);min-height:52px;background:var(--brand-accent);color:var(--white);border:none;border-radius:var(--radius-md);font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:var(--text-md);text-transform:uppercase;letter-spacing:var(--tracking-wide);cursor:pointer;box-shadow:var(--shadow-inverse-sm);transition:background var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.formulario__submit[data-astro-cid-bnv4yov4]:hover{background:var(--orange-500);transform:translateY(-2px);box-shadow:var(--shadow-inverse-md)}.formulario__submit[data-astro-cid-bnv4yov4]:active{transform:translateY(0)}@media (prefers-reduced-motion: reduce){.formulario__submit[data-astro-cid-bnv4yov4]{transition:none}}.hero[data-astro-cid-eeadzbub]{padding:var(--space-12) var(--space-4) var(--space-8);background:var(--surface-sunken);overflow:hidden}.hero__container[data-astro-cid-eeadzbub]{max-width:var(--container-max);margin:0 auto}.hero__titulo[data-astro-cid-eeadzbub]{margin:0 0 var(--space-4) 0;max-width:22ch;font-family:var(--font-display);font-weight:var(--weight-extrabold);font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--navy-900);opacity:0;animation:fadeUpIn .7s var(--ease-standard) forwards}.hero__texto[data-astro-cid-eeadzbub]{margin:0;max-width:62ch;font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary);opacity:0;animation:fadeUpIn .7s var(--ease-standard) forwards;animation-delay:.12s}@keyframes fadeUpIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.quick-nav[data-astro-cid-eeadzbub]{padding:0 var(--space-4) var(--space-10);background:var(--surface-sunken)}.quick-nav__container[data-astro-cid-eeadzbub]{max-width:var(--container-max);margin:0 auto;display:flex;flex-wrap:wrap;gap:var(--space-3)}.quick-nav__pill[data-astro-cid-eeadzbub]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-3) var(--space-5);border:2px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-page);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--navy-900);text-transform:uppercase;letter-spacing:var(--tracking-wide);text-decoration:none;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}@media (hover: hover){.quick-nav__pill[data-astro-cid-eeadzbub]:hover{background:var(--brand-accent);border-color:var(--brand-accent);color:var(--white)}}.quick-nav__pill[data-astro-cid-eeadzbub]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}@media (min-width: 768px){.hero[data-astro-cid-eeadzbub]{padding:var(--space-16) var(--space-4) var(--space-10)}.hero__titulo[data-astro-cid-eeadzbub]{font-size:var(--text-3xl)}}@media (prefers-reduced-motion: reduce){.hero__titulo[data-astro-cid-eeadzbub],.hero__texto[data-astro-cid-eeadzbub]{animation:none;opacity:1}}
