@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@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 {.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}}#brxe-c2c9cd .bricks-site-logo {width: 180px}@media (max-width: 991px) {#brxe-c2c9cd .bricks-site-logo {width: 150px}}@media (max-width: 478px) {#brxe-c2c9cd .bricks-site-logo {width: 130px}}#brxe-555f39 {color: var(--gray-300)}#brxe-b91d2d {font-size: var(--text-s); color: var(--gray-400)}#brxe-6f60b0 {font-size: var(--text-s); color: var(--gray-400)}#brxe-56fbd7 {display: flex; flex-shrink: 1; column-gap: var(--gap-10)}#brxe-1e62f6 {row-gap: var(--gap-6)}@media (max-width: 767px) {#brxe-1e62f6 {align-items: center}}#brxe-1ff5f9 {color: var(--gray-400); font-family: ""; font-weight: 600}#brxe-3268b2 {font-size: var(--text-s); color: var(--gray-400); font-family: ""; font-weight: 600}#brxe-498bce {font-size: var(--text-s); color: var(--gray-400); font-family: ""; font-weight: 600}#brxe-890b0e {font-size: var(--text-s); color: var(--gray-400); font-family: ""; font-weight: 600}#brxe-3d303a {font-size: var(--text-s); color: var(--gray-400); font-family: ""; font-weight: 600}#brxe-27c548 {margin-top: var(--p-4); flex-direction: column; display: flex; row-gap: var(--gap-4)}@media (max-width: 767px) {#brxe-3ef912 {display: none}}#brxe-b7399b {color: var(--gray-400); font-family: ""; font-weight: 600}#brxe-cca2aa {color: var(--gray-400); font-size: var(--text-s)}@media (max-width: 767px) {#brxe-cca2aa {text-align: center}}#brxe-e4855f {color: var(--gray-400); font-size: var(--text-s)}@media (max-width: 767px) {#brxe-e4855f {text-align: center}}#brxe-ccf065 {color: var(--gray-400); font-size: var(--text-s)}@media (max-width: 767px) {#brxe-ccf065 {text-align: center}}#brxe-6aa57e {color: var(--gray-400); font-size: var(--text-s)}@media (max-width: 767px) {#brxe-6aa57e {text-align: center}}#brxe-624400 {color: var(--gray-400); font-size: var(--text-s)}@media (max-width: 767px) {#brxe-624400 {text-align: center}}#brxe-fd672d {flex-direction: column; display: flex; row-gap: var(--gap-4); margin-top: var(--p-4)}@media (max-width: 767px) {#brxe-721733 {align-items: center}}#brxe-2661d2 {flex-direction: row; margin-bottom: var(--p-10); row-gap: 0px}@media (max-width: 767px) {#brxe-2661d2 {row-gap: var(--gap-20)}}@media (max-width: 478px) {#brxe-2661d2 {row-gap: var(--gap-10)}}#brxe-1300de {color: var(--gray-500); font-size: var(--text-s); font-family: ""; font-weight: 600}#brxe-41c1da {margin-top: var(--p-10); border-top: 1px solid var(--black-t-6); padding-top: var(--p-10)}#brxe-18839f {background-color: var(--gray-950); padding-top: var(--p-30); padding-right: var(--p-10); padding-bottom: var(--p-30); padding-left: var(--p-10)}