.passos[data-astro-cid-wdu6gink]{background:var(--superficie)}.passos__lista[data-astro-cid-wdu6gink]{counter-reset:passo;gap:clamp(.9rem,.7rem + .8vw,1.25rem);max-width:48rem;margin-inline:auto;padding:0;list-style:none;display:grid}.passo[data-astro-cid-wdu6gink]{background:var(--superficie-cartao-alta,#fff);border:1px solid var(--border-subtle);border-radius:var(--raio-cartao,8px);box-shadow:var(--sombra-cartao);align-items:flex-start;gap:clamp(1rem,.8rem + .8vw,1.5rem);padding:clamp(1.1rem,.9rem + .7vw,1.6rem);display:flex}.passo__n[data-astro-cid-wdu6gink]{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:1.25rem;font-weight:700;display:grid;box-shadow:0 4px 10px #00b9c547}.passo__corpo[data-astro-cid-wdu6gink] h3[data-astro-cid-wdu6gink]{color:var(--text);margin-block-end:.3rem;font-size:1.1rem;font-weight:700}.passo__corpo[data-astro-cid-wdu6gink] p[data-astro-cid-wdu6gink]{color:var(--text-muted);line-height:1.55}.passo__apoio[data-astro-cid-wdu6gink]{color:var(--brand-strong);margin-block-start:.15rem;font-size:.9rem;font-weight:600;display:block}.passos__lista--linha[data-astro-cid-wdu6gink]{grid-template-columns:repeat(var(--total,4), minmax(0, 1fr));grid-auto-flow:column;gap:clamp(.9rem,1.6vw,1.4rem);max-width:none;position:relative}.passos__lista--linha[data-astro-cid-wdu6gink]:before{content:"";background:var(--brand);border-radius:2px;height:3px;position:absolute;inset-block-start:23px;inset-inline:12.5%}.passos__lista--linha[data-astro-cid-wdu6gink] .passo[data-astro-cid-wdu6gink]{text-align:center;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:.9rem;padding:0;position:relative}.passos__lista--linha[data-astro-cid-wdu6gink] .passo__n[data-astro-cid-wdu6gink]{background:var(--decor);z-index:1;width:48px;height:48px;box-shadow:0 0 0 6px var(--superficie), 0 4px 10px #f8995c59}.passos__lista--linha[data-astro-cid-wdu6gink] .passo__corpo[data-astro-cid-wdu6gink] p[data-astro-cid-wdu6gink]{font-size:.95rem}@media (width<=60rem){.passos__lista--linha[data-astro-cid-wdu6gink]{grid-template-columns:1fr;grid-auto-flow:row;gap:1.6rem;max-width:34rem}.passos__lista--linha[data-astro-cid-wdu6gink]:before{width:3px;height:auto;inset-block:24px;inset-inline:23px auto}.passos__lista--linha[data-astro-cid-wdu6gink] .passo[data-astro-cid-wdu6gink]{text-align:start;flex-direction:row;align-items:flex-start;gap:1rem}}.passos__cartoes[data-astro-cid-wdu6gink]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;padding:0;list-style:none;display:grid}.cartao-passo[data-astro-cid-wdu6gink]{box-shadow:0 1px 0 var(--border-subtle), 0 12px 30px #2e2e300f;background:#fff;border-radius:20px;padding:1.6rem 1.5rem;position:relative}.cartao-passo__topo[data-astro-cid-wdu6gink]{justify-content:space-between;align-items:center;margin-block-end:1.1rem;display:flex}.cartao-passo__n[data-astro-cid-wdu6gink]{font:700 2.6rem/1 var(--font-display);color:var(--brand)}.cartao-passo__ico[data-astro-cid-wdu6gink]{width:48px;height:48px;color:var(--brand-strong);background:#f0fdfe;border-radius:14px;place-items:center;display:grid}.cartao-passo[data-astro-cid-wdu6gink] h3[data-astro-cid-wdu6gink]{color:var(--text);margin-block-end:.35rem;font-size:1.1rem;font-weight:700}.cartao-passo[data-astro-cid-wdu6gink] p[data-astro-cid-wdu6gink]{color:var(--text-muted);line-height:1.55}.cartao-passo--destaque[data-astro-cid-wdu6gink]{box-shadow:inset 0 0 0 2px var(--brand), 0 12px 30px #00b9c524}.cartao-passo--destaque[data-astro-cid-wdu6gink] .cartao-passo__ico[data-astro-cid-wdu6gink]{color:#128c4a;background:#e9fbf0}.cartao-passo__etiqueta[data-astro-cid-wdu6gink]{background:var(--decor);color:#fff;font:700 .72rem/1 var(--font-body);letter-spacing:.07em;text-transform:uppercase;border-radius:100px;padding:7px 12px;position:absolute;inset-block-start:-12px;inset-inline-start:1.5rem}@media (width<=60rem){.passos__cartoes[data-astro-cid-wdu6gink]{grid-template-columns:1fr;gap:1.4rem;max-width:34rem;margin-inline:auto}}.passos__nota[data-astro-cid-wdu6gink]{text-align:center;max-width:48rem;color:var(--text);margin:clamp(1.25rem,1rem + 1vw,1.75rem) auto 0;font-weight:600;line-height:1.5}
