html:has(.home .fn-topo){scroll-padding-top:16px}:where(.home) .fn-topo{height:72px;display:flex;align-items:center;border-bottom:1px solid var(--line);background:var(--paper)}:where(.home) .fn-logo{display:block;width:124px;height:auto}:where(.home) .fn-rodape{background:var(--surface);border-top:1px solid var(--line)}:where(.home) .fn-rodape__in{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:32px}:where(.home) .fn-rodape__in img{display:block}:where(.home) .fn-rodape__dados{display:flex;flex-direction:column;gap:4px;text-align:right}:where(.home) .fn-hero{padding:64px 0 96px}:where(.home) .fn-hero__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);-moz-column-gap:64px;column-gap:64px;row-gap:24px;align-items:start}:where(.home) .fn-hero__cab{display:flex;flex-direction:column;gap:20px;padding-top:16px}:where(.home) .fn-hero__agenda{grid-column:2;grid-row:1/span 2}:where(.home) .fn-prova{display:flex;flex-direction:column;gap:24px;max-width:480px}:where(.home) .fn-campo{padding:32px}:where(.home) .fn-citacao{margin:0;padding-left:20px;border-left:3px solid var(--brand)}:where(.home) .fn-citacao blockquote{margin:0;display:flex;flex-direction:column;gap:8px}:where(.home) .fn-citacao__destaque{font-weight:600;color:var(--ink)}:where(.home) .fn-pessoa{display:flex;align-items:center;gap:12px;margin-top:16px}:where(.home) .fn-pessoa img{display:block;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}:where(.home) .fn-pessoa b{display:block;color:var(--texto);font-weight:600}:where(.home) .fn-rostos{display:flex;align-items:center;gap:12px}:where(.home) .fn-rostos>span{display:flex}:where(.home) .fn-rostos img{display:block;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px var(--paper)}:where(.home) .fn-rostos img+img{margin-left:-8px}:where(.home) .fn-rostos p{font-weight:600;color:var(--ink)}:where(.home) .fn-etapas{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}:where(.home) .fn-etapas li{display:flex;flex-direction:column;gap:16px}:where(.home) .fn-n{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--brand-ink);color:var(--paper);font:600 14px/1 var(--font-sans);font-variant-numeric:tabular-nums}:where(.home) .fn-deps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}:where(.home) .fn-deps figure{margin:0;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--r-cartao);border:1px solid var(--borda)}:where(.home) .fn-deps blockquote{margin:0;display:flex;flex-direction:column;gap:8px}:where(.home) .fn-logos{display:flex;flex-direction:column;gap:20px;padding-top:32px;border-top:1px solid var(--borda)}:where(.home) .fn-logos>div{display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px}:where(.home) .fn-logos img{display:block;height:32px;width:auto;filter:brightness(0) invert(1)}:where(.home) .fn-fim{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px}:where(.home) .fn-fim p{font-weight:600;color:var(--ink)}:where(.home) .fn-confirma{padding:64px 0 96px}:where(.home) .fn-confirma__cartao{max-width:480px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:40px 32px;border-radius:var(--r-cartao);border:1px solid var(--line);background:var(--paper)}:where(.home) .fn-ok{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--ok-fundo);color:var(--ok)}:where(.home) .fn-ok svg{width:32px;height:32px}:where(.home) .fn-dia{font-weight:600;color:var(--ink)}:where(.home) .fn-dia:first-letter{text-transform:uppercase}:where(.home) .fn-aviso{display:flex;gap:12px;align-items:flex-start;width:100%;padding:16px;border-radius:var(--r-cartao);background:var(--ok-fundo);color:var(--ok);text-align:left;font-weight:500}:where(.home) .fn-aviso svg{flex:none}:where(.home) .fn-agenda{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:8px}:where(.home) .fn-agenda .aq-btn svg{width:20px;height:20px}:where(.home) .fn-cal{padding:40px 0 64px}:where(.home) .fn-cal .aq-campo{padding:40px;display:flex;justify-content:center}:where(.home) .fn-cal .aq-campo>.home-tw{width:100%;max-width:960px}@media (max-width:1023px){:where(.home) .fn-hero__in{grid-template-columns:minmax(0,1fr)}:where(.home) .fn-hero__agenda{grid-column:auto;grid-row:auto}:where(.home) .fn-deps,:where(.home) .fn-etapas{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){:where(.home) .fn-topo{height:56px}:where(.home) .fn-logo{width:108px}:where(.home) .fn-hero{padding:24px 0 56px}:where(.home) .fn-hero__cab{padding-top:0;gap:12px}:where(.home) .fn-cal .aq-campo,:where(.home) .fn-campo{padding:12px;border-radius:20px}:where(.home) .fn-rodape__in{flex-direction:column;text-align:center}:where(.home) .fn-rodape__dados{text-align:center}:where(.home) .fn-fim{flex-direction:column;align-items:stretch}:where(.home) .fn-confirma{padding:32px 0 56px}:where(.home) .fn-confirma__cartao{padding:28px 20px}:where(.home) .fn-cal{padding:16px 0 40px}}