@layer bricks {.brxe-code{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-rdgfpm {width: 72px; aspect-ratio: 1; background-color: var(--bricks-color-hynpfp); border-radius: 1rem; display: flex; align-items: center; justify-content: center}#brxe-rdgfpm svg {width: 32px}#brxe-cpagin {font-size: 32px}#brxe-jjuxrk {align-items: center}#brxe-yriyhn {margin-top: 1rem; display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: 1fr 1fr 1fr; text-align: left; line-height: 1.2}#brxe-yriyhn > * {background-color: var(--bricks-color-jbnete); border: 1px solid var(--bricks-color-qvywwy); border-radius: 1rem; box-shadow: 0 5px 10px -5px var(--bricks-color-hsuuer); padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; position: relative}#brxe-yriyhn .titulo {font-size: 24px; color: var(--bricks-color-iattwo); font-weight: 700}@media (max-width: 478px) {#brxe-yriyhn {display: flex; flex-direction: column}}#brxe-jioitu {font-size: 20px; color: var(--bricks-color-aakcvy)}#brxe-dmcwzb { grid-column: 1 / -1;}#brxe-lhkwyy {background-color: #eeefeb; border-radius: 1rem; cursor: pointer}#brxe-lhkwyy label {display: flex; gap: 1rem; cursor: pointer; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem}#brxe-lhkwyy { grid-column: 1 / -1;}#brxe-hwjuzm {height: auto; width: 18px}#brxe-lgyszn {grid-column: 1 / -1; background-color: var(--bricks-color-hynpfp); font-weight: 500; color: var(--bricks-color-aakcvy); display: flex; flex-direction: row; align-items: center; justify-content: center; column-gap: 1rem; cursor: pointer; min-height: 50px; border-radius: 1rem}#brxe-xbrzms {display: grid; align-items: initial; grid-gap: 2rem; grid-template-columns: 1fr 1fr}@media (max-width: 478px) {#brxe-xbrzms {display: flex; flex-direction: column}}#brxe-wjsqeh {margin-top: 1rem; text-align: left; row-gap: 1rem; padding-top: 3rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem}#brxe-nvbkac {width: 672px; align-items: center; row-gap: 1rem; text-align: center}