.par-topo{padding-block:calc(var(--altura-do-topo) + var(--esp-6)) var(--esp-6);background-color:var(--cor-superficie);background-image:var(--fundo-hero-institucional)}@media (min-width: 64rem){.par-topo{padding-block:calc(var(--altura-do-topo) + var(--esp-8)) var(--esp-7)}}.par-trilha{display:flex;flex-wrap:wrap;align-items:center;gap:var(--esp-1) var(--esp-2);margin-bottom:var(--esp-5);color:var(--cor-texto-suave);font-size:var(--tam-14)}.par-trilha a{display:inline-flex;align-items:center;min-height:var(--alvo-toque);color:var(--cor-primaria);font-weight:var(--peso-semibold);text-decoration:none}.par-trilha a:hover{text-decoration:underline}.par-trilha .icone{width:var(--esp-3);height:var(--esp-3)}.par-titulo{margin:var(--esp-3) 0 0;max-width:44rem;font-family:var(--fonte-titulo);font-size:clamp(var(--tam-30),3vw + var(--tam-16),var(--tam-48));font-weight:var(--peso-bold);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.par-sub{margin:var(--esp-4) 0 0;max-width:40rem;font-size:var(--tam-18);color:var(--cor-texto-suave);text-wrap:pretty}.par-secao{padding-block:var(--esp-7)}.par-grade{display:grid;gap:var(--esp-6)}@media (min-width: 64rem){.par-grade{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start}}.par-bloco{display:grid;gap:var(--esp-4);min-width:0}.par-bloco-titulo{margin:0;font-family:var(--fonte-titulo);font-size:var(--tam-24);font-weight:var(--peso-bold);line-height:var(--altura-linha-titulo)}.par-bloco-texto{margin:0;color:var(--cor-texto-suave)}.par-form{max-width:28rem;padding:var(--esp-4);border:var(--borda-fina) solid var(--cor-borda);border-radius:var(--raio-3);background:var(--cor-superficie-elevada);box-shadow:var(--sombra-2)}.par-form-rotulo{display:flex;align-items:center;gap:var(--esp-2);margin-bottom:var(--esp-2);font-weight:var(--peso-semibold)}.par-form-linha{display:flex;flex-wrap:wrap;gap:var(--esp-2)}.par-form-campo{flex:1 1 11rem;min-width:0;min-height:var(--alvo-toque);padding:0 var(--esp-3);border:var(--borda-fina) solid var(--cor-texto-suave);border-radius:var(--raio-2);font:inherit;font-size:var(--tam-16);color:var(--cor-texto);background:var(--cor-superficie-elevada)}.par-form-campo:focus-visible{outline:var(--anel-foco) solid var(--cor-borda-foco);outline-offset:2px}.par-form-botao{min-height:var(--alvo-toque);padding:0 var(--esp-5);border:0;border-radius:var(--raio-2);background:var(--cor-primaria);color:var(--cor-texto-invertido);font:inherit;font-weight:var(--peso-semibold);cursor:pointer;transition:background-color .2s ease}.par-form-botao:hover{background:var(--cor-primaria-escura)}.par-form-botao:focus-visible{outline:var(--anel-foco) solid var(--cor-borda-foco);outline-offset:2px}@media (max-width: 30rem){.par-form-campo{flex-basis:100%}.par-form-botao{flex:1 1 100%}}.par-form-nota{margin:var(--esp-2) 0 0;font-size:var(--tam-14);color:var(--cor-texto-suave)}.par-ajuda{margin:0}.par-codigo{margin:0;max-height:22rem;overflow:auto;padding:var(--esp-4);border-radius:var(--raio-3);background:var(--cor-texto);color:var(--cor-texto-invertido);font-family:var(--fonte-codigo);font-size:var(--tam-14);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.par-codigo:focus-visible{outline:var(--anel-foco) solid var(--cor-borda-foco);outline-offset:2px}.par-copiar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--esp-3)}.par-copiar-estado{margin:0;color:var(--cor-texto-suave);font-size:var(--tam-14)}.par-passos-secao{padding-top:0}.par-passos{display:grid;gap:var(--esp-4);margin:var(--esp-5) 0 0;padding:0;list-style:none}@media (min-width: 48rem){.par-passos{grid-template-columns:repeat(3,minmax(0,1fr))}}.par-passos li{display:flex;gap:var(--esp-3);padding:var(--esp-4);border:var(--borda-fina) solid var(--cor-borda);border-radius:var(--raio-3);background:var(--cor-superficie-elevada)}.par-passo-numero{display:inline-grid;place-items:center;flex:none;width:var(--esp-7);height:var(--esp-7);border-radius:var(--raio-cheio);background:var(--cor-primaria-clara);color:var(--cor-primaria);font-weight:var(--peso-bold)}.par-passos h3{margin:0;font-size:var(--tam-18)}.par-passos p{margin:var(--esp-1) 0 0;color:var(--cor-texto-suave)}.par-contato{display:flex;flex-wrap:wrap;align-items:center;gap:var(--esp-3) var(--esp-4);margin-top:var(--esp-6)}.par-contato p{margin:0;font-weight:var(--peso-semibold)}@media (prefers-reduced-motion: reduce){.par-form-botao{transition:none}}
