@layer bricks {.brxe-button{width:auto}}@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 {.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-nh0002 {font-size: var(--text-xs); letter-spacing: .02em; text-align: center; color: var(--primary-ultra-light)}@media (max-width: 767px) {#brxe-nh0002 {font-size: 11px}}#brxe-nh0001 {background-color: var(--primary); padding-top: 8px; padding-right: var(--space-s); padding-bottom: 8px; padding-left: var(--space-s)}#brxe-nh0005 .bricks-site-logo {height: 38px}#brxe-nh0007 {font-size: var(--text-s); color: var(--neutral-trans-90); text-decoration: none}#brxe-nh0008 {font-size: var(--text-s); color: var(--neutral-trans-90); text-decoration: none}#brxe-nh0009 {font-size: var(--text-s); color: var(--neutral-trans-90); text-decoration: none}#brxe-nh0010 {font-size: var(--text-s); color: var(--neutral-trans-90); text-decoration: none}#brxe-nhvst1 {font-size: var(--text-s); color: var(--neutral-trans-90); text-decoration: none}#brxe-nh0006 {display: flex; flex-direction: row; column-gap: var(--space-l); width: auto}@media (max-width: 767px) {#brxe-nh0006 {display: none}}#brxe-nh0012 {font-size: var(--text-l); font-weight: 500; color: var(--primary); text-decoration: none}@media (max-width: 478px) {#brxe-nh0012 {display: none}}#brxe-nh0013 {background-color: var(--primary); font-size: var(--text-s); letter-spacing: .02em; color: var(--primary-ultra-light); padding-top: 12px; padding-right: var(--space-s); padding-bottom: 12px; padding-left: var(--space-s); border-radius: 0; transition: background-color .25s ease}#brxe-nh0013:hover {background-color: var(--neutral-trans-90)}#brxe-nh0011 {display: flex; flex-direction: row; align-items: center; column-gap: var(--space-s); width: auto}#brxe-nh0004 {display: flex; flex-direction: row; align-items: center; justify-content: space-between; column-gap: var(--space-s); padding-right: var(--space-m); padding-left: var(--space-m)}#brxe-nh0003 {background-color: var(--primary-ultra-light); padding-top: 14px; padding-bottom: 14px; border-bottom: 1px solid var(--neutral-trans-10)}