.a7 .parc-carousel{margin:28px 0 8px;padding:8px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.a7 .parc-track{gap:18px;width:max-content;animation:40s linear infinite parcScroll;display:flex}.a7 .parc-carousel:hover .parc-track{animation-play-state:paused}.a7 .parc-logo{filter:grayscale();opacity:.62;background:#fff;border:1px solid #0000000f;border-radius:16px;flex:none;justify-content:center;align-items:center;width:208px;height:150px;padding:18px;text-decoration:none;transition:filter .25s,opacity .25s,transform .25s,border-color .25s,box-shadow .25s;display:flex}.a7 .parc-logo:hover{filter:none;opacity:1;border-color:var(--turf);transform:translateY(-3px);box-shadow:0 14px 30px -18px #0000004d}.a7 .parc-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}@media (max-width:560px){.a7 .parc-logo{width:156px;height:116px;padding:14px}}.a7 .parc-logo-nome{color:var(--turf-dark);text-align:center;font-size:16px;font-weight:800}@keyframes parcScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.a7 .parc-track{flex-wrap:wrap;justify-content:center;animation:none}}.a7 .parc-form{max-width:640px;margin:24px auto 0;padding:24px}.a7 .parc-form h3{font-size:20px;font-weight:800}.a7 .parc-form-sub{color:var(--slate-600);margin-top:4px;margin-bottom:16px;font-size:14px}.a7 .parc-grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.a7 .parc-grid2 .field{margin-top:0}.a7 .parc-tipo{margin-top:16px}.a7 .parc-tipo-label,.a7 .parc-msg-label{color:var(--slate-600);margin-bottom:8px;font-size:13px;font-weight:700;display:block}.a7 .parc-msg-label{margin-top:16px}@media (max-width:560px){.a7 .parc-grid2{grid-template-columns:1fr}}.a7 .parc-anexo{margin-top:16px}.a7 .parc-anexo input[type=file]{font-family:inherit;font-size:14px}.a7 .parc-anexo-nome{color:var(--turf-dark);background:#00a59c1a;border-radius:999px;align-items:center;gap:8px;margin-top:8px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.a7 .parc-anexo-nome button{color:var(--turf-dark);cursor:pointer;background:0 0;border:none;font-size:16px;line-height:1}.a7 .parc-anexo-dica{color:var(--slate-400);margin-top:6px;font-size:12px;display:block}.a7 .parc-ok{text-align:center;background:var(--slate-50);border-radius:var(--radius);max-width:520px;margin:40px auto 0;padding:40px 24px}.a7 .parc-ok-ic{width:64px;height:64px;color:var(--turf-dark);background:#00a59c26;border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.a7 .parc-ok-ic svg{width:32px;height:32px}.a7 .parc-ok h3{font-size:20px;font-weight:800}.a7 .parc-ok p{color:var(--slate-600);margin:8px 0 18px;font-size:14px}
