@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}.desativado { pointer-events: none!important; opacity: 0.5;}.swal2-popup {font-size: 15px;}.brxe-frcpyo .brxe-bpednl.brxe-logo {width: 200px}.brxe-frcpyo .brxe-mssqxk.brxe-svg {height: auto; width: 32px}.brxe-frcpyo .brxe-jbadtx.brxe-div {background-color: var(--bricks-color-hynpfp); width: 64px; aspect-ratio: 1; color: var(--bricks-color-jbnete); align-items: center; justify-content: center; display: flex; border-radius: 1rem}.brxe-frcpyo .brxe-whhkrs.brxe-text-basic {font-size: 24px; font-weight: 700; color: var(--bricks-color-qpekzy)}@media (max-width: 478px) {.brxe-frcpyo .brxe-whhkrs.brxe-text-basic {line-height: 1.2}}.brxe-frcpyo .brxe-osfcwy.brxe-block {align-items: center; text-align: center}.brxe-frcpyo .brxe-evoctr.brxe-block {color: #d68100; text-align: left; background-color: rgba(255, 195, 0, 0.1); border: 1px solid rgba(255, 195, 0, 0.3); border-radius: 1rem; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem}.brxe-frcpyo .btn-comecar.brxe-button svg {height: auto; width: 16px}.brxe-frcpyo .btn-comecar.brxe-button {width: 100%; cursor: pointer}.brxe-frcpyo .brxe-tacncl.brxe-container {width: 672px; padding-top: 3rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem; align-items: center; text-align: center; row-gap: 1rem}.brxe-frcpyo .brxe-leswop.brxe-svg {height: auto; width: 32px}.brxe-frcpyo .brxe-onqzmp.brxe-div {background-color: var(--bricks-color-hynpfp); width: 64px; aspect-ratio: 1; color: var(--bricks-color-jbnete); align-items: center; justify-content: center; display: flex; border-radius: 1rem}.brxe-frcpyo .brxe-rogxgu.brxe-text-basic {font-size: 24px; font-weight: 700; color: var(--bricks-color-qpekzy)}@media (max-width: 478px) {.brxe-frcpyo .brxe-rogxgu.brxe-text-basic {line-height: 1.2}}.brxe-frcpyo .brxe-yrjzne.brxe-block {align-items: center; text-align: center}.brxe-frcpyo .brxe-uieftv.brxe-block {color: #d68100; text-align: left; background-color: rgba(255, 195, 0, 0.1); border: 1px solid rgba(255, 195, 0, 0.3); border-radius: 1rem; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem}.brxe-frcpyo .brxe-lvfdbx.brxe-container {width: 672px; padding-top: 3rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem; align-items: center; text-align: center; row-gap: 1rem}.etapa_1.brxe-section {min-height: 100vh; justify-content: center; row-gap: 2rem}#progressBar {height: auto; min-height: 8px; background-color: var(--bricks-color-qpekzy); transition: all 0.3s ease-in-out}#brxe-pfrjdp {background-color: #f1f5f9; height: auto; min-height: 8px; border-radius: 5rem; overflow: hidden}#brxe-sprrye {flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: space-between; row-gap: 0.5rem}.brxe-jrczva .brxe-yrvhdc.brxe-text-basic {font-size: 20px; font-weight: 600; color: #0f172a; line-height: 28px}.brxe-upnpoy .brxe-ltjuzp.brxe-svg {height: auto; width: 18px}.brxe-upnpoy .brxe-ltjuzp.brxe-svg :not([stroke="none"]) {stroke: #5c6d8a}.brxe-upnpoy.brxe-block {display: grid; align-items: initial; grid-gap: 1rem; grid-template-columns: 20px 1fr; line-height: 1.2; font-size: 16px; color: #1e293b; align-items: center; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border: 2px solid var(--bricks-color-qvywwy); border-radius: 1rem; cursor: pointer; min-height: 60px; transition: all 0.3s ease-in-out}.brxe-upnpoy.brxe-block:hover {border-color: #94a2b8; box-shadow: 0 5px 10px -5px var(--bricks-color-hsuuer); transform: translateY(-2px)}.brxe-jrczva .brxe-axscdv.brxe-block {row-gap: 1.5rem}.brxe-jrczva.brxe-block {row-gap: 1rem}#listaQuestions .item.question.ativo {background-color: rgba(255, 195, 0, 0.1); border: 2px solid var(--bricks-color-iattwo)}#listaQuestions .item.question.ativo svg { fill: #000; stroke: var(--bricks-color-iattwo)!important;}#btn-voltar svg {height: auto; width: 16px}#btn-proximo svg {height: auto; width: 16px}#nav-button {display: flex; flex-direction: row; align-items: center; justify-content: space-between}#nav-button > * {cursor: pointer}#brxe-qdhbxg {width: 672px; padding-top: 3rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem}#etapa_2 {min-height: 100vh}