body.page-id-2580 .rede-wizard{max-width:1120px;margin:0 auto 20px;padding:0 18px}body.page-id-2580 .rede-wizard-progress{color:#fff!important;font-weight:750;margin-bottom:16px}body.page-id-2580 .rede-wizard-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}body.page-id-2580 .rede-wizard-card{background:#fff;color:#311442;border:2px solid #e6d9ef;border-radius:16px;padding:22px;display:flex;flex-direction:column;text-align:left;gap:12px;cursor:pointer;min-height:135px}body.page-id-2580 .rede-wizard-card strong{color:#311442!important;font-size:1.22rem}body.page-id-2580 .rede-wizard-card span{color:#554461!important;line-height:1.6}body.page-id-2580 .rede-wizard-card:hover{border-color:#7627c9}body.page-id-2580 .rede-wizard-description{background:#fff;color:#311442;border-radius:16px;padding:clamp(20px,4vw,34px)}body.page-id-2580 .rede-wizard-description h3,body.page-id-2580 .rede-wizard-description p{color:#311442!important}body.page-id-2580 .rede-wizard-description p{line-height:1.8}body.page-id-2580 .rede-wizard-controls{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}body.page-id-2580 .rede-wizard-controls button{padding:13px 19px;border-radius:9px;cursor:pointer;font-weight:700}body.page-id-2580 .rede-wizard-next{background:#7627c9;color:white;border:2px solid #7627c9}body.page-id-2580 .rede-wizard-back{background:#fff;color:#6220a8;border:2px solid #7627c9}body.page-id-2580 .rede-wizard :is(button):focus-visible{outline:3px solid #d5b1f4;outline-offset:3px}body.page-id-2580 .rede-wizard-forms{display:block!important}body.page-id-2580 .rede-wizard-forms>section[hidden],body.page-id-2580 .rede-wizard [hidden]{display:none!important}body.page-id-2580 .rede-wizard-forms>section:not([hidden]){max-width:900px;margin:0 auto}body.page-id-2580 .rede-wizard-forms>section:not([hidden])>h3{display:none}
