.brxe-text-link{gap:5px;vertical-align:middle}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link svg:not([width]){min-width:3px}.brxe-text-link svg:not([height]){min-height:3px}.brxe-button{width:auto}:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}#header-logo-separator {height: 24px; width: 1px; background-color: var(--a-gray-400); display: block; margin-top: auto; margin-right: var(--space-xs); margin-bottom: auto; margin-left: var(--space-xs); transition: var(--a-anim)}#header-logo {width: auto; display: flex; flex-direction: row}#header-logo { min-width: 250px; display: flex;}#header-logo > a { display: flex;}#header-logo svg,#header-logo picture { height: 40px; min-height: 40px; transition: var(--a-anim);}#header-logo svg path { transition: var(--a-anim);}@media (max-width: 575px) {#brxe-knsnxp {display: block}}html:not([lang="en-US"]) #header-navigation { display: none !important;}#header-navigation { display: flex; flex-direction: row; flex-wrap: nowrap; width: 100%; gap: .6rem; padding: 0 var(--space-m); justify-content: center; align-items: center;}#header-navigation > a { font-family: 'Gilroy', sans-serif; font-weight: 600; font-size: var(--text-m); padding: .6rem 1.8rem; position: relative; white-space: nowrap; text-wrap: nowrap; z-index: 1; transition: var(--a-anim);}#header-navigation > a:before { content: ''; background: var(--a-primary-bg-light); border-radius: var(--radius-s); width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; scale: .5; opacity: 0; z-index: 0; transition: var(--a-anim);}#header-navigation > a:is(:hover,:focus,:active,:hover:active) {color: var(--a-primary--hover);}#header-navigation > a:is(:hover,:focus,:active,:hover:active):before { scale: 1; opacity: 1;}#header-cta-btn-desktop {font-weight: 600; margin-top: -2px; margin-right: 0}#header-cta-btn-desktop { font-size: calc(var(--text-m) - 1px) !important; letter-spacing: .2px !important; padding-left: 2rem !important; padding-right: 2rem !important;}@media (max-width: 991px) {#header-cta-btn-desktop { letter-spacing: 0 !important; padding-left: 1.8rem !important; padding-right: 1.8rem !important;}}@media (max-width: 767px) {#header-cta-btn-desktop {height: 30px; padding-right: 12px; padding-left: 12px; font-size: 13px}#header-cta-btn-desktop { padding: 4px 12px !important; border-radius: 7px !important;}}@media (max-width: 575px) {#header-cta-btn-desktop {display: none}}#header-cta-btn-mobile {display: none; font-weight: 600; margin-right: 0}#header-cta-btn-mobile { font-size: calc(var(--text-m) - 1px) !important;}#header-cta-btn-mobile svg { transform: translateY(-1px);}@media (max-width: 767px) {#header-cta-btn-mobile {height: 30px; padding-right: 12px; padding-left: 12px; font-size: 13px}body #header-cta-btn-mobile { padding: 5px 12px 3px !important; border-radius: 7px !important;}}@media (max-width: 575px) {#header-cta-btn-mobile {display: flex}}#header-buttons {width: 250px; min-width: 250px; justify-content: flex-end}#header-wrapper {flex-direction: row}@media (max-width: 1280px) {#header-wrapper {width: var(--a-container-width--desktop)}}@media screen and (max-width: 1100px) { #header #header-logo { min-width: 220px;} #header #header-buttons { width: 190px; min-width: 190px; } #header #header-logo svg, #header #header-logo picture { height: 36px; min-height: 36px;} #header #header-logo-separator { height: 22px; margin-right: .8rem; margin-left: .8rem;} #header #header-navigation { padding: 0 var(--space-xs); gap: 2px;} #header #header-navigation > a { font-weight: 500; font-size: calc(var(--text-m) - 2px); padding: .4rem 1rem;} #header #header-buttons a { font-weight: 500; }}@media screen and (max-width: 900px) { #header #header-logo { min-width: 190px;} #header #header-buttons { width: 170px; min-width: 170px; } #header #header-logo svg, #header #header-logo picture { height: 32px; min-height: 32px;} #header #header-logo-separator { height: 20px; margin-right: .6rem; margin-left: .6rem;}}@media screen and (max-width: 767px) { #header #header-logo { min-width: 150px;} #header #header-buttons { width: 150px; min-width: 150px; } #header #header-navigation { display: none; } #header #header-cta-btn-mobile, #header #header-cta-btn-desktop { font-size: calc(var(--text-m) - 2px) !important; }}@media screen and (max-width: 475px) { #header #header-logo { min-width: 80px;} #header #header-buttons { width: 100px; min-width: 100px; } #header #header-logo svg, #header #header-logo picture { height: 28px; min-height: 28px;} #header #header-logo-separator { height: 18px; margin-right: .4rem; margin-left: .4rem;} #header #header-cta-btn-mobile, #header #header-cta-btn-desktop { font-size: calc(var(--text-m) - 3px) !important; } #header .a-btn { --gap: 3px !important; --icon-size: 10px !important;}}header#brx-header > .header { -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px);}header#brx-header:not(.scrolling):not(:hover, .show-now):not(:focus-within) > .header { background-color: var(--a-header-bg-color, transparent) !important; border-bottom: 1px solid var(--a-header-line-color, transparent); -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px);}header#brx-header:not(.scrolling):not(:hover, .show-now):not(:focus-within) > .header *:is(#header-cta-btn-mobile, #header-cta-btn-desktop, #header-navigation > a) { fill: var(--a-const-white); color: var(--a-const-white);}header#brx-header:not(.scrolling):not(:hover, .show-now):not(:focus-within) > .header *:is(#hm-btn-secondary-signup) { border-color: var(--a-const-gray-500);}header#brx-header:not(.scrolling):not(:hover, .show-now):not(:focus-within) > .header .header__menu-toggle .brxa-inner,header#brx-header:not(.scrolling):not(:hover, .show-now):not(:focus-within) > .header .header__menu-toggle .brxa-inner::after, header#brx-header:not(.scrolling):not(:hover, .show-now):not(:focus-within) > .header .header__menu-toggle .brxa-inner::before { background-color: var(--a-const-white);}header#brx-header:not(.scrolling):not(:hover, .show-now):not(:focus-within) > .header #header-logo-separator { background-color: var(--a-const-gray-700);}header#brx-header:not(.scrolling):not(:hover, .show-now):not(:focus-within) > .header #adapty-day-logo path:not(:last-child):not(:nth-last-child(2)) { fill: var(--a-const-white) !important;}header#brx-header:not(.scrolling):not(:hover, .show-now):not(:focus-within) > .header #funnelfox-day-logo path:last-child { fill: var(--a-const-white) !important;}#brx-content { margin-top: calc(var(--a-header-offset) * -1);}