@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-button{width:auto}}@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-kcbzuc .bricks-site-logo {height: 70px}@media (max-width: 478px) {#brxe-ynresd {width: 50%}}#brxe-nowwfn {color: #2D3748; font-family: "Plus Jakarta Sans"; font-weight: 700; padding-top: 6px; padding-right: 12px; padding-bottom: 6px; padding-left: 12px; margin-right: 1.5em; border-bottom: 2px solid #2D3748}#brxe-nowwfn:hover {background-color: rgba(0, 0, 0, 0); color: var(--secondary); border-bottom: 2px solid var(--secondary)}@media (max-width: 478px) {#brxe-nowwfn {font-weight: 500}}#brxe-vttgju:hover {background-color: rgba(0, 0, 0, 0); color: var(--secondary); border-bottom: 2px solid var(--secondary)}#brxe-vttgju {padding-top: 6px; padding-right: 12px; padding-bottom: 6px; padding-left: 12px; margin-right: 1.5em; border-bottom: 2px solid #2D3748; color: #2D3748; font-family: "Plus Jakarta Sans"; font-weight: 700}@media (max-width: 478px) {#brxe-vttgju {font-weight: 500}}#brxe-bhksbn:hover {color: var(--secondary); background-color: rgba(0, 0, 0, 0); border-bottom: 2px solid var(--secondary)}#brxe-bhksbn {padding-top: 6px; padding-right: 12px; padding-bottom: 6px; padding-left: 12px; margin-right: 1.5em; border-bottom: 2px solid #2D3748; color: #2D3748; font-family: "Plus Jakarta Sans"; font-weight: 700}@media (max-width: 991px) {#brxe-bhksbn {margin-right: 1em}}@media (max-width: 478px) {#brxe-bhksbn {padding-top: 0.3em; padding-bottom: 0.3em; text-align: center; font-weight: 500}}#brxe-cwzmmm {display: flex; justify-content: center}@media (max-width: 478px) {#brxe-cwzmmm {width: 50%}}#brxe-ftgjnd {padding-top: var(--space-2xs); padding-right: var(--space-xs); padding-bottom: var(--space-2xs); padding-left: var(--space-2xs); justify-content: space-between; flex-direction: row; align-self: center !important; align-items: center}#brxe-mhbhxm {position: sticky; top: 0px; padding-top: 5px; padding-bottom: 5px}#brxe-mhbhxm { position: sticky; top: 0; z-index: 999; backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); border-bottom: 1px solid rgba(255, 255, 255, 0.05);}@media print { #brxe-mhbhxm { display: none !important; }}