.participacao-rotas{padding:90px 0;background:#f7f4ee;color:#17382d}.participacao-rotas .participacao-tag{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:#526653}.participacao-rotas h2{font-size:clamp(2rem,4vw,3.2rem);line-height:1.15;max-width:760px;margin:22px 0}.participacao-rotas p{max-width:780px;line-height:1.8}.participacao-acoes{display:flex;flex-wrap:wrap;gap:14px;margin:30px 0}.participacao-acoes a{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:15px 23px;background:#1f4d3a;color:#fff;border:1px solid #1f4d3a;border-radius:999px;text-decoration:none;font-weight:600;transition:background .2s}.participacao-acoes a:nth-child(2){background:transparent;color:#1f4d3a}.participacao-acoes a:hover{background:#173d2e;color:#fff}.participacao-acoes a:focus-visible{outline:3px solid #b77a15;outline-offset:4px}.participacao-rotas .participacao-ajuda{font-size:.9rem;color:#526653;margin-top:14px}@media(max-width:600px){.participacao-rotas{padding:60px 0}.participacao-acoes{flex-direction:column}.participacao-acoes a{width:100%}}@media(prefers-reduced-motion:reduce){.participacao-acoes a{transition:none}}
