@layer bricks {.brxe-code{width:100%}}.aic-host-header { width: 100%; background: #ffffff; border-bottom: 1px solid #e8e8e8; box-shadow: 0 2px 12px rgba(0, 0, 0, .05);}.aic-host-header__inner { width: min(100% - 48px, 1180px); min-height: 94px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; gap: 24px;}.aic-host-header__logo { display: inline-flex; align-items: center; flex-shrink: 0;}.aic-host-header__logo img { display: block; width: 180px; max-width: 100%; height: auto; object-fit: contain;}.aic-host-header__cta { display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 48px; padding: 13px 24px; background: #F4E119; color: #252525 !important; border-radius: 5px; font-size: 15px; font-weight: 800; line-height: 1.2; text-decoration: none !important; white-space: nowrap; transition: background .2s ease, transform .2s ease;}.aic-host-header__cta:hover { background: #e2cf00; transform: translateY(-1px);}.aic-host-header__cta:focus-visible { outline: 3px solid #16263f; outline-offset: 3px;}.aic-host-header__cta span { font-size: 19px; line-height: 1;}.brxe-section:has(.aic-host-header) > .brxe-container { width: 100%; max-width: 100%; padding: 0;}.brxe-section:has(.aic-host-header) .brxe-code { width: 100%; max-width: 100%;}#brx-header:has(.aic-host-header) { position: sticky; top: 0; z-index: 999; background: #ffffff;}@media (max-width: 767px) { .aic-host-header__inner { width: calc(100% - 32px); min-height: 76px; gap: 14px; } .aic-host-header__logo img { width: 145px; } .aic-host-header__cta { min-height: 43px; padding: 11px 16px; font-size: 13px; }}@media (max-width: 479px) { .aic-host-header__inner { min-height: 70px; } .aic-host-header__logo img { width: 120px; } .aic-host-header__cta { padding: 10px 12px; font-size: 12px; gap: 6px; }}@media (prefers-reduced-motion: reduce) { .aic-host-header__cta { transition: none; }}html { scroll-behavior: smooth;}#host-application { scroll-margin-top: 110px;}#brxe-mjxfsq {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}