.processo-hero[data-astro-cid-awxxmbmz]{padding:92px 0 32px;text-align:center}.processo-hero[data-astro-cid-awxxmbmz] .kicker[data-astro-cid-awxxmbmz]{color:var(--accent);font-family:var(--font-display);font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin-bottom:12px}.processo-hero[data-astro-cid-awxxmbmz] h1[data-astro-cid-awxxmbmz]{font-family:var(--font-display);font-size:clamp(30px,4vw,48px);line-height:1.05;color:var(--text);max-width:860px;margin:0 auto 16px}.processo-hero[data-astro-cid-awxxmbmz] .lead[data-astro-cid-awxxmbmz]{color:var(--muted);font-size:18px;max-width:680px;margin:0 auto 14px}.processo-hero[data-astro-cid-awxxmbmz] .meta[data-astro-cid-awxxmbmz]{color:var(--muted);font-size:13px;letter-spacing:.04em}.processo[data-astro-cid-awxxmbmz]{padding:12px 0 72px}.timeline[data-astro-cid-awxxmbmz]{position:relative;max-width:940px;margin:0 auto}.timeline[data-astro-cid-awxxmbmz]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:linear-gradient(var(--border),var(--accent),var(--border));opacity:.7;z-index:0}.etapa[data-astro-cid-awxxmbmz]{position:relative;display:grid;justify-items:center;gap:14px;padding:26px 0;z-index:1}.acima[data-astro-cid-awxxmbmz],.abaixo[data-astro-cid-awxxmbmz]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-width:760px}.abaixo[data-astro-cid-awxxmbmz]{align-items:center}.conceito[data-astro-cid-awxxmbmz]{flex:1 1 250px;max-width:330px;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:12px 14px;text-align:left}.conceito-livro[data-astro-cid-awxxmbmz]{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--text);line-height:1.25}.conceito-autor[data-astro-cid-awxxmbmz]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:2px 0 6px}.conceito-nota[data-astro-cid-awxxmbmz]{font-size:13px;color:var(--muted);line-height:1.4}.marco[data-astro-cid-awxxmbmz]{position:relative;display:flex;align-items:center;gap:12px;background:var(--bg);border:1px solid var(--border);border-radius:999px;padding:10px 20px 10px 12px;box-shadow:0 0 0 6px var(--bg);text-align:left}.num[data-astro-cid-awxxmbmz]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--accent);color:#000;font-family:var(--font-display);font-weight:800;font-size:15px;flex:none}.marco-txt[data-astro-cid-awxxmbmz] h2[data-astro-cid-awxxmbmz]{font-family:var(--font-display);font-size:18px;color:var(--text);line-height:1.1;margin:0}.marco-txt[data-astro-cid-awxxmbmz] p[data-astro-cid-awxxmbmz]{font-size:13px;color:var(--muted);margin:2px 0 0}.ferramenta[data-astro-cid-awxxmbmz]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--text);text-decoration:none;border:1px solid var(--border);border-radius:999px;padding:8px 14px;background:var(--bg-alt, var(--bg-card));transition:border-color .15s,color .15s}.ferramenta[data-astro-cid-awxxmbmz]:hover{border-color:var(--accent);color:var(--accent)}.ferramenta[data-astro-cid-awxxmbmz].sem-link{color:var(--muted);background:transparent}.depois[data-astro-cid-awxxmbmz]{max-width:760px;margin:56px auto 0;text-align:center;border-top:1px solid var(--border);padding-top:40px}.depois[data-astro-cid-awxxmbmz] .kicker[data-astro-cid-awxxmbmz]{color:var(--accent);font-family:var(--font-display);font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin-bottom:10px}.depois[data-astro-cid-awxxmbmz] h2[data-astro-cid-awxxmbmz]{font-family:var(--font-display);font-size:clamp(24px,3vw,34px);color:var(--text);margin-bottom:10px}.depois-lead[data-astro-cid-awxxmbmz]{color:var(--muted);max-width:620px;margin:0 auto 24px}.depois-grid[data-astro-cid-awxxmbmz]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;text-align:left}.depois-item[data-astro-cid-awxxmbmz]{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:14px 16px}.depois-item[data-astro-cid-awxxmbmz] h3[data-astro-cid-awxxmbmz]{font-family:var(--font-display);font-size:14px;color:var(--text);margin-bottom:4px}.depois-item[data-astro-cid-awxxmbmz] p[data-astro-cid-awxxmbmz]{font-size:13px;color:var(--muted)}.depois-nota[data-astro-cid-awxxmbmz]{margin-top:16px;font-size:13px;color:var(--muted)}.processo-cta[data-astro-cid-awxxmbmz]{max-width:620px;margin:48px auto 0;text-align:center;border-top:1px solid var(--border);padding-top:32px}.processo-cta[data-astro-cid-awxxmbmz] h2[data-astro-cid-awxxmbmz]{font-family:var(--font-display);font-size:24px;color:var(--text);margin-bottom:8px}.processo-cta[data-astro-cid-awxxmbmz] p[data-astro-cid-awxxmbmz]{color:var(--muted);margin-bottom:18px}@media(max-width:760px){.timeline[data-astro-cid-awxxmbmz]:before{display:none}.etapa[data-astro-cid-awxxmbmz]{padding:18px 0}.acima[data-astro-cid-awxxmbmz],.abaixo[data-astro-cid-awxxmbmz]{justify-content:stretch}.conceito[data-astro-cid-awxxmbmz]{max-width:none}.depois-grid[data-astro-cid-awxxmbmz]{grid-template-columns:1fr}.marco[data-astro-cid-awxxmbmz]{width:100%;border-radius:12px;box-shadow:none}}
